Phone Reputation API

Protect your business with real-time phone number spam and fraud detection. Identify spam, robocalls, and scams with 99.5% accuracy.

What is Phone Reputation?

Phone reputation indicates whether a phone number is associated with spam, fraud, or legitimate usage.

📞

Spam Detection

Identify unwanted and unsolicited calls. Filter nuisance callers before they reach your team.

🤖

Robocall Detection

Detect automated calling systems. Block robocalls that waste agent time.

⚠️

Scam Prevention

Flag known scam numbers. Protect your customers and staff from fraud.

📊

Complaint Data

Access FTC complaint counts and violation subjects for comprehensive risk assessment.

Phone Reputation API Example

Check spam status via CNAM API with include_spam_check:

CNAM + Spam Check
# 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", "include_spam_check": true}'

# Response - Clean Number
{
  "data": {
    "cnam": "GOLF STIX",
    "number": "18005551234",
    "spam_type": "NONE"
  },
  "errors": []
}

# Response - Spam Number
{
  "data": {
    "cnam": "UNKNOWN",
    "number": "15555550123",
    "spam_type": "ROBOCALL"
  },
  "errors": []
}
spam_type: NONE Clean number with no spam reports
spam_type: SPAM General spam - unwanted calls
spam_type: ROBOCALL Automated calling system
spam_type: SCAM Fraudulent caller attempting theft

Phone Reputation Use Cases

How businesses use spam detection:

Phone Reputation Pricing

Add spam detection to CNAM lookups or use standalone spam check:

CNAM + Spam

$0.013
per lookup

Caller ID + spam detection
Combined in one call

Enterprise

Custom
pricing

High-volume plans
Dedicated support & SLA

Frequently Asked Questions

What is phone reputation?

Phone reputation indicates whether a phone number is associated with spam, robocalls, scams, or legitimate usage. It helps businesses filter unwanted calls and prevent fraud.

What spam types are detected?

The spam_type field can return NONE (clean), SPAM (general spam), ROBOCALL (automated calls), SCAM (fraudulent callers), TELEMARKETER, and other threat types.

Can I combine with CNAM lookup?

Yes! Add include_spam_check: true to any CNAM request to get caller name and spam status in a single API call.