Nfon Customer Extensions API
The Customer Extensions API from Nfon — 38 operation(s) for customer extensions.
Operations 67
GET
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/available-internal-outgoings
#
GET
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/call-forwards
#
PUT
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/call-forwards
#
GET
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/callforward-globals
#
PUT
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/callforward-globals
#
GET
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/callforward-globals/{type}
#
PUT
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/callforward-globals/{type}
#
GET
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/callforward-globals/{type}/available
#
GET
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/callforward-profiles/{profileNumber}/rules
#
POST
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/callforward-profiles/{profileNumber}/rules
#
GET
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/callforward-profiles/{profileNumber}/rules/{sourceId}/{type}/available
#
GET
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/function-keys/available-targets
#
PUT
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/function-keys/{keyNumber}
#
DELETE
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/function-keys/{keyNumber}
#
GET
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/function-keys/{keyNumber}
#
GET
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/inbound-trunk-numbers
#
POST
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/inbound-trunk-numbers
#
GET
/tenants/{participantExternalIdentifier}/targets/phone-extensions/function-keys/available-targets
#
GET
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/outbound-trunk-numbers/available-trunks
#
PUT
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/callforward-profiles/{profileNumber}/rules/{sourceId}
#
DELETE
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/callforward-profiles/{profileNumber}/rules/{sourceId}
#
GET
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/callforward-profiles/{profileNumber}/rules/{sourceId}
#
GET
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/voice-mail
#
PUT
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/voice-mail
#
GET
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/voice-mail/announcements
#
GET
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/call-forwards/{type}/available
#
GET
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/callforward-profiles
#
POST
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/callforward-profiles
Create a callforward profile
#
DELETE
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/inbound-trunk-numbers/{didNumber}
#
GET
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/inbound-trunk-numbers/{didNumber}
#
DELETE
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/lync/{lyncOptionId}
#
GET
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/lync/{lyncOptionId}
#
GET
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/outbound-trunk-numbers
#
POST
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/outbound-trunk-numbers
#
DELETE
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/outbound-trunk-numbers/{outboundTrunkNumberId}
#
GET
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/outbound-trunk-numbers/{outboundTrunkNumberId}
#
GET
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/skills/login-status
#
PUT
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/skills/login-status
#
POST
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/voice-mail/announcements/{announcementType}
#
DELETE
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/voice-mail/announcements/{announcementType}
#
GET
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/voice-mail/announcements/{announcementType}
#
GET
/tenants/{participantExternalIdentifier}/targets/phone-extensions/available-internal-outgoings
#
GET
/tenants/{participantExternalIdentifier}/targets/phone-extensions/available-cti-info/{ctiInfoName}
#
GET
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/function-keys
#
POST
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/function-keys
#
GET
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/call-forwards/{type}
#
PUT
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/call-forwards/{type}
#
DELETE
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/devices/{uniqueIdentifier}
#
GET
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/callforward-profiles/{profileNumber}/rules/{sourceId}/{type}
#
PUT
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/callforward-profiles/{profileNumber}/rules/{sourceId}/{type}
#
PUT
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/callforward-profiles/{profileNumber}
Update a callforward profile
#
DELETE
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/callforward-profiles/{profileNumber}
Delete a callforward profile
#
GET
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/callforward-profiles/{profileNumber}
#
Documentation
📖
Documentation
https://api.nfon.net/configuration/
📖
APIReference
https://api.nfon.net/configuration/
📖
Documentation
https://nfon-ag.github.io/CTI-API/
📖
APIReference
https://nfon-ag.github.io/CTI-API/
📖
Documentation
https://nfon-ag.github.io/Call-History-API/
📖
APIReference
https://nfon-ag.github.io/Call-History-API/