Endpoints
List all endpoints
Retrieve all SIP endpoints on your Vobiz account with pagination - filter by username or alias, check registration status, and audit application assignments.
GET
List All Endpoints
Authentication required:
X-Auth-ID- Your account Auth ID (e.g.,{auth_id})X-Auth-Token- Your account Auth TokenContent-Type: application/json
Query Parameters
| Field | Type | Required | Description |
|---|---|---|---|
limit | integer | No | Number of results per page (max 100, default: 20). |
offset | integer | No | Number of results to skip (default: 0). |
username__contains | string | No | Filter by username (partial match). |
username__exact | string | No | Filter by exact username. |
username__startswith | string | No | Filter by username prefix. |
alias__contains | string | No | Filter by alias (partial match). |
alias__exact | string | No | Filter by exact alias. |
application_id__exact | integer | No | Filter by application ID. |
application_id__isnull | boolean | No | Filter endpoints without application. |
sub_account | string | No | Filter by sub-account auth_id. |
Response
Returns a dictionary with anobjects array of Endpoint objects and a meta object with pagination information.
Response - 200 OK
Note: The response includes both registered and unregistered endpoints. Registered endpoints have
sip_contact, sip_expires, and sip_user_agent populated, while unregistered endpoints have these fields set to null.Examples
cURL - List All Endpoints
cURL Request
cURL - Filter by Username
cURL Request
Build Endpoint Dashboard
JavaScript Example
Authorizations
Your Vobiz account Auth ID
Your Vobiz account Auth Token
Path Parameters
Your account Auth ID
Example:
"MA_XXXXXX"
Query Parameters
Required range:
x <= 100