Valid, fake, or just mistyped.
Every number is checked against its country's numbering plan, so you know it can exist before anyone dials it. Numbers no real person has, like one digit repeated, straight runs, and the ranges set aside for film and TV, are flagged as fake.
Facts you can branch on
Phone facts next to the identity result
curl https://goodinbound.com/api/v1/leadscreen/checks \
-H "Authorization: Bearer $GOODINBOUND_SECRET_KEY" \
-H "Content-Type: application/json" \
-d '{"fields": {"phone": "+1 415 555 0132"}}'
{
"action": "allow",
"checks": {
"identity": { "result": "warn", "summary": "Fake phone number" }
},
"phone": {
"number": "+14155550132",
"valid": true,
"fake": true,
"country": "US",
"line_type": "mobile_or_landline",
"carrier": null,
"source": "numbering_plan"
}
}
200+ countries
Numbers typed without a country code are read using the visitor's location.
Known fake patterns
555 numbers, 1234567890, repeated digits, and Ofcom's drama ranges in the UK.
Country mismatch
A number from a different country than the visitor's network is flagged for a second look.



