DialCode is a phone validation API with scam intelligence, built on top of a free country-code and scam-risk encyclopedia. One GET request tells you whether a number is real, which country and area it belongs to, what line type it is - and whether US consumers are filing government complaints about it right now.
The data behind this site powers the API: GET /v1/phone/{number} returns validation, country, line type, area and the full risk block including per-number complaint counts, categories and victim geography for US numbers. The free tier is 1,000 lookups a month - enough to evaluate seriously or run a small product. Paid volume tiers are coming. Read the docs or get a free key.
Every day, millions of people receive calls from unknown international numbers, and every fraud-sensitive product needs to answer the same question: is this number safe? Existing validation APIs stop at "the number is real". DialCode adds the risk layer - who is actually complaining about this number, and what scams run from its prefix.
The website - every country page, scam guide and area-code list - is free, no sign-up, no paywall. Country codes are public information and everyone deserves easy access to them. The API has a free tier that stays free; heavy usage will eventually pay for the servers.
DialCode is part of a small portfolio of independent web tools. No VC, no team, no growth-hacking, no AI-generated slop. Just useful pages and one honest API, served fast, with zero tracking. If you find a bug or want to suggest something, the contact page is the way.