API Endpoint
The Verified Caller ID Object
| Attribute | Type | Description |
|---|---|---|
phone_number | string | Verified phone number in E.164 format |
alias | string | Friendly name for the caller ID |
country | string | Country code (e.g., US) |
verification_uuid | string | Unique identifier for verification |
created_at | string | When the verification was created |
Example Response
Initiate Verification
Start the verification process for a phone number. An OTP will be sent via SMS or voice call.Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
phone_number | string | Yes | Phone number in E.164 format |
alias | string | No | Friendly name for the caller ID |
channel | string | No | OTP delivery method: sms or call. Default: sms |
subaccount | string | No | Subaccount Auth ID to associate |
Response
Complete Verification
Submit the OTP received to complete verification.Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
otp | string | Yes | The verification code received |
Retrieve a Verified Caller ID
Get details of a specific verified caller ID.List All Verified Caller IDs
Get all verified caller IDs for your account.Query Parameters
| Parameter | Type | Description |
|---|---|---|
limit | integer | Results per page (max 20) |
offset | integer | Pagination offset |
country | string | Filter by country code |
subaccount | string | Filter by subaccount |
Update a Verified Caller ID
Update the alias or subaccount of a verified caller ID.Parameters
| Parameter | Type | Description |
|---|---|---|
alias | string | New alias name |
subaccount | string | New subaccount Auth ID |
Delete a Verified Caller ID
Remove a verified caller ID from your account.Verification Flow
- Initiate - Call the initiate endpoint with the phone number
- Receive OTP - OTP is sent via SMS or voice call (valid for 15 minutes)
- Verify - Submit the OTP to complete verification
- Use - The number can now be used as caller ID
Use Cases
| Scenario | Description |
|---|---|
| Personal Numbers | Use your mobile number as caller ID |
| Business Lines | Verify existing business phone numbers |
| International | Use local numbers in different countries |
| Subaccounts | Assign verified IDs to specific subaccounts |
Related
- Make a Call - Use verified caller ID
- Dial XML - Use in XML applications