Phonebook API Missing Internal Email Address

Hello,

Continuing this thread: Phone Book API Missing email address - VitalPBX Community

Internal phonebook:

/api/v2/phonebooks/2
{
    "status": "success",
    "message": null,
    "data": {
        "id": 2,
        "description": "Test Intrernal",
        "source_type": "internal",
        "prefix": null,
        "tenant_id": 1
    }
}
/api/v2/phonebooks/2/contacts
{
    "status": "success",
    "message": null,
    "data": [
        {
            "name": "Test 1",
            "telephone": "6701",
            "mobile_number": "8458881111",
            "home_number": "8459991123",
            "email": null,
            "organization": "ABC 123",
            "job_title": "Job 1",
            "category": "Extensions"
        },

External Phonebook

/api/v2/phonebooks/3
{
    "status": "success",
    "message": null,
    "data": {
        "id": 3,
        "description": "Test External",
        "source_type": "external",
        "prefix": null,
        "tenant_id": 1
    }
}
/api/v2/phonebooks/3/contacts
{
    "status": "success",
    "message": null,
    "data": [
        {
            "name": "A Z",
            "telephone": "8451112222",
            "mobile_number": "8452221111",
            "home_number": "8456665555",
            "email": "A.Z@gmail.com",
            "organization": "ABC 987",
            "job_title": "IT GUY",
            "category": "General"
        },

As you can see, the internal emails are being returned as “null”.

Is there any ETA for a fix?

Thank you

Hey,

This comes fixed in the upcoming version of VitalPBX. We hope to release this version tomorrow (07/20/2021).

1 Like

Thank you, @miguel !

This issue is already fixed in VitalPBX 3.1.0.

2 Likes