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

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"
    }
  ]
}