Skip to main content
GET
Get Spam Scores
Retrieve current carrier spam scores for specific phone numbers being monitored.
For checking scores of all monitored numbers at once, use the Get All endpoint instead.

Request

Headers

string
required
Your API Key (LoginId from your DNCScrub account)

Query Parameters

string
required
Comma-separated list of 10-digit phone numbers (maximum 200 numbers)

Example Request

Response Fields

string
Status message
string
The phone number that was checked
The legal entity identifier associated with the phone number
string
Current average carrier spam score:
  • Clean - No spam flags
  • Medium - Some carriers flagged
  • High - Multiple carriers flagged
  • Processing - Score check in progress
string
Maximum score recorded in the last 15 days
string
Historical score from 0-5:
  • 0-1 - No significant issues
  • 5 - 50%+ high spam history
string
Verizon carrier status: Clean, Flagged, or Processing
string
AT&T carrier status: Clean, Flagged, or Processing
string
T-Mobile carrier status: Clean, Flagged, or Processing
string
RoboKiller app status: Clean or Flagged
string
Nomorobo app status: Clean or Flagged
array | null
Array of FTC complaints, or null if none. See FTC Complaint Fields below.

FTC Complaint Fields

string
Unique complaint identifier
string
Phone number the complaint was filed against
string
When the complaint was filed
string
When the alleged violation occurred
string
Complainant’s city
string
Complainant’s state
string
Complainant’s area code
string
Complaint category/subject
string
Y if this was a robocall complaint

Error Responses

Limits

  • Maximum 200 phone numbers per GET request
  • For larger batches, use POST to /v1.5/TrustCall/Get with a JSON array body