Blog Spam Prevention

Spam phone number lookup: how to read a live complaint record

September 19, 2026 3 min read

Spam phone number lookup: how to read a live complaint record

Spam phone number lookup is how you check one number against recent complaints before you answer, block, or route the call.

A random spam score does not tell you that. A score can stay high after a campaign dies. It can stay low on the first day a new campaign starts. What you need is the complaint itself: the number in +E.164, the subject, the date, and whether a recorded message was used.

What a live record contains

On 19 September 2026 the US daily feed held 1,005 complaints and was still taking new rows. The first page of that feed (500 rows) broke down like this:

Subject Complaints on page 1
Calls pretending to be government, businesses, or family and friends 145
Hang up 91
Scammers 67
Medical and prescriptions 44
Reducing your debt 43
Warranties and protection plans 41
Other subjects 69

128 of those 500 rows were marked as a recorded message or robocall. That is about one in four. The rest were live voice or unmarked.

Most rows were one complaint per number. That is normal on a daily file. A number becomes useful for blocking when more people report it, or when the same subject repeats.

Impersonation is the row to treat first. Hang-ups are often probes. A warranty pitch is usually a campaign, not a one-off. Read the subject before you set a policy for the whole prefix.

Numbers from today you can open

These numbers were in the live set on 19 September 2026. Each link is the public record.

Number Subject What we saw
+13698881054 Scammers Two complaint rows the same day
+12022470079 Impersonation One complaint, 202 prefix
+15729997633 Scammers One complaint, Oklahoma
+18776123354 Financial services Toll-free, non-geographic

The 202 prefix showed up 14 times on that first page, more than any other US area code. 469 (Dallas) and 615 (Nashville) were next.

How to run a spam phone number lookup

  1. Write the number in +E.164. Drop spaces and local formatting. 888-357-8668 becomes +18883578668.
  2. Search the public who called page, or call GET /api/lookup/{phone}.
  3. Read the complaint count, the subjects, and the dates. Ignore a score if you cannot see those three fields.
  4. If you run a network, copy the number into your block list only when the record is fresh. The public feed keeps 15 days. Older noise drops out.

A spam phone number lookup that cannot show the date is not a lookup. It is a label.

What this does not prove

A complaint is a report from a person. It is not proof of who originated the call. Spoofed caller ID is common. A clean number can still be a first-day campaign. A flagged number can be a reused DID.

If you sell protection as a VAS, the same 15-day list is the spam phone number database you host yourself. One feed for the subscriber feature and for the switch.

Check one number now

Use the public lookup, then decide if you answer, block, or ask for a network feed. Do not trust a badge with no date.

Look up a number

Open the public record for any number. See the complaint count and the subject.

Look up a number
Add to favourites