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 64
#
GET
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/call-forwards
Get 78
#
PUT
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/call-forwards
Put 24
#
GET
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/callforward-globals
Get 70
#
PUT
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/callforward-globals
Put 18
#
GET
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/callforward-globals/{type}
Get 71
#
PUT
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/callforward-globals/{type}
Put 19
#
GET
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/callforward-globals/{type}/available
Get available 1
#
GET
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/callforward-profiles/{profileNumber}/rules
Get 74
#
POST
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/callforward-profiles/{profileNumber}/rules
Post 18
#
GET
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/callforward-profiles/{profileNumber}/rules/{sourceId}/{type}/available
Get available 2
#
GET
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/devices
Get 60
#
POST
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/devices
Post 13
#
GET
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/function-keys/available-targets
Get 80
#
PUT
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/function-keys/{keyNumber}
Put 25
#
DELETE
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/function-keys/{keyNumber}
Delete 19
#
GET
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/function-keys/{keyNumber}
Get 82
#
GET
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/inbound-trunk-numbers
Get 68
#
POST
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/inbound-trunk-numbers
Post 16
#
GET
/tenants/{participantExternalIdentifier}/targets/phone-extensions/function-keys/available-targets
Get 79
#
DELETE
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}
Delete 15
#
GET
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/outbound-trunk-numbers/available-trunks
Get available trunks
#
PUT
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/callforward-profiles/{profileNumber}/rules/{sourceId}
Put 21
#
DELETE
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/callforward-profiles/{profileNumber}/rules/{sourceId}
Delete 18
#
GET
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/callforward-profiles/{profileNumber}/rules/{sourceId}
Get 75
#
GET
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/voice-mail
Get 87
#
PUT
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/voice-mail
Put 26
#
GET
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/voice-mail/announcements
Get 86
#
GET
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{specification}/available
Get 65
#
GET
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/call-forwards/{type}/available
Get available
#
GET
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/callforward-profiles
Get 72
#
POST
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/callforward-profiles
Create a callforward profile
#
DELETE
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/inbound-trunk-numbers/{didNumber}
Delete 16
#
GET
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/inbound-trunk-numbers/{didNumber}
Get 69
#
GET
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/lync
Get 83
#
POST
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/lync
Post 20
#
DELETE
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/lync/{lyncOptionId}
Delete 20
#
GET
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/lync/{lyncOptionId}
Get 84
#
GET
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/outbound-trunk-numbers
Get outbound trunk numbers with page
#
POST
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/outbound-trunk-numbers
Post outbound trunk numbers
#
DELETE
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/outbound-trunk-numbers/{outboundTrunkNumberId}
Delete outbound trunk number
#
GET
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/outbound-trunk-numbers/{outboundTrunkNumberId}
Get outbound trunk numbers
#
GET
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/skills
Get 85
#
POST
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/skills
Post 21
#
GET
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/skills/login-status
Get 92
#
PUT
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/skills/login-status
Put 28
#
POST
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/voice-mail/announcements/{announcementType}
Post 22
#
DELETE
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/voice-mail/announcements/{announcementType}
Delete 21
#
GET
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/voice-mail/announcements/{announcementType}
Get content 1
#
GET
/tenants/{participantExternalIdentifier}/targets/phone-extensions/available-internal-outgoings
Get 5
#
GET
/tenants/{participantExternalIdentifier}/targets/phone-extensions/available-cti-info/{ctiInfoName}
Get 63
#
GET
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/function-keys
Get 81
#
POST
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/function-keys
Post 19
#
GET
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/call-forwards/{type}
Get 77
#
PUT
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/call-forwards/{type}
Put 23
#
DELETE
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/devices/{uniqueIdentifier}
Delete 13
#
GET
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/callforward-profiles/{profileNumber}/rules/{sourceId}/{type}
Get 76
#
PUT
/tenants/{participantExternalIdentifier}/targets/phone-extensions/{extensionNumber}/callforward-profiles/{profileNumber}/rules/{sourceId}/{type}
Put 22
#
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}
Get 73
#
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/