Creates an API key. Optional IP restrictions can be configured to limit access.
Bearer token using appid (Authorization: Bearer
API key label.
"My API key"
Indicates whether the API key should be activated upon creation.
true
Indicates whether to restrict API key access by IP address. When enabled, only requests from IP addresses listed in permitted_ips are allowed.
true
List of permitted IP addresses for this API key. Each must be a valid IPv4 address. Required when is_restriction is true.
["192.168.1.1", "10.0.0.1"]When true, scope fields below are enforced. When false (default), the
key has full access. Omitted scope fields default to { allow: none },
so with is_scopes_enabled: true and no scopes set the key has no access.
true
View, buy, release, and configure phone numbers, browse inventory, and manage the cart.
View, create, update, and delete SIP trunks and their settings.
Access call records and active calls, and control live call actions such as starting, answering, ending, audio playback, DTMF, streaming, and transcription requests.
Access message history and Sender IDs, send messages, manage opt-outs, and create or delete Sender IDs.
List, download, and delete call recordings.
View campaign analytics and Sender ID or Brand status, schedule bulk voice or SMS campaigns, register Brands, and create short links.
View 2FA service details and verification logs, trigger OTPs by voice or SMS, and validate verification codes.
View number validation results and trigger single or bulk validation or HLR lookup requests.
List, create, and delete webhooks.
Manage widget tokens, including listing, viewing, creating, updating, and deleting them.
Access invoices, balance, payment methods, usage reports, and billing settings, including payment method updates.
View and update account profile information and timezone.
Manage subaccounts: list and view them, create, update, and suspend them.
API key created.
API key details including IP restrictions and scope permissions.
API key ID.
123
API key label.
"Production API Key"
API key value.
"abc123def456ghi789jkl012mno345pqr678stu901vwx234yz"
Indicates whether the API key is active.
true
Indicates whether IP restrictions are enabled. When enabled,
the API key works only from IP addresses in permitted_ips.
true
List of permitted IP addresses. If is_restriction is false,
an empty list means no IP restrictions. If is_restriction is true,
an empty list prevents all requests.
["192.168.1.1", "10.0.0.1"]When true, the key is restricted to the permissions defined in the
scope fields below. When false, the key has full access.
true
Timestamp of the most recent authenticated request made with this key.
"2026-04-20T15:42:11Z"
View, buy, release, and configure phone numbers, browse inventory, and manage the cart.
View, create, update, and delete SIP trunks and their settings.
Access call records and active calls, and control live call actions such as starting, answering, ending, audio playback, DTMF, streaming, and transcription requests.
Access message history and Sender IDs, send messages, manage opt-outs, and create or delete Sender IDs.
List, download, and delete call recordings.
View campaign analytics and Sender ID or Brand status, schedule bulk voice or SMS campaigns, register Brands, and create short links.
View 2FA service details and verification logs, trigger OTPs by voice or SMS, and validate verification codes.
View number validation results and trigger single or bulk validation or HLR lookup requests.
List, create, and delete webhooks.
Manage widget tokens, including listing, viewing, creating, updating, and deleting them.
Access invoices, balance, payment methods, usage reports, and billing settings, including payment method updates.
View and update account profile information and timezone.
Manage subaccounts: list and view them, create, update, and suspend them.
Creation date and time in ISO 8601 format.
"2024-01-15T10:30:00Z"