Get Provisioning


This request returns the specified provisioning

Resource

GET /provisioning/<OID>

Parameters

None

Payload

None

Context

Authorization

Administrator

Errors

Example

Request
GET https://xelion.nl/api/v1/master/provisioning/1626929
Response
{
    "object": {
        "provisioningEnabled": true,
        "phoneType": "Yealink_T48S",
        "macAddress": "002EC03F21B1",
        "serialNumber": "CHNLB14946095430",
        "macId": "",
        "configFileName": "",
        "functionKeys": [
            {
                "type": "speeddial",
                "label": "test",
                "value": "600",
                "keyIndex": 1,
                "oid": "1732920",
                "objectType": "PhoneFunctionKey"
            },
            {
                "type": "speeddial",
                "label": "",
                "value": "",
                "keyIndex": 2,
                "oid": "1732928",
                "objectType": "PhoneFunctionKey"
            },
            {
                "type": "blf",
                "label": "Test",
                "value": "",
                "keyIndex": 6,
                "monitoredPhone": {
                    "commonName": "Softphone van Bruno",
                    "oid": "1626898",
                    "objectType": "XCCPhone"
                },
                "oid": "1733200",
                "objectType": "PhoneFunctionKey"
            },
            {
                "type": "blf",
                "label": "Test",
                "value": "",
                "keyIndex": 7,
                "monitoredPhone": {
                    "commonName": "Sales",
                    "oid": "1626898",
                    "objectType": "XCCPhoneLine"
                },
                "oid": "1733200",
                "objectType": "PhoneFunctionKey"
            }
        ],
        "softKeys": [],
        "customProvisioningOptions": {
            "content": "",
            "oid": "1732900",
            "objectType": "Comment"
        },
        "useRedirection": false,
        "phoneTemplate": {
            "permissions": "ReadWriteRemove",
            "commonName": "Yealink T48S",
            "oid": "1732570",
            "objectType": "XCCPhoneTemplate"
        },
        "voicemailNumber": "",
        "callPickupCode": "",
                "useTftpProvisioning": true,
        "phoneWallpaperUrl": "q",
        "reprovisionDate": "01:00",
        "activationCode": "1b9d63c7e3a9464b9e8521c516833ae3",
        "activationStatus": "NOT_ACTIVATED",
        "activationIp": "10.78.40.163",
        "yealinkSettings": {
            "personalActive": true,
            "personalValue": "0",
            "groupActive": true,
            "groupValue": "0",
            "enterpriseActive": true,
            "enterpriseValue": "0",
            "groupCommonActive": true,
            "groupCommonValue": "0",
            "enterpriseCommonActive": true,
            "enterpriseCommonValue": "0",
            "callLogActive": true,
            "callLogValue": "0",
            "featureKeySyncActive": true,
            "featureKeySyncValue": "0",
            "directoryActive": true,
            "directoryValue": "0",
            "bwEnableActive": true,
            "bwEnableValue": "0",
            "voiceEchoActive": true,
            "voiceEchoValue": "1",
            "codecPrioActive": true,
            "codecPrioValue": "4",
            "oid": "1732573",
            "objectType": "YealinkSettings"
        },
        "phones": [
            {
                "permissions": "ReadWriteRemove",
                "commonName": "Yealink [haas]",
                "oid": "1732176",
                "objectType": "XCCPhone"
            }
        ],
        "permissions": "ReadWriteRemove",
        "commonName": "Yealink Test",
        "oid": "1732584",
        "objectType": "XCCPhoneProvisioning"
    },
    "links": [
        {
            "rel": "self",
            "method": "GET"
        }
    ]
}