CNAM Lookup API

Get accurate caller ID names for any US phone number. Real-time CNAM lookup with 99% accuracy, optional spam detection, and bulk processing.

What is CNAM Lookup?

CNAM (Calling Name) is the caller ID name associated with a phone number. CNAM lookup retrieves this information programmatically.

👤

Caller Name

Get the registered caller name for any US phone number. 99% accuracy from authoritative telecom databases.

🛡️

Optional Spam Check

Add include_spam_check: true to detect spam, robocalls, and scams in the same API call.

Real-Time Results

Sub-200ms response times. Fast enough for real-time call screening applications.

📦

Bulk Processing

Process up to 1,000 numbers per API request with automatic deduplication.

CNAM Lookup API Example

Simple REST API with optional spam detection:

Basic CNAM Lookup
# Request
curl -X POST https://api-service.verirouteintel.io/api/v1/cnam \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"phone_number": "18005551234"}'

# Response
{
  "data": {
    "cnam": "GOLF STIX",
    "number": "18005551234"
  },
  "errors": []
}
CNAM with Spam Detection
# Request with spam check
curl -X POST https://api-service.verirouteintel.io/api/v1/cnam \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"phone_number": "18005551234", "include_spam_check": true}'

# Response
{
  "data": {
    "cnam": "GOLF STIX",
    "number": "18005551234",
    "spam_type": "NONE"
  },
  "errors": []
}
cnam Caller ID name registered to the phone number
number The phone number that was looked up
spam_type NONE, SPAM, ROBOCALL, SCAM, etc. (when include_spam_check: true)

CNAM Lookup Use Cases

How businesses use CNAM data:

CNAM Lookup Pricing

Simple pay-as-you-go pricing with no subscriptions or monthly minimums.

Standard

$0.006
per CNAM lookup

No monthly minimums
Pay only for what you use

Enterprise

Custom
pricing

High-volume plans
Dedicated support & SLA

Frequently Asked Questions

What is CNAM lookup?

CNAM (Calling Name) lookup retrieves the caller ID name registered to a phone number. This is the name that appears on your phone when you receive a call.

How accurate is CNAM data?

Our CNAM API provides 99%+ accuracy for US phone numbers. CNAM is most accurate for landlines and business numbers. Mobile CNAM coverage varies by carrier.

Can I add spam detection?

Yes! Add include_spam_check: true to your CNAM request. The response will include spam_type which identifies spam, robocalls, and scams.