{"uid":"cap_cYPhnSzt_OpB0_389Xl3l","slug":"phone-number-normalizer-3b0f55d6","name":"Phone Number Normalizer","description":"Normalize caller-supplied phone numbers into international-style formatting using explicit country context when needed.","url":"https://x402-zoo.lolagent.workers.dev/api/normalize-phone","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["phone"],"properties":{"phone":{"type":"string"},"default_country":{"type":"string"}}}},"additionalProperties":false}}},"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_bQ4bdJ3N2L7JbA_LLqfMH","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":"Normalizes caller-supplied phone numbers into international E.164-style formatting, with optional country context for ambiguous local numbers.","exampleAgentPrompt":"Can you normalize the phone number '2125551234' to international format — it's a US number, so use US as the default country?","exampleUseCases":[{"title":"CRM contact phone standardization","prompt":"I have a phone number from a new lead: '07911 123456' — it's a UK number. Can you normalize it to international format so I can store it consistently in our CRM?"},{"title":"US number missing country code","prompt":"Normalize this phone number for me: '(415) 555-0198' — assume it's from the United States and give me the full international format."},{"title":"Ambiguous local number with country hint","prompt":"Can you convert '0412 345 678' to international format? It's an Australian mobile number, so use AU as the default country."}],"resultDescription":"Returns the phone number reformatted into international style (e.g. E.164 or +CC format), resolving local notation using the supplied default country when the number lacks a country prefix.","failureModes":["Invalid or unparseable phone number string returns an error","Missing required 'phone' query parameter returns a validation error","Ambiguous number without a default_country may fail or return incorrect formatting","Unsupported country codes may not resolve correctly"],"whenToPreferThis":"Choose this endpoint when you need lightweight, low-cost phone number normalization without a full identity or carrier lookup. Ideal for sanitizing user-submitted phone numbers before storage or communication, especially when country context can be provided explicitly.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T12:58:35.363Z","isFirstParty":false}