Get Trunk
This request returns the information of a trunk.
Resource
GET /trunks/<OID>
Where OID
is the object ID of the trunk.
Parameters
None
Payload
None
Response
Object Response < Trunk >
Context
Authorization |
Admin |
Errors
Example
Request
GET https://xelion.nl/api/v1/master/trunks/1033697
Response
{
"object": {
"providerName": "provider",
"host": "provider.nl",
"port": "",
"account": "admin",
"authenticationAccount": "",
"password": "de peer springt ver van de boom",
"outboundProxy": "",
"outboundPort": "",
"dontRegisterWithServer": true,
"serverNet": "",
"gateway": "",
"defaultCallerNr": "0152511411",
"assignedNumbers": [
{
"extension": {
"commonName": "0152511411",
"addressType": "Telephone",
"address": "0237119270",
"label": "",
"oid": "1557913",
"objectType": "TelecomAddress"
},
"useAsCallerId": true,
"orderNumber": 1,
"oid": "1557914",
"objectType": "XCCTrunkExtension",
},
{
"extension": {
"commonName": "0152511412",
"addressType": "Telephone",
"address": "0237119271",
"label": "",
"oid": "1557915",
"objectType": "TelecomAddress"
},
"useAsCallerId": true,
"orderNumber": 2,
"oid": "1557916",
"objectType": "XCCTrunkExtension"
},
{
"extension": {
"commonName": "0152511412",
"addressType": "Telephone",
"address": "0237119272",
"label": "",
"oid": "1557917",
"objectType": "TelecomAddress"
}
,
"useAsCallerId": true,
"orderNumber": 3,
"oid": "1557919",
"objectType": "XCCTrunkExtension"
},
],
"matchByIpAddress": false,
"defaultLine": {
"permissions": "ReadWriteRemove",
"commonName": "Telefoonaansluiting Arnon Ron",
"oid": "1556585",
"objectType": "XCCPhoneLine"
},
"allowPeerToPeer": false,
"useAsFallback": true,
"supportsSenderId": true,
"supportsRedirect": false,
"supportsAnonymous": false,
"alwaysAnonymous": false,
"anonymousCallerName": "",
"anonymousCallerId": "",
"useAssertedIdentity": false,
"usePreferredIdentity": false,
"useDiversionHeader": true,
"keepAlive": false,
"registrationTimeOut": 0,
"dialPrefixes": [
{
"matchString": "40",
"oid": "2264072",
"objectType": "XCCNumberPrefix"
}
],
"numberMapping": [
{
"prefix": "00",
"replacement": "+",
"applyTo": "other_nrs_out",
"oid": "1597450",
"objectType": "XCCNumberMapping"
}
],
"registrationStatus": "",
"registrationDate": "",
"rejectedRegistrationCause": "",
"customSIPOptions": "",
"snmpId": 0,
"permissions": "ReadWriteRemove",
"commonName": "trunk",
"oid": "1033697",
"objectType": "XCCTrunk"
},
"links": [
{
"rel": "self",
"href": "http://sip.xelion.nl/api/v1/master/trunks/1033697",
"method": "GET"
}
]
}