Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, email [email protected] and we’ll put it right.

Wavix

REMOTE · MCP.WAVIX.COM · SCANNED AUG 3

Hosted MCP server for the Wavix telecom platform: SMS, voice, 2FA, SIP, numbers, 10DLC, CDRs.

Available components

+4 this week 65 Trust /100
Trust breakdown (6 categories)

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score →

Endpoint Security57
Transport & Reachability100
Schema Quality & AI Usability67
  • 100% of prompts and resources have a non-trivial description (not blank, and not just the item's name).Pass
  • AI-judged instruction clarity (fair).Partial
  • Tool/resource definitions use about 13523 tokens (~80/item across 167 items; 122 tools + 45 resources), lean.Pass
  • Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management27
  • Stability observed for 8 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage99
  • 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
  • 96% of tool parameters carry a description.Partial
  • Structured output schemas are declared (98% of tools); any adoption earns full credit.Pass
Capabilities100
  • Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
Install

Add this component to your MCP client. Where a client-specific snippet is available, pick your client below and copy it straight into your config; otherwise use the connection detail shown.

remote · mcp.wavix.com

# add to Claude Code
claude mcp add --transport http wavix-mcp https://mcp.wavix.com/mcp
# ~/.codex/config.toml
[mcp_servers.wavix-mcp]
url = "https://mcp.wavix.com/mcp"
// opencode.json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "wavix-mcp": {
      "type": "remote",
      "url": "https://mcp.wavix.com/mcp",
      "enabled": true
    }
  }
}
# add to OpenClaw
openclaw mcp add wavix-mcp --url https://mcp.wavix.com/mcp --transport streamable-http
# ~/.hermes/config.yaml
mcp_servers:
  wavix-mcp:
    url: "https://mcp.wavix.com/mcp"
// mcp.json
{
  "mcpServers": {
    "wavix-mcp": {
      "type": "http",
      "url": "https://mcp.wavix.com/mcp"
    }
  }
}

The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.

Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 2 Aug 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 20 to 23. That category is still filling its 30-day observation window: 6 days of observed history at the previous scan, 7 at this one. The score rises as the window fills, whether or not the server changes.

  • 31 Jul 26 +1
    • We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
  • 30 Jul 26 0
    • We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
  • 29 Jul 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 7 to 10. That category is still filling its 30-day observation window: 2 days of observed history at the previous scan, 3 at this one. The score rises as the window fills, whether or not the server changes.

  • 28 Jul 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 3 to 7. That category is still filling its 30-day observation window: 1 days of observed history at the previous scan, 2 at this one. The score rises as the window fills, whether or not the server changes.

  • 27 Jul 26 0
    • We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
  • 26 Jul 26 61

    First indexed and scored.

Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 3 Aug 2026 · Probed https://mcp.wavix.com/mcp

TLS valid

Negotiated TLS 1.3 with TLS_AES_256_GCM_SHA384 .

Subject Issuer Valid from Valid until Key Signature Serial
CN=*.wavix.com CN=GlobalSign GCC R6 AlphaSSL CA 2025,O=GlobalSign nv-sa,C=BE 16 Jun 2026 1 Jan 2027 RSA 2048 SHA256-RSA 138eab06a957b419c83f0b22
SANs: *.wavix.com, wavix.com
CN=GlobalSign GCC R6 AlphaSSL CA 2025,O=GlobalSign nv-sa,C=BE (CA) CN=GlobalSign,OU=GlobalSign Root CA - R6,O=GlobalSign 21 May 2025 21 May 2027 RSA 2048 SHA256-RSA 837d4eb89e912fe72cad3bc7692ddc20
CN=GlobalSign,OU=GlobalSign Root CA - R6,O=GlobalSign (CA) CN=GlobalSign,OU=GlobalSign Root CA - R6,O=GlobalSign 10 Dec 2014 10 Dec 2034 RSA 4096 SHA384-RSA 45e6bb038333c3856548e6ff4551
DNSSEC insecure

Validation of mcp.wavix.com. Not signed

Zone DS Keys Algorithms Outcome
. trust_anchor 20326, 38696 8, 8 Verified
com. present 19718 13 Verified
wavix.com. absent Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation
Authentication No authorisation required

