{"slug":"keyronne-com-api-phone-b8b7e2","title":"Validate and parse phone numbers in international E.164 form","host":"keyronne.com","method":"POST","resource":"https://keyronne.com/api/phone","category":"code","description":"Validate and parse phone numbers in international E.164 form: extract the country calling code and region, the national number, and the canonical +E.164 string. Single number or a batch of up to 50. Format validation, not a line-in-service check. POST a JSON body like: {\"phone\":\"+14155552671\"}","price_listed":0.001,"price_asked":0.001,"state":"answering","state_label":"Answering","checks_7d":1,"answered_7d":1,"latency_ms_median":34,"reported_calls_30d":2,"reported_payers_30d":2,"networks":["eip155:8453"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"body":{"phone":"+14155552671"},"bodyType":"json","method":"POST","type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"properties":{"body":{"properties":{"phone":{"description":"One number in E.164 form, e.g. \"+14155552671\".","type":"string"},"phones":{"description":"Batch of numbers.","items":{"type":"string"},"maxItems":50,"type":"array"}},"type":"object"},"bodyType":{"enum":["json"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"type":"object"},"output":{"properties":{"countryCode":{"type":"string"},"e164":{"type":"string"},"nationalNumber":{"type":"string"},"region":{"type":"string"},"results":{"description":"Present for batch input.","type":"array"},"valid":{"type":"boolean"}},"type":"object"}},"required":["input"],"type":"object"},"history":[{"day":"2026-09-24","reachable":true,"status":402,"valid_402":true,"asked_usdc":0.001,"price_match":true,"latency_ms":34,"error":null}],"description_full":"Validate and parse phone numbers in international E.164 form: extract the country calling code and region, the national number, and the canonical +E.164 string. Single number or a batch of up to 50. Format validation, not a line-in-service check. POST a JSON body like: {\"phone\":\"+14155552671\"}","last_updated":"2026-09-08T08:11:42.737Z","schemes":["exact"]}