The Endpoint Object
Example Endpoint Object
Create an Endpoint
Create a new SIP endpoint.Arguments
Returns
Returns the created endpoint with a 12-digit number appended to the username.Response
Username for the endpoint, with a 12-digit number appended to the username you provided.
Human-readable alias for the endpoint.
Status of the request. Returns
created on successful endpoint creation.Unique identifier for the endpoint. Used in all endpoint API operations.
Unique identifier for the API request.
Retrieve an Endpoint
Get details of a specific endpoint.Arguments
No arguments required.The
password returned is an MD5 hash of the actual password.Response
Human-readable alias for the endpoint.
URI of the application attached to the endpoint.
Unique identifier for the endpoint. Used in all endpoint API operations.
URI of the endpoint object.
true if the endpoint is registered on a SIP client. Default: false.SIP URI of the endpoint. External users can call this endpoint on this URI.
Subaccount the endpoint is linked to.
null if not linked.Username for the endpoint.
List All Endpoints
Retrieve all endpoints in your account.Arguments
No arguments required.Response
Unique identifier for the API request.
Pagination metadata:
limit (results per page), offset (items skipped), total_count (total matching endpoints).Array of endpoint objects — see The Endpoint Object.
Update an Endpoint
Update an endpoint’s password, alias, or attached application.Arguments
Response
Status of the request. Returns
changed on a successful update.Unique identifier for the API request.
Delete an Endpoint
Permanently delete an endpoint.Arguments
No arguments required.Response
Generate a JWT Token
Generate a JWT (JSON Web Token) for client-side authentication with Voice SDKs.Arguments
Custom subject claim for the token.
“Not before” timestamp (Unix epoch). The token is not valid before this time.
Token expiry time (Unix epoch). Allowed range: 3 minutes to 24 hours from creation.
Response
Returns a JWT token string that you can use for client SDK authentication.Related
- Voice SDK Documentation - Build client apps with Voice SDKs
- Web SDK - Make calls from browsers
- iOS SDK - Make calls from iOS apps
- Android SDK - Make calls from Android apps