Spam Detection API

Protect your users from robocalls, scams, and spam. Real-time phone reputation data with 95%+ accuracy powered by carrier data and community reports.

Spam Detection Features

Comprehensive spam identification using multiple data sources for maximum accuracy.

🛡️

Real-Time Detection

Check any phone number instantly. Get spam classification and type in under 200ms for real-time call screening.

🤖

Robocall Identification

Detect known robocall sources, autodialers, and numbers associated with illegal robocall campaigns.

👥

Community Reports

Leverage millions of user reports to identify new spam campaigns as they emerge across the network.

📊

Spam Classification

Get specific spam types: ROBOCALL, SCAM, TELEMARKETER, POLITICAL, or NONE for clean numbers.

ROBOCALL SCAM TELEMARKETER POLITICAL NONE (Clean)

Spam Check API Response

Add spam detection to any CNAM lookup with a single parameter:

CNAM with Spam Detection
# Request - Check caller ID with spam detection
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": "13364086644", "include_spam_check": true}'

# Response - Clean number
{
  "data": {
    "cnam": "WIRELESS CALLER",
    "number": "13364086644",
    "spam_type": "NONE"
  },
  "errors": []
}

# Response - Detected spam
{
  "data": {
    "cnam": "V12345678901234",
    "number": "12025551234",
    "spam_type": "ROBOCALL"
  },
  "errors": []
}

Spam Detection Use Cases

Protect your platform and users from unwanted calls and messages:

Community Spam Reporting

Help improve detection for everyone by submitting spam reports:

Report a Spam Number
# Report a spam number
curl -X POST https://api-service.verirouteintel.io/api/v1/spam/report \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"phone_number": "15555550299", "report_type": "spam", "details": "Automated robocall"}'

# Response
{
  "success": true,
  "message": "Spam report submitted successfully"
}

Spam Detection Pricing

Affordable spam protection at any scale:

Standard

$0.007
per lookup

No monthly minimums
Pay only for what you use

Enterprise

Custom
pricing

High-volume plans
Dedicated support & SLA

Frequently Asked Questions

How does spam detection work?

Our API checks phone numbers against multiple data sources including community reports, carrier spam lists, FTC complaint data, and behavioral analysis. We return a spam classification in real-time.

Can the API detect robocalls?

Yes, we identify known robocall sources, autodialers, and numbers associated with illegal robocall campaigns. The spam_type field will return "ROBOCALL" for detected robocallers.

How accurate is the spam detection?

Our spam detection has 95%+ accuracy for known spam numbers. We combine multiple data sources and use machine learning to minimize false positives while catching the majority of spam callers.

Can I report spam numbers through the API?

Yes, our API supports spam reporting via the /spam/report endpoint. Community reports help identify new spam campaigns quickly and improve detection accuracy for everyone.