About
Details about SIP trunk is retrieved using the following requests.
Resource URI
Complete details about your SIP trunk is requested with the following request.
GET /v2/Accounts/{AccountSid}/SipTrunk/{SipTrunkSid}/Details
or
GET /v2/Properties/{PropertySid}/SipTrunk/{SipTrunkSid}/Details
Request
URI Parameters
Parameter | Type | Description |
---|---|---|
PropertySid | string | Property secure identification to retrieve SIP trunk's details. |
AccountSid | string | Account secure identification to retrieve SIP trunk's details. |
SipTrunkSid | string | The secure identifier of the sip trunk. |
Response
200 – OK
Our service will respond to every SIP trunk details request with JSON formatted data. Requests for SIP trunk details will respond with an object containing the following parameters.
Common Response Parameters
Parameter | Type | Description |
---|---|---|
SipTrunkSid | string | The secure identifier of the SIP trunk. |
Created (Unix timestamp) |
unsigned integer | Unix time the SIP trunk was created. |
Modified (Unix timestamp) |
unsigned integer | Unix time the SIP trunk was last modified. |
EndDate (Unix timestamp) |
unsigned integer | Unix time the SIP trunk was deactivated. |
Name | string | The name of the SIP trunk. |
Type | short | SIP trunk type. 0 – IP to IP, 1 – Authenticated. |
ChannelLimit | integer | The number of channels allowed for the SIP trunk. |
CustomerReference | string | A customer-provided reference for the SIP trunk. |
ExternalReference | string | An external reference for the SIP trunk. |
DefaultCallerId (E.164 Format) |
string | The default caller ID for the SIP trunk. |
ProvisioningState | short | The current provisioning state of the SIP trunk. 0 - Inactive, 1 - Provisioning, 2 - Active, 3 - Deprovisioning. |
SipTrunkAllowedCountries | array | An array of objects representing the countries allowed for the SIP trunk. Each object contains: * Created (unsigned integer): Unix time the country allowance was created. * Modified (unsigned integer): Unix time the country allowance was last modified. * CountryCode (string): The country code (e.g., AU, NZ). |
SipTrunkNumberRanges | array | An array of objects representing the number ranges associated with the SIP trunk. Each object contains: * Created (unsigned integer): Unix time the number range was created. * Modified (unsigned integer): Unix the number range was last modified. * StartNumber (string): The starting number of the range. * Length (integer): The length of the number range. * RouteOnly (boolean): Indicates if the number range is for routing only. |
SipTrunkIpAddresses | array | An array of objects representing the IP addresses associated with the SIP trunk. Each object contains: * Created (unsigned integer): Unix time the IP address was added. * Modified (unsigned integer): Unix time the IP address was last modified. * IpAddress (string): The IP address. |
SipTrunkCredentials | object | An object containing the credentials for the SIP trunk. This object contains: * Created (unsigned integer): Unix time the credentials were created. * Modified (unsigned integer): Unix time the credentials were last modified. * Realm (string): The realm for the SIP trunk credentials. |
400 - Error
For error codes and messages, please refer to the REST API Error Codes page.