Skip to main content
The Verified Caller ID API lets you authenticate phone numbers before using them as caller ID for outbound calls. This is required when using numbers you don’t own through Plivo.

API Endpoint


The Verified Caller ID Object

Example Response


Initiate Verification

Start the verification process for a phone number. An OTP will be sent via SMS or voice call.

Parameters

Response


Complete Verification

Submit the OTP received to complete verification.

Parameters


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


Update a Verified Caller ID

Update the alias or subaccount of a verified caller ID.

Parameters


Delete a Verified Caller ID

Remove a verified caller ID from your account.
Response: HTTP 204 No Content

Verification Flow

  1. Initiate - Call the initiate endpoint with the phone number
  2. Receive OTP - OTP is sent via SMS or voice call (valid for 15 minutes)
  3. Verify - Submit the OTP to complete verification
  4. Use - The number can now be used as caller ID

Use Cases