Path Parameters
Header Parameters
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Body of POST /providers/{layer}/activate.
Response Body
application/json
application/json
curl -X POST "https://example.com/v1/providers/string/activate" \ -H "Content-Type: application/json" \ -d '{ "provider": "string" }'{ "layer": "llm", "provider": "string", "key_last4": "string", "key_set_at": "string", "params": {}, "fallback_enabled": true, "is_active": true}Acquire Number
Buy a dedicated phone number for the caller's organization. This purchases a real number at the carrier and starts a recurring monthly fee immediately — it is not a reservation. quote_id is required: request live offers from POST /numbers/quotes first, then buy one. The number is usable for voice, SMS, or both, as the quote lists.
Cancel Verification
Withdraw a verification that has not been sent for review, or dismiss a rejected one. The draft is discarded either way. One that is under review cannot be cancelled: wait for the result; if it is rejected, dismiss it.