The endpoint answered without asking for a token. Anyone who knows the URL can reach it.

Result No authorisation required
HTTP status 200
Transports 2 probes
Transport URL Outcome Status Location
streamable-http https://mcp.wavix.com/mcp Verified 200
http (plaintext) http://mcp.wavix.com/mcp HTTPS enforced 301 https://wavix.com/mcp
MCP tools — 122 exposed · ~11,872 tokens

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability.

Tool Tokens
api_keys_activate ~38

Activates an API key. Once activated, the API key can be used for authentication again.

NameTypeReqDescription
idintegeryesAPI key ID.
NameTypeReqDescription
successboolean

No examples provided.

api_keys_create ~482

Creates an API key. Optional IP restrictions can be configured to limit access.

NameTypeReqDescription
accountView and update account profile information and timezone.
billingAccess invoices, balance, payment methods, usage reports, and billing settings, including payment method updates.
callsAccess call records and active calls, and control live call actions such as starting, answering, ending, audio playback, DTMF, streaming, and transcription requests.
campaignsView campaign analytics and Sender ID or Brand status, schedule bulk voice or SMS campaigns, register Brands, and create short links.
embeddableManage widget tokens, including listing, viewing, creating, updating, and deleting them.
is_activebooleanIndicates whether the API key should be activated upon creation.
is_restrictionbooleanIndicates whether to restrict API key access by IP address. When enabled, only requests from IP addresses listed in `permitted_ips` are allowed.
is_scopes_enabledbooleanWhen `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 t…
labelstringAPI key label.
messagesAccess message history and Sender IDs, send messages, manage opt-outs, and create or delete Sender IDs.
numbersView, buy, release, and configure phone numbers, browse inventory, and manage the cart.
permitted_ipsarrayList of permitted IP addresses for this API key. Each must be a valid IPv4 address. Required when `is_restriction` is true.
recordingsList, download, and delete call recordings.
subaccountsManage subaccounts: list and view them, create, update, and suspend them.
trunksView, create, update, and delete SIP trunks and their settings.
two_faView 2FA service details and verification logs, trigger OTPs by voice or SMS, and validate verification codes.
validatorView number validation results and trigger single or bulk validation or HLR lookup requests.
webhooksList, create, and delete webhooks.
NameTypeReqDescription
accountyesView and update account profile information and timezone.
billingyesAccess invoices, balance, payment methods, usage reports, and billing settings, including payment method updates.
callsyesAccess call records and active calls, and control live call actions such as starting, answering, ending, audio playback, DTMF, streaming, and transcription requests.
campaignsyesView campaign analytics and Sender ID or Brand status, schedule bulk voice or SMS campaigns, register Brands, and create short links.
created_atstringyesCreation date and time in ISO 8601 format.
embeddableyesManage widget tokens, including listing, viewing, creating, updating, and deleting them.
idintegeryesAPI key ID.
is_activebooleanyesIndicates whether the API key is active.
is_restrictionbooleanyesIndicates whether IP restrictions are enabled. When enabled, the API key works only from IP addresses in `permitted_ips`.
is_scopes_enabledbooleanyesWhen `true`, the key is restricted to the permissions defined in the scope fields below. When `false`, the key has full access.
labelstringyesAPI key label.
last_used_atstring|nullyesTimestamp of the most recent authenticated request made with this key.
messagesyesAccess message history and Sender IDs, send messages, manage opt-outs, and create or delete Sender IDs.
numbersyesView, buy, release, and configure phone numbers, browse inventory, and manage the cart.
permitted_ipsarrayyesList 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.
recordingsyesList, download, and delete call recordings.
subaccountsyesManage subaccounts: list and view them, create, update, and suspend them.
trunksyesView, create, update, and delete SIP trunks and their settings.
two_fayesView 2FA service details and verification logs, trigger OTPs by voice or SMS, and validate verification codes.
validatoryesView number validation results and trigger single or bulk validation or HLR lookup requests.
valuestringyesAPI key value.
webhooksyesList, create, and delete webhooks.

No examples provided.

api_keys_deactivate ~40

Deactivates an API key. Once deactivated, the API key cannot be used for authentication.

NameTypeReqDescription
idintegeryesAPI key ID.
NameTypeReqDescription
successboolean

No examples provided.

api_keys_delete ~29

Deletes an API key. This action is permanent.

NameTypeReqDescription
idintegeryesAPI key ID.
NameTypeReqDescription
successboolean

No examples provided.

api_keys_list ~32

Returns a list of API keys.

NameTypeReqDescription
labelstringLabel to filter API keys. Partial match supported.
NameTypeReqDescription
resultarrayyes

No examples provided.

billing_invoices_download ~60

Get a download URL for a billing invoice PDF. Returns ``{download_url, content_type, status_code, note}`` instead of the binary PDF stream. Fetch ``download_url`` to obtain the file.

NameTypeReqDescription
idintegeryes

Structured output declared, but exposes no named fields.

No examples provided.

billing_invoices_list ~43

Returns a paginated list of financial statements.

NameTypeReqDescription
pageintegerPage number to retrieve.
per_pageintegerNumber of records per page.
NameTypeReqDescription
resultyes

No examples provided.

billing_transactions_list ~112

Returns a paginated list of financial transactions.

NameTypeReqDescription
details_containsstringTransaction details for filtering.
from_datestringyesStart date in `YYYY-MM-DD` format.
pageintegerPage number to retrieve.
paymentsbooleanIndicates whether to include account top-ups only.
per_pageintegerNumber of records per page.
to_datestringyesEnd date in `YYYY-MM-DD` format.
typeFilter by transaction type.
NameTypeReqDescription
resultyes

No examples provided.

buy_cities_list ~59

Returns a list of cities for countries where `has_provinces_or_states` is `false`.

NameTypeReqDescription
countryintegeryesCountry ID.
text_enabled_onlybooleanIndicates whether to return only cities with text-enabled numbers.
NameTypeReqDescription
resultyes

No examples provided.

buy_countries_list ~41

Returns a list of countries where phone numbers are available.

NameTypeReqDescription
text_enabled_onlybooleanIndicates whether to return only countries with text-enabled phone numbers.
NameTypeReqDescription
resultyes

No examples provided.

buy_numbers_list ~81

Returns a paginated list of phone numbers available for purchase.

NameTypeReqDescription
cityintegeryesCity ID.
countryintegeryesCountry ID.
pageintegerPage number to retrieve.
per_pageintegerNumber of records per page.
text_enabled_onlybooleanIndicates whether to return only text-enabled phone numbers.
NameTypeReqDescription
resultyes

No examples provided.

buy_region_cities_list ~72

Returns a list of cities in the specified region for countries where `has_provinces_or_states` is `true`.

NameTypeReqDescription
countryintegeryesCountry ID.
regionintegeryesRegion ID.
text_enabled_onlybooleanIndicates whether to return only cities with text-enabled numbers.
NameTypeReqDescription
resultyes

No examples provided.

buy_regions_list ~62

Returns a list of regions (states or provinces) for countries where `has_provinces_or_states` is `true`.

NameTypeReqDescription
countryintegeryesCountry ID.
text_enabled_onlybooleanIndicates whether to return only regions with text-enabled numbers.
NameTypeReqDescription
resultyes

No examples provided.

call_control_answer ~94

Answers an inbound call. Optionally initiate media streaming upon answering.

NameTypeReqDescription
call_recordingbooleanIndicates whether the call should be recorded.
call_transcriptionbooleanIndicates whether the call should be transcribed after it ends.
stream_channel
stream_type
stream_urlstringWebSocket URL to stream the call.
uuidstringyesCall ID.
NameTypeReqDescription
successbooleanIndicates whether the request was successful.

No examples provided.

call_control_audio_play ~41

Plays audio in an active call.

NameTypeReqDescription
audio_filestringyesURL of the audio file to play
uuidstringyesCall ID.
NameTypeReqDescription
successbooleanIndicates whether the request was successful.

No examples provided.

call_control_audio_stop ~27

Stops audio playback in an active call.

NameTypeReqDescription
uuidstringyesCall ID.
NameTypeReqDescription
successbooleanIndicates whether the request was successful.

No examples provided.

call_control_collect ~113

Collects DTMF input in an active call.

NameTypeReqDescription
max_attemptsintegerMaximum number of attempts.
max_digitsintegerMaximum number of digits to collect.
promptobjectPrompt to play before collecting digits. Play a prerecorded audio file or use Wavix Text-To-Speech.
termination_characterstringDTMF character that ends input collection.
timeoutintegerTimeout for digit collection in seconds.
uuidstringyesCall ID.
NameTypeReqDescription
successbooleanIndicates whether the request was successful.

No examples provided.

call_control_create ~129

Starts an outbound call.

NameTypeReqDescription
callback_urlstringyesThe callback URL where Wavix sends the call status updates
fromstringyesCaller ID. Must be an active or verified phone number in your account.
recordingbooleanSpecifies whether to record the call
tagstringCall metadata
timeoutintegerThe ring timeout, in seconds, before the call is considered unanswered.
tostringyesDestination number in E.164 format
voicemail_detectionbooleanSpecifies whether the AMD is turned on for the call
NameTypeReqDescription
call_answeredstring|nullDate and time when the call was answered
call_completedstring|nullDate and time when the call ended
call_startedstringDate and time when the call started
directionstringCall direction - inbound or outbound
event_payloadEvent-specific data
event_timestringDate and time of the latest event
event_typestringThe latest call event
fromstringCaller ID
machine_detectedbooleanIndicates whether the call was answered by an answering machine
tagstringCall metadata
tostringDestination number
uuidstringCall ID

No examples provided.

call_control_delete ~23

Ends an active call.

NameTypeReqDescription
uuidstringyesCall ID.
NameTypeReqDescription
successbooleanIndicates whether the request was successful.

No examples provided.

call_control_get ~22

Returns a call.

NameTypeReqDescription
uuidstringyesCall ID.
NameTypeReqDescription
callobjectyes
successbooleanyesIndicates whether the request was successful.

No examples provided.

call_control_list ~16

Returns a list of active calls.

Input schema present but exposes no named parameters.

NameTypeReqDescription
callsarrayyesList of calls
successbooleanyesIndicates whether the request was successful.

No examples provided.

call_control_streams_create ~51

Starts call media streaming.

NameTypeReqDescription
stream_channelyes
stream_typeyes
stream_urlstringyesWebSocket URL for call streaming
uuidstringyesCall ID.
NameTypeReqDescription
stream_idstringStream ID
successbooleanIndicates that the request was successful

No examples provided.

call_control_streams_delete ~35

Stops call media streaming.

NameTypeReqDescription
stream_uuidstringyesStream ID.
uuidstringyesCall ID.
NameTypeReqDescription
successbooleanIndicates whether the request was successful.

No examples provided.

call_control_update ~42

Updates an active call. Only the `tag` field can be modified.

NameTypeReqDescription
tagstringyesCall metadata.
uuidstringyesCall ID.
NameTypeReqDescription
successbooleanyesIndicates whether the request was successful.

No examples provided.

call_recording_delete ~24

Deletes a call recording.

NameTypeReqDescription
idintegeryesRecording ID.
NameTypeReqDescription
successbooleanIndicates whether the request succeeded.

No examples provided.

call_recording_get ~63

Get a download URL for a call recording audio file. Returns ``{download_url, content_type, status_code, note}`` instead of the binary audio stream. Fetch ``download_url`` to obtain the MP3.

NameTypeReqDescription
call_uuidstringyes

Structured output declared, but exposes no named fields.

No examples provided.

call_recording_list ~145

Returns a paginated list of call recordings.

NameTypeReqDescription
call_uuidstringCall ID for filtering.
fromstringOriginating phone number for filtering. Full or partial input accepted.
from_datestringStart date in `YYYY-MM-DD` format.
pageintegerPage number to retrieve.
per_pageintegerNumber of records per page.
sip_trunksarrayList of SIP trunk logins to filter outbound calls.
tostringDestination phone number for filtering. Full or partial input accepted.
to_datestringEnd date in `YYYY-MM-DD` format.
NameTypeReqDescription
invalidobjectAn invalid recording filter response
paginationobject
recordingsarray

No examples provided.

call_webhooks_create ~111

Creates a call webhook. Wavix sends POST callbacks for `on-call` and `post-call` events.

NameTypeReqDescription
event_typestringyesAllowed values: `on-call`, `post-call`. - `on-call`: Sends real-time status updates when a call starts, is answered, and ends. - `post-call`: Sends a callback after the call ends with disposit…
urlstringyesWebhook URL to send call events to.
NameTypeReqDescription
event_typestringyesType of call events
successbooleanyes
urlstringyesWebhook URL

No examples provided.

call_webhooks_delete ~48

Deletes a call webhook.

NameTypeReqDescription
event_typestringyesUse `post-call` to stop receiving post-call callbacks. Use `on-call` to stop receiving real-time call status updates.
NameTypeReqDescription
successboolean

No examples provided.

call_webhooks_list ~37

Returns a list of configured call webhooks. Wavix sends POST callbacks for `on-call` and `post-call` events.

Input schema present but exposes no named parameters.

NameTypeReqDescription
resultarrayyesList of call webhooks configured for the phone number.

No examples provided.

cart_add ~31

Adds phone numbers to the cart.

NameTypeReqDescription
idsarrayyesList of phone numbers to add to the cart.
NameTypeReqDescription
resultarrayyes

No examples provided.

cart_checkout ~41

Checks out the cart. Activation and monthly fees are deducted from the account balance.

NameTypeReqDescription
idsarrayyesList of phone numbers to check out from the cart.
NameTypeReqDescription
resultyes

No examples provided.

cart_get ~12

Returns the cart.

Input schema present but exposes no named parameters.

NameTypeReqDescription
resultyes

No examples provided.

cart_remove ~28

Removes phone numbers from the cart.

NameTypeReqDescription
idsarrayyesList of phone numbers to remove.
NameTypeReqDescription
resultyes

No examples provided.

cdrs_get ~37

Returns call details.

NameTypeReqDescription
show_transcriptionbooleanIndicates whether to include transcription.
uuidstringyesCall ID.
NameTypeReqDescription
resultyes

No examples provided.

cdrs_list ~199

Returns a paginated list of CDRs.

NameTypeReqDescription
dispositionCall disposition to filter results. Allowed values: `answered`, `busy`, `rejected`, `failed`, `all`.
fromstringyesStart date in `YYYY-MM-DD` format.
from_searchstringOriginating phone number for filtering. Full or partial input accepted.
pageintegerPage number to retrieve.
per_pageintegerNumber of records per page.
sip_trunkstringSIP trunk login to filter outbound calls. Ignored for inbound calls.
tostringyesEnd date in `YYYY-MM-DD` format.
to_searchstringDestination phone number for filtering. Full or partial input accepted.
typestringyesCall direction to filter results. Allowed values: `placed`, `received`.
uuidstringCall ID to filter results.
NameTypeReqDescription
resultyes

No examples provided.

cdrs_list_all ~202

Returns CDRs in NDJSON format for bulk export.

NameTypeReqDescription
dispositionCall disposition to filter results. Allowed values: `answered`, `busy`, `rejected`, `failed`, `all`.
fromstringyesStart date in `YYYY-MM-DD` format.
from_searchstringOriginating phone number for filtering. Full or partial input accepted.
pageintegerPage number to retrieve.
per_pageintegerNumber of records per page.
sip_trunkstringSIP trunk login to filter outbound calls. Ignored for inbound calls.
tostringyesEnd date in `YYYY-MM-DD` format.
to_searchstringDestination phone number for filtering. Full or partial input accepted.
typestringyesCall direction to filter results. Allowed values: `placed`, `received`.
uuidstringCall ID to filter results.

No output schema declared.

No examples provided.

cdrs_retranscribe ~51

Transcribes a recorded call.

NameTypeReqDescription
languagestring|nullLanguage.
uuidstringyesCall ID.
webhook_urlstringWebhook URL to receive status updates.
NameTypeReqDescription
successbooleanyesIndicates whether the request was successful.

No examples provided.

cdrs_search ~194

Searches call transcriptions for specific keywords or phrases.

NameTypeReqDescription
disposition
fromstringyesStart date for call search in `YYYY-MM-DD` format.
from_searchstringOriginating phone number to filter results. Accepts full or partial number.
min_durationintegerMinimum call duration in seconds.
pageintegeryesPage number to retrieve.
per_pageintegeryesNumber of records per page.
sip_trunkstringSIP trunk login to filter outbound calls. Ignored for inbound calls.
tostringyesEnd date for call search in `YYYY-MM-DD` format.
to_searchstringDestination phone number to filter results. Accepts full or partial number.
transcriptionobject
typestringyesSearch transcriptions by call type.
uuidstringCall ID.
NameTypeReqDescription
resultyes

No examples provided.

cdrs_transcription_get ~27

Returns a recorded call transcription.

NameTypeReqDescription
uuidstringyesCall ID.
NameTypeReqDescription
resultyes

No examples provided.

link_shortener_create ~90

Creates a short link.

NameTypeReqDescription
expiration_timestringExpiration date and time in ISO 8601 format.
fallback_urlstringFallback URL for expired or invalid links.
linkstringyesTarget URL to shorten.
phonestringPhone number for the short link.
utm_campaignstringUTM campaign name for tracking insights.
NameTypeReqDescription
resultyes

No examples provided.

link_shortener_metrics_list ~98

Returns short link metrics.

NameTypeReqDescription
fromstringyesStart date in `YYYY-MM-DD` format.
pageintegerPage number to retrieve.
per_pageintegerNumber of records per page.
phonestringPhone number for filtering.
tostringyesEnd date in `YYYY-MM-DD` format.
utm_campaignstringUTM campaign name for filtering.
NameTypeReqDescription
resultyes

No examples provided.

my_numbers_delete ~44

Releases phone numbers back to stock.

NameTypeReqDescription
didsstringList of phone numbers to release.
idsarrayList of phone number IDs to release.
NameTypeReqDescription
resultyes

No examples provided.

my_numbers_destinations_update ~64

Updates inbound call routing for phone numbers.

NameTypeReqDescription
destinationsarrayyesInbound call destinations to apply.
idsarrayyesList of phone number IDs to update.
sms_relay_urlstringyesCallback URL for inbound SMS and MMS messages.
NameTypeReqDescription
resultyes

No examples provided.

my_numbers_get ~24

Returns a phone number.

NameTypeReqDescription
idintegeryesPhone number ID.
NameTypeReqDescription
activation_feestringyesOne-time activation fee in USD.
addedstringyesDate and time the phone number was purchased in ISO 8601 format.
call_recording_enabledbooleanyesIndicates whether call recording is enabled.
call_status_urlstring|nullCallback URL for call status updates.
channelsintegeryesMaximum number of concurrent inbound calls.
citystringyesCity or rate center where the phone number originates.
cnamboolean|nullyesIndicates whether CNAM is enabled.
countrystringyesCountry where the phone number originates.
country_short_namestringyesTwo-letter ISO country code.
destinationarrayyesInbound call destinations set for the phone number.
documentsarrayyesUploaded documents for the phone number.
domestic_clibooleanyesIndicates whether the number can be used as the Caller ID for local calls.
free_minintegerNumber of free inbound minutes.
idintegeryesPhone number ID.
labelstring|nullyesLabel assigned to the phone number.
monthly_feestringyesMonthly fee in USD.
numberstringyesPhone number.
paid_untilstringyesDate until which the number is paid.
per_minstringyesPrice per inbound minute in USD.
require_docsarrayyesDocuments required to activate the phone number.
secondsstringyesTotal inbound call duration in seconds for current month.
sms_enabledbooleanyesIndicates whether SMS is enabled.
sms_relay_urlstring|nullyesCallback URL for inbound SMS and MMS messages.
statestring|nullState where the phone number originates. For non-US numbers, this field may be null.
statusstringyesPhone number status. `active` means the number can receive and place calls; `inactive` means it cannot.
transcription_enabledbooleanyesIndicates whether transcription is enabled.
transcription_thresholdintegeryesMinimum call duration in seconds to trigger transcription.
unlimitedbooleanIndicates whether usage is unlimited.

No examples provided.

my_numbers_list ~126

Returns a paginated list of phone numbers on the account. Results are limited to 25 records per page by default. Use `page` and `per_page` to navigate results.

NameTypeReqDescription
city_idintegerCity or rate center for filtering.
labelstringLabel for filtering.
label_presentbooleanIndicates whether to return only numbers with or without labels.
pageintegerPage number to retrieve.
per_pageintegerNumber of records per page.
searchstringPhone number or partial number for filtering.
NameTypeReqDescription
doc_typesarrayyesDocuments required to activate phone numbers.
itemsarrayyesList of phone numbers on the account.
paginationobjectyes

No examples provided.

my_numbers_papers_upload ~145

Uploads a document for one or more phone numbers. Uploaded files must meet the following requirements: - Allowed formats: PNG, JPG, JPEG, TIFF, BMP, or PDF - Maximum file size: 10 MB - Files can't be password protected - PDF files must not contain digital signatures

NameTypeReqDescription
did_idsstringList of phone number IDs.
doc_attachmentstringDocument file to upload.
doc_idintegerSpecifies the type of document required to activate the phone number. Possible values are: `1` - Proof of identity, `2` - Proof of address, `3` - Proof of business registration.
NameTypeReqDescription
resultarrayyes

No examples provided.

my_numbers_sms_update ~45

Enables or disables inbound SMS support for a phone number.

NameTypeReqDescription
idintegerPhone number ID.
sms_enabledbooleanIndicates whether inbound SMS is enabled.
NameTypeReqDescription
successbooleanIndicates whether the request succeeded.

No examples provided.

my_numbers_update ~105

Updates a phone number.

NameTypeReqDescription
call_recording_enabledbooleanIndicates whether call recording is enabled.
call_status_urlstringCallback URL for call status updates.
idintegeryesPhone number ID.
sms_relay_urlstringCallback URL for inbound messages. Set to `null` to remove routing.
transcription_enabledbooleanIndicates whether transcription is enabled.
transcription_thresholdintegerTranscription threshold in seconds.
NameTypeReqDescription
activation_feestringyesOne-time activation fee in USD.
addedstringyesDate and time the phone number was purchased in ISO 8601 format.
call_recording_enabledbooleanyesIndicates whether call recording is enabled.
call_status_urlstring|nullCallback URL for call status updates.
channelsintegeryesMaximum number of concurrent inbound calls.
citystringyesCity or rate center where the phone number originates.
cnamboolean|nullyesIndicates whether CNAM is enabled.
countrystringyesCountry where the phone number originates.
country_short_namestringyesTwo-letter ISO country code.
destinationarrayyesInbound call destinations set for the phone number.
documentsarrayyesUploaded documents for the phone number.
domestic_clibooleanyesIndicates whether the number can be used as the Caller ID for local calls.
free_minintegerNumber of free inbound minutes.
idintegeryesPhone number ID.
labelstring|nullyesLabel assigned to the phone number.
monthly_feestringyesMonthly fee in USD.
numberstringyesPhone number.
paid_untilstringyesDate until which the number is paid.
per_minstringyesPrice per inbound minute in USD.
require_docsarrayyesDocuments required to activate the phone number.
secondsstringyesTotal inbound call duration in seconds for current month.
sms_enabledbooleanyesIndicates whether SMS is enabled.
sms_relay_urlstring|nullyesCallback URL for inbound SMS and MMS messages.
statestring|nullState where the phone number originates. For non-US numbers, this field may be null.
statusstringyesPhone number status. `active` means the number can receive and place calls; `inactive` means it cannot.
transcription_enabledbooleanyesIndicates whether transcription is enabled.
transcription_thresholdintegeryesMinimum call duration in seconds to trigger transcription.
unlimitedbooleanIndicates whether usage is unlimited.

No examples provided.

number_validator_create_bulk ~113

Returns details for multiple phone numbers. If `async` is true, returns a token to poll for results.

NameTypeReqDescription
asyncbooleanyesIndicates whether the request should be executed asynchronously. If `true`, the response will include a `request_uuid` that can be used to poll for results. If `false`, the response will include vali…
forcebooleanyesForce
phone_numbersarrayyesList of phone numbers to get detailed information about.
typestringyes
NameTypeReqDescription
resultyes

No examples provided.