Spam phone number lookup: how to read a live complaint record
September 19, 2026 3 min read
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
- Write the number in +E.164. Drop spaces and local formatting.
888-357-8668becomes+18883578668. - Search the public who called page, or call
GET /api/lookup/{phone}. - Read the complaint count, the subjects, and the dates. Ignore a score if you cannot see those three fields.
- 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