Add phone number
Add a phone number to your account. The number is provisioned in the telephony system.
Note: The phone number must be in E.164 format (e.g., +14155551234).
Documentation Index
Fetch the complete documentation index at: https://docs.topcalls.ai/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
Use Authorization: Bearer tc_live_xxxxx
Headers
Optional client-supplied idempotency key. When present, the gateway
caches the response for 24 hours and returns the same response on
retried requests with the same key (account-scoped). Safe for
retries on network blips. Format: 8-255 ASCII characters from
[A-Za-z0-9_-].
8 - 255^[A-Za-z0-9_-]+$"a1b2c3d4-e5f6-7890-abcd-ef0123456789"
Body
Phone number in E.164 format (also validated as dialable by libphonenumber-js — country codes that don't exist are rejected)
^\+[1-9]\d{1,14}$"+18005551234"
Carrier UUID (defaults to account/system default)
User-friendly label
100Response
Phone number added successfully
Phone number UUID
Phone number in E.164 format
Carrier UUID used
Carrier display name
Phone number source
topcalls, byoc Provisioned phone number ID in the telephony system
Initial status
active, pending User-friendly label
Account UUID