{"uid":"cap_0rIPSd0w6ectquNso3eww","slug":"keyronne-phone-number-validator-1ac8a50e","name":"Keyronne Phone Number Validator","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\"}","url":"https://keyronne.com/api/phone","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"phone":{"type":"string","description":"One number in E.164 form, e.g. \"+14155552671\"."},"phones":{"type":"array","items":{"type":"string"},"maxItems":50,"description":"Batch of numbers."}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_KMHePE2yV1490LTU2XzgD","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates and parses phone numbers in E.164 format, extracting country calling code, region, national number, and canonical E.164 string — single or batch up to 50","exampleAgentPrompt":"Can you validate and parse this phone number for me — +14155552671 — and tell me the country code, region, and national number?","exampleUseCases":null,"resultDescription":"Returns the parsed components of the phone number including: country calling code (e.g. 1), region/country (e.g. US), national number (e.g. 4155552671), and the canonical E.164 string (e.g. +14155552671). For batch requests, returns these fields for each number in the input array. Indicates whether the number passed format validation (note: does not check if the line is actually in service).","failureModes":["Phone number not in valid E.164 format — returns validation error","Number fails country-code or length check — returns parse failure","Batch exceeds 50 numbers — returns error","Malformed JSON body — returns 400 bad request","Unrecognized country prefix — returns parse error"],"whenToPreferThis":"Choose this endpoint when you need to validate or parse phone number format (E.164 compliance, country code, region, national number) without needing to verify if the line is actually active or in service. Ideal for data normalization pipelines, form validation, or extracting structured components from raw phone strings. Supports single numbers or batches up to 50, making it efficient for bulk operations.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T18:31:42.479Z","isFirstParty":false}