/api/customers/K0002 HTTP/1.1 200 OK {
"href": "/api/customers/K0002",
"links": [{
"rel": "account",
"href": "/api/accounts/456K0002"
}, {
"rel": "operator",
"href": "/api/operators/C0002"
}, {
"rel": "systemIntegrator",
"href": "/api/system-integrators/S0002"
}, {
"rel": "contractType",
"href": "/api/contract-types/ncomplete"
}, {
"rel": "sipServer",
"href": "/api/sip-servers/1"
}, {
"rel": "pbxGroup",
"href": "/api/pbx-groups/pbx%20name%201"
}, {
"rel": "lyncGateways",
"href": "/api/customers/K0002/lync/gateways"
}, {
"rel": "lyncSites",
"href": "/api/customers/K0002/lync/sites"
}, {
"rel": "basicData",
"href": "/api/customers/K0002/basic-data"
}, {
"rel": "options",
"href": "/api/customers/K0002/options"
}, {
"rel": "operatorDetails",
"href": "/api/customers/K0002/operator-details"
}, {
"rel": "defaultSystemIntegrator",
"href": "/api/customers/K0002/default-system-integrator"
}, {
"rel": "callRecording",
"href": "/api/customers/K0002/call-recording"
}, {
"rel": "snomTransfer",
"href": "/api/customers/K0002/snom-transfer"
}, {
"rel": "category",
"href": "/api/customers/K0002/category"
}, {
"rel": "defaultBlacklistProfile",
"href": "/api/customers/K0002/blacklist-profiles/5"
}, {
"rel": "availableBlacklistProfiles",
"href": "/api/customers/K0002/blacklist-profiles"
}],
"data": [{
"name": "externalIdentifier",
"value": "K0002"
}, {
"name": "name",
"value": "customer"
}, {
"name": "snomTransfer",
"value": "ON"
}, {
"name": "category",
"value": "A"
}, {
"name": "customCrAnn",
"value": true
}, {
"name": "maxExtensionsCount",
"value": 12
}, {
"name": "maxeFaxCount",
"value": 4
}, {
"name": "contractDurationMonths",
"value": 9
}, {
"name": "commissionNonRecurring",
"value": 5.8000
}, {
"name": "sipTransport",
"value": "UDP"
}, {
"name": "nmqEnabled",
"value": false
}, {
"name": "disableT38",
"value": false
}, {
"name": "previewFeatureEnabled",
"value": false
}, {
"name": "coachingEnabled",
"value": false
}, {
"name": "email",
"value": null
}, {
"name": "mobileNumber",
"value": "+49 (89) 012345678"
}, {
"name": "supportPin",
"value": "BS0WR9Y7"
}, {
"name": "password",
"value": "***"
}, {
"name": "securityQuestion",
"value": "question"
}, {
"name": "securityAnswer",
"value": "answer"
}, {
"name": "countOfTrunks",
"value": "ONE_DIGIT"
}, {
"name": "speedDialLength",
"value": 0
}, {
"name": "deviceCreationPassword",
"value": "***"
}, {
"name": "evnMode",
"value": "FULL"
}, {
"name": "projectNumberLength",
"value": 0
}, {
"name": "contractType",
"value": "ncomplete"
}, {
"name": "ctiBillingMode",
"value": "OFF"
}, {
"name": "clickToDialState",
"value": "ON"
}, {
"name": "nmeeting",
"value": "DEACTIVATED"
}, {
"name": "vmPasswordLengthMin",
"value": 8
}, {
"name": "vmPasswordLengthMax",
"value": 16
}, {
"name": "operatorVmPasswordLengthMin",
"value": 6
}, {
"name": "operatorVmPasswordLengthMax",
"value": 12
}, {
"name": "lockDeviceWebserver",
"value": true
}, {
"name": "portLock",
"value": false
}, {
"name": "intercomEnabled",
"value": true
}, {
"name": "betaTester",
"value": false
}, {
"name": "betaDeviceTester",
"value": false
}, {
"name": "aastra31NewLayout",
"value": true
}, {
"name": "sipCustomPort",
"value": true
}, {
"name": "ccbs",
"value": false
}, {
"name": "mediaGatewayEmergencyDialplanEnabled",
"value": true
}, {
"name": "queuemetricsEnabled",
"value": false
}, {
"name": "vlanProvisioning",
"value": false
}, {
"name": "acureusBilling",
"value": false
}, {
"name": "blockedOutbound",
"value": false
}, {
"name": "trialPeriod",
"value": false
}, {
"name": "trialPermanent",
"value": false
}, {
"name": "newBss",
"value": false
}, {
"name": "blockedAt",
"value": "2014-01-01T12:00:00+0100"
}, {
"name": "dialWithoutPrefix",
"value": false
}, {
"name": "dialPrefix",
"value": "0"
}, {
"name": "language",
"value": "en"
}, {
"name": "operator",
"value": "C0002"
}, {
"name": "operatorName",
"value": "C0002"
}, {
"name": "systemIntegrator",
"value": "S0002"
}, {
"name": "systemIntegratorName",
"value": "S0002"
}, {
"name": "ratingProfileName",
"value": "Rating Profile 1"
}, {
"name": "pbxGroupName",
"value": "pbx name 1"
}, {
"name": "sipServerName",
"value": "sipServer"
}, {
"name": "defaultSystemIntegrator",
"value": "S0002 (S0002)"
}, {
"name": "callRecordingEnabled",
"value": false
}, {
"name": "recordingAudioType",
"value": "MP3"
}, {
"name": "recordStartMessageRecipients",
"value": "noone"
}, {
"name": "recordStartAnnouncementName",
"value": null
}, {
"name": "operatorTPSAvailable",
"value": false
}, {
"name": "operatorLdapVisible",
"value": false
}, {
"name": "operatorNmqEnabled",
"value": false
}, {
"name": "pbxGroupFreeCapacity",
"value": 100
}, {
"name": "sipServerFreeCapacity",
"value": 100
}, {
"name": "presenceTeamsConnectorEnabled",
"value": false
}, {
"name": "voicemailNotificationMode",
"value": "FULL"
}]
}
/api/customers/K0002 HTTP/1.1 200 OK {
"href": "/api/customers/K0002",
"links": [{
"rel": "operator",
"href": "/api/operators/C0002"
}, {
"rel": "systemIntegrator",
"href": "/api/system-integrators/S0002"
}, {
"rel": "contractType",
"href": "/api/contract-types/ncomplete"
}, {
"rel": "sipServer",
"href": "/api/sip-servers/1"
}, {
"rel": "pbxGroup",
"href": "/api/pbx-groups/pbx%20name%201"
}, {
"rel": "lyncSites",
"href": "/api/customers/K0002/lync/sites"
}, {
"rel": "basicData",
"href": "/api/customers/K0002/basic-data"
}, {
"rel": "options",
"href": "/api/customers/K0002/options"
}, {
"rel": "operatorDetails",
"href": "/api/customers/K0002/operator-details"
}, {
"rel": "defaultSystemIntegrator",
"href": "/api/customers/K0002/default-system-integrator"
}, {
"rel": "callRecording",
"href": "/api/customers/K0002/call-recording"
}, {
"rel": "snomTransfer",
"href": "/api/customers/K0002/snom-transfer"
}, {
"rel": "category",
"href": "/api/customers/K0002/category"
}, {
"rel": "defaultBlacklistProfile",
"href": "/api/customers/K0002/blacklist-profiles/5"
}, {
"rel": "availableBlacklistProfiles",
"href": "/api/customers/K0002/blacklist-profiles"
}],
"data": [{
"name": "externalIdentifier",
"value": "K0002"
}, {
"name": "name",
"value": "customer"
}, {
"name": "snomTransfer",
"value": "ON"
}, {
"name": "category",
"value": "A"
}, {
"name": "customCrAnn",
"value": true
}, {
"name": "maxExtensionsCount",
"value": 12
}, {
"name": "maxeFaxCount",
"value": 4
}, {
"name": "sipTransport",
"value": "UDP"
}, {
"name": "nmqEnabled",
"value": false
}, {
"name": "disableT38",
"value": false
}, {
"name": "previewFeatureEnabled",
"value": false
}, {
"name": "email",
"value": null
}, {
"name": "mobileNumber",
"value": "+49 (89) 012345678"
}, {
"name": "supportPin",
"value": "BS0WR9Y7"
}, {
"name": "password",
"value": "***"
}, {
"name": "securityQuestion",
"value": "question"
}, {
"name": "securityAnswer",
"value": "answer"
}, {
"name": "countOfTrunks",
"value": "ONE_DIGIT"
}, {
"name": "speedDialLength",
"value": 0
}, {
"name": "deviceCreationPassword",
"value": "***"
}, {
"name": "evnMode",
"value": "FULL"
}, {
"name": "projectNumberLength",
"value": 0
}, {
"name": "contractType",
"value": "ncomplete"
}, {
"name": "ctiBillingMode",
"value": "OFF"
}, {
"name": "clickToDialState",
"value": "ON"
}, {
"name": "nmeeting",
"value": "DEACTIVATED"
}, {
"name": "vmPasswordLengthMin",
"value": 8
}, {
"name": "vmPasswordLengthMax",
"value": 16
}, {
"name": "operatorVmPasswordLengthMin",
"value": 6
}, {
"name": "operatorVmPasswordLengthMax",
"value": 12
}, {
"name": "lockDeviceWebserver",
"value": true
}, {
"name": "portLock",
"value": false
}, {
"name": "intercomEnabled",
"value": true
}, {
"name": "aastra31NewLayout",
"value": true
}, {
"name": "sipCustomPort",
"value": true
}, {
"name": "ccbs",
"value": false
}, {
"name": "mediaGatewayEmergencyDialplanEnabled",
"value": true
}, {
"name": "queuemetricsEnabled",
"value": false
}, {
"name": "vlanProvisioning",
"value": false
}, {
"name": "acureusBilling",
"value": false
}, {
"name": "blockedOutbound",
"value": false
}, {
"name": "trialPeriod",
"value": false
}, {
"name": "trialPermanent",
"value": false
}, {
"name": "newBss",
"value": false
}, {
"name": "blockedAt",
"value": "2014-01-01T12:00:00+0100"
}, {
"name": "dialWithoutPrefix",
"value": false
}, {
"name": "dialPrefix",
"value": "0"
}, {
"name": "language",
"value": "en"
}, {
"name": "operator",
"value": "C0002"
}, {
"name": "operatorName",
"value": "C0002"
}, {
"name": "systemIntegrator",
"value": "S0002"
}, {
"name": "systemIntegratorName",
"value": "S0002"
}, {
"name": "ratingProfileName",
"value": "Rating Profile 1"
}, {
"name": "pbxGroupName",
"value": "pbx name 1"
}, {
"name": "sipServerName",
"value": "sipServer"
}, {
"name": "defaultSystemIntegrator",
"value": "S0002 (S0002)"
}, {
"name": "callRecordingEnabled",
"value": false
}, {
"name": "recordingAudioType",
"value": "MP3"
}, {
"name": "recordStartMessageRecipients",
"value": "noone"
}, {
"name": "recordStartAnnouncementName",
"value": null
}, {
"name": "operatorTPSAvailable",
"value": false
}, {
"name": "operatorLdapVisible",
"value": false
}, {
"name": "operatorNmqEnabled",
"value": false
}, {
"name": "pbxGroupFreeCapacity",
"value": 100
}, {
"name": "sipServerFreeCapacity",
"value": 100
}, {
"name": "presenceTeamsConnectorEnabled",
"value": false
}, {
"name": "voicemailNotificationMode",
"value": "FULL"
}]
}
/api/customers/K0002 HTTP/1.1 200 OK {
"href": "/api/customers/K0002",
"links": [{
"rel": "operator",
"href": "/api/operators/C0002"
}, {
"rel": "systemIntegrator",
"href": "/api/system-integrators/S0002"
}, {
"rel": "contractType",
"href": "/api/contract-types/ncomplete"
}, {
"rel": "sipServer",
"href": "/api/sip-servers/1"
}, {
"rel": "pbxGroup",
"href": "/api/pbx-groups/pbx%20name%201"
}, {
"rel": "lyncSites",
"href": "/api/customers/K0002/lync/sites"
}, {
"rel": "basicData",
"href": "/api/customers/K0002/basic-data"
}, {
"rel": "options",
"href": "/api/customers/K0002/options"
}, {
"rel": "callRecording",
"href": "/api/customers/K0002/call-recording"
}, {
"rel": "snomTransfer",
"href": "/api/customers/K0002/snom-transfer"
}, {
"rel": "category",
"href": "/api/customers/K0002/category"
}, {
"rel": "defaultBlacklistProfile",
"href": "/api/customers/K0002/blacklist-profiles/5"
}, {
"rel": "availableBlacklistProfiles",
"href": "/api/customers/K0002/blacklist-profiles"
}],
"data": [{
"name": "externalIdentifier",
"value": "K0002"
}, {
"name": "name",
"value": "customer"
}, {
"name": "snomTransfer",
"value": "ON"
}, {
"name": "category",
"value": "A"
}, {
"name": "customCrAnn",
"value": true
}, {
"name": "maxExtensionsCount",
"value": 12
}, {
"name": "maxeFaxCount",
"value": 4
}, {
"name": "sipTransport",
"value": "UDP"
}, {
"name": "nmqEnabled",
"value": false
}, {
"name": "disableT38",
"value": false
}, {
"name": "previewFeatureEnabled",
"value": false
}, {
"name": "email",
"value": null
}, {
"name": "mobileNumber",
"value": "+49 (89) 012345678"
}, {
"name": "supportPin",
"value": "BS0WR9Y7"
}, {
"name": "password",
"value": "***"
}, {
"name": "securityQuestion",
"value": "question"
}, {
"name": "securityAnswer",
"value": "answer"
}, {
"name": "countOfTrunks",
"value": "ONE_DIGIT"
}, {
"name": "speedDialLength",
"value": 0
}, {
"name": "deviceCreationPassword",
"value": "***"
}, {
"name": "evnMode",
"value": "FULL"
}, {
"name": "projectNumberLength",
"value": 0
}, {
"name": "contractType",
"value": "ncomplete"
}, {
"name": "ctiBillingMode",
"value": "OFF"
}, {
"name": "clickToDialState",
"value": "ON"
}, {
"name": "nmeeting",
"value": "DEACTIVATED"
}, {
"name": "vmPasswordLengthMin",
"value": 8
}, {
"name": "vmPasswordLengthMax",
"value": 16
}, {
"name": "operatorVmPasswordLengthMin",
"value": 6
}, {
"name": "operatorVmPasswordLengthMax",
"value": 12
}, {
"name": "lockDeviceWebserver",
"value": true
}, {
"name": "portLock",
"value": false
}, {
"name": "intercomEnabled",
"value": true
}, {
"name": "aastra31NewLayout",
"value": true
}, {
"name": "sipCustomPort",
"value": true
}, {
"name": "ccbs",
"value": false
}, {
"name": "mediaGatewayEmergencyDialplanEnabled",
"value": true
}, {
"name": "queuemetricsEnabled",
"value": false
}, {
"name": "vlanProvisioning",
"value": false
}, {
"name": "acureusBilling",
"value": false
}, {
"name": "blockedOutbound",
"value": false
}, {
"name": "trialPeriod",
"value": false
}, {
"name": "trialPermanent",
"value": false
}, {
"name": "newBss",
"value": false
}, {
"name": "blockedAt",
"value": "2014-01-01T12:00:00+0100"
}, {
"name": "dialWithoutPrefix",
"value": false
}, {
"name": "dialPrefix",
"value": "0"
}, {
"name": "language",
"value": "en"
}, {
"name": "operator",
"value": "C0002"
}, {
"name": "operatorName",
"value": "C0002"
}, {
"name": "systemIntegrator",
"value": "S0002"
}, {
"name": "systemIntegratorName",
"value": "S0002"
}, {
"name": "ratingProfileName",
"value": "Rating Profile 1"
}, {
"name": "pbxGroupName",
"value": "pbx name 1"
}, {
"name": "sipServerName",
"value": "sipServer"
}, {
"name": "defaultSystemIntegrator",
"value": "S0002 (S0002)"
}, {
"name": "callRecordingEnabled",
"value": false
}, {
"name": "recordingAudioType",
"value": "MP3"
}, {
"name": "recordStartMessageRecipients",
"value": "noone"
}, {
"name": "recordStartAnnouncementName",
"value": null
}, {
"name": "operatorTPSAvailable",
"value": false
}, {
"name": "operatorLdapVisible",
"value": false
}, {
"name": "operatorNmqEnabled",
"value": false
}, {
"name": "presenceTeamsConnectorEnabled",
"value": false
}, {
"name": "voicemailNotificationMode",
"value": "FULL"
}]
}
/api/customers/K0002 HTTP/1.1 200 OK {
"href": "/api/customers/K0002",
"links": [{
"rel": "contractType",
"href": "/api/contract-types/ncomplete"
}, {
"rel": "lyncSites",
"href": "/api/customers/K0002/lync/sites"
}, {
"rel": "basicData",
"href": "/api/customers/K0002/basic-data"
}, {
"rel": "options",
"href": "/api/customers/K0002/options"
}, {
"rel": "callRecording",
"href": "/api/customers/K0002/call-recording"
}, {
"rel": "snomTransfer",
"href": "/api/customers/K0002/snom-transfer"
}, {
"rel": "defaultBlacklistProfile",
"href": "/api/customers/K0002/blacklist-profiles/5"
}, {
"rel": "availableBlacklistProfiles",
"href": "/api/customers/K0002/blacklist-profiles"
}],
"data": [{
"name": "externalIdentifier",
"value": "K0002"
}, {
"name": "name",
"value": "customer"
}, {
"name": "snomTransfer",
"value": "ON"
}, {
"name": "customCrAnn",
"value": true
}, {
"name": "sipTransport",
"value": "UDP"
}, {
"name": "nmqEnabled",
"value": false
}, {
"name": "disableT38",
"value": false
}, {
"name": "previewFeatureEnabled",
"value": false
}, {
"name": "email",
"value": null
}, {
"name": "mobileNumber",
"value": "+49 (89) 012345678"
}, {
"name": "supportPin",
"value": "BS0WR9Y7"
}, {
"name": "password",
"value": "***"
}, {
"name": "securityQuestion",
"value": "question"
}, {
"name": "securityAnswer",
"value": "answer"
}, {
"name": "countOfTrunks",
"value": "ONE_DIGIT"
}, {
"name": "speedDialLength",
"value": 0
}, {
"name": "deviceCreationPassword",
"value": "***"
}, {
"name": "evnMode",
"value": "FULL"
}, {
"name": "projectNumberLength",
"value": 0
}, {
"name": "contractType",
"value": "ncomplete"
}, {
"name": "ctiBillingMode",
"value": "OFF"
}, {
"name": "clickToDialState",
"value": "ON"
}, {
"name": "nmeeting",
"value": "DEACTIVATED"
}, {
"name": "vmPasswordLengthMin",
"value": 8
}, {
"name": "vmPasswordLengthMax",
"value": 16
}, {
"name": "operatorVmPasswordLengthMin",
"value": 6
}, {
"name": "operatorVmPasswordLengthMax",
"value": 12
}, {
"name": "lockDeviceWebserver",
"value": true
}, {
"name": "portLock",
"value": false
}, {
"name": "intercomEnabled",
"value": true
}, {
"name": "ccbs",
"value": false
}, {
"name": "mediaGatewayEmergencyDialplanEnabled",
"value": true
}, {
"name": "queuemetricsEnabled",
"value": false
}, {
"name": "vlanProvisioning",
"value": false
}, {
"name": "acureusBilling",
"value": false
}, {
"name": "dialWithoutPrefix",
"value": false
}, {
"name": "dialPrefix",
"value": "0"
}, {
"name": "language",
"value": "en"
}, {
"name": "callRecordingEnabled",
"value": false
}, {
"name": "recordingAudioType",
"value": "MP3"
}, {
"name": "recordStartMessageRecipients",
"value": "noone"
}, {
"name": "recordStartAnnouncementName",
"value": null
}, {
"name": "operatorTPSAvailable",
"value": false
}, {
"name": "operatorLdapVisible",
"value": false
}, {
"name": "operatorNmqEnabled",
"value": false
}, {
"name": "presenceTeamsConnectorEnabled",
"value": false
}, {
"name": "voicemailNotificationMode",
"value": "FULL"
}]
}
/api/customers/K0002 HTTP/1.1 403 Forbidden {
"detail": "Customer 'K0002' is blocked. This operation is not allowed",
"title": "Customer is blocked",
"described_by": "http://api.nfon.net/probs/customer-is-blocked"
}
/api/customers/K0404 HTTP/1.1 404 Not Found {
"title": "Customer not found",
"detail": "Customer with identifier K0404 has not been found",
"described_by": "http://api.nfon.net/probs/customer-not-found"
}