List all SIP Endpoints.
GET/endpoints/sip
Returns a list of your SIP Endpoints. The endpoints are returned sorted by creation date, with the most recent endpoints appearing first. The list is filterable by sending in any of the following parameters.
Permissions
The API token must include the following scopes: Voice.
Request
Query Parameters
filter_username string
String representing the username portion of the endpoint. Will return all SIP Endpoints containing this value as a substring.
filter_caller_id string
Friendly Caller ID used as the CNAM
when dialing a phone number or the From
when dialing another SIP Endpoint. Will return all SIP Endpoints containing this value as a substring.
Responses
- 200
OK
- application/json
- Schema
- Example (from schema)
Schema
links
object
selfstring
firststring
nextstring
prevstring
dataobject[]
{
"links": {
"self": "string",
"first": "string",
"next": "string",
"prev": "string"
},
"data": [
{
"id": "67075301-69b2-4fc3-8a2c-c95a69a5665e",
"username": "c3p0",
"caller_id": "C-3P0",
"send_as": "random",
"ciphers": [
"AEAD_AES_256_GCM_8",
"AES_256_CM_HMAC_SHA1_80",
"AES_CM_128_HMAC_SHA1_80",
"AES_256_CM_HMAC_SHA1_32",
"AES_CM_128_HMAC_SHA1_32"
],
"codecs": [
"OPUS",
"G722",
"PCMU",
"PCMA",
"VP8",
"H264"
],
"encryption": "required",
"call_handler": "ai_agent",
"call_request_url": null,
"call_request_method": "POST",
"call_fallback_url": null,
"call_fallback_method": "POST",
"call_status_callback_url": null,
"call_status_callback_method": "POST",
"call_laml_application_id": "",
"call_relay_topic": "office",
"call_relay_topic_status_callback_url": "https://myapplication/handle_relay_callbacks",
"call_relay_context": "",
"call_relay_context_status_callback_url": "https://myapplication/handle_relay_callbacks",
"call_video_room_id": "",
"call_flow_id": "",
"call_ai_agent_id": "",
"call_relay_script_url": "https://dev.signalwire.com/relay-bins/f9d13f68-f71e-4042-95bb-b07b9e2f2f92"
}
]
}