Purchase phone number
Payment-first: you do not pick a specific number, the system provisions one and auto-assigns it. With usage-based billing active and a payment method on file, the number provisions inline and bills per month on your usage-based invoice (there is no checkout redirect). No payment method on file returns 402 PAYMENT_REQUIRED; a regulated country returns 202 with status: "kyc_required" and a kycUrl.
The monthly price is the one GET /v1/phone-numbers/countries quotes for that country and numberType at the time of purchase, and it is stamped on the number: later rate-card changes never move a number you already own.
Requires usage-based billing (the Usage plan). The maximum number of phone numbers is determined by the user's plan.
Request body
Response
Either a checkout URL (first number) or the provisioned phone number (subsequent numbers).
Changes
No recorded changes to this endpoint across all 33 revisions of this API.