AllocateAvailableDID finds and allocates an available DID.
POST/api/v1/voice/admin/did-pool/allocate-available
Searches for an available DID matching the criteria and allocates it. Useful for automated provisioning.
Parameters
- organization_id: Required, target organization
- country_code: Required, desired country
- number_type: Optional, preferred number type
- subscription_id: Optional, billing subscription link
- subscription_item_id: Optional, billing item link
Response
Returns the allocated pool item.
Errors
- NOT_FOUND: No available DIDs match criteria
- PERMISSION_DENIED: Caller lacks voice:admin permission
Request
Responses
- 200
- default
A successful response.
An unexpected error response.