Download OpenAPI specification:Download
Authentication Method
Returns the current authentication type and IP ACL entries for the authenticated account. Optionally includes authentication type descriptions and authorized SIP endpoints.
Body for list authentication settings.
| apikey required | string |
| instructions | boolean When true, includes a description for each authType value in the response. |
| authorizedEndpoints | boolean When true, includes the list of authorized SIP endpoint hostnames in the response. |
{- "apikey": "Your API Key",
- "instructions": true,
- "authorizedEndpoints": true
}{- "account": {
- "username": 4592086960,
- "acl": [ ],
- "authorizedEndpoints": [ ],
- "authType": 1,
- "instructions": [ ]
}, - "statusCode": "200",
- "status": "Success"
}Updates the account authentication type and/or password. At least one of authType or password must be provided. Returns per-field success or conflict status.
Body for update authentication settings.
| apikey required | string |
| password | string New password. Must be 6-10 alphanumeric characters and contain at least one letter and one number. |
| authType | integer Enum: 0 1 2 3 Authentication type to set. 0=Digest, 1=IP Auth, 2=Digest OR IP Auth, 3=Digest AND IP Auth. |
{- "apikey": "Your API Key",
- "password": "abc123",
- "authType": 1
}{- "update": [ ],
- "statusCode": "200",
- "status": "Success"
}