PBX API : GET /Personal/Info/

To get a personal info, make an HTTP GET request with basic authorization, resource URI:

http(s)://{PBX}/api/v1/Personal/Info/

GET Parameters

Required Parameters

NameDescription

Optional Parameters:

NameDefaultPossible valuesDescription

fields

All

dn
id
name
extension
officePhone
mobilePhone
faxNumber
email
pbxDn
role
groupDn
language
login
picture
dialplan
faxDialplan
department
sipPassword

A list of fields that should be returned

Maybe using with comma "," for listing all required fields

 

Example:

GET http://{PBX}/api/v1/Personal/Info/
 {
    "type":"result",
    "result":{
        "dn":"uid=2951881,o=com0,dc=wildix",
        "id":"2951881",
        "name":"Gift Frolund",
        "extension":"27973",
        "officePhone":"",
        "mobilePhone":"+38093527973",
        "faxNumber":"+38063527973",
        "email":"gift_frolund@example.com",
        "pbxDn":"pbxid=000c29044037,dc=wildix",
        "role":"user",
        "groupDn":"gid=14082460,o=com0,dc=wildix",
        "language":"en",
        "login":"",
        "picture":"/cticonnect/cticonnect_share/user_avatar_2951881.png?86503",
        "dialplan":"users",
        "faxDialplan":"users",
        "department":"Blood Raven",
        "sipPassword":"aXkn6645kh*hw0"
    }
}