{"uid":"cap_X3cdg64t5PCRSP0AHBaak","slug":"netzhandwerker-phone-number-parser-65b9d75e","name":"Netzhandwerker Phone Number Parser","description":"x402-Werkzeuge für autonome Agenten.","url":"https://tools.netzhandwerker.de/v1/phone/parse","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"phone":{"type":"string","description":"Rufnummer in beliebiger Schreibweise"},"default_country":{"type":"string","default":"DE","description":"Land fuer Nummern ohne Landeskennzahl"}}},"responseSchema":{"type":"json","example":{"e164":"+491701234567","note":"Kein Abgleich gegen Portierungsdatenbanken.","type":"mobil","hints":["Nationale Schreibweise erkannt, mit Landeskennzahl fuer DE ergaenzt."],"input":"0170 / 123 45 67","valid":true,"country":"DE","area_code":"0170","formatted":{"e164":"+491701234567","rfc3966":"tel:+491701234567","national":"00170 1234567","international":"+49 0170 1234567"},"type_note":null,"country_code":"+49","national_number":"1701234567","subscriber_number":"1234567"}},"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_pwZG5Jh0Z-aW4tnRI7I0W","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":"Parses and normalizes phone numbers from any format into E.164, international, national, and tel-URI representations, with German number type classification (landline, mobile, special rate)","exampleAgentPrompt":"Can you parse the phone number '030 12345678' for me — treat it as a German number — and tell me whether it's a landline or mobile, plus give me the E.164 and international formats?","exampleUseCases":[{"title":"CRM phone number normalization","prompt":"I have this customer phone number '0151 23456789' from a German contact form — can you parse it, confirm it's a mobile number, and give me the E.164 and tel-URI formats so I can store it properly in our CRM?"},{"title":"Detecting premium rate numbers before dialing","prompt":"Before I dial '0900 123456', can you check whether that's a German special-rate or premium number and let me know if there are any cost warnings associated with it?"},{"title":"Normalizing international number without country prefix","prompt":"I have the number '+44 20 7946 0958' in my contacts — can you parse it, detect the country code, and give me back the proper international and national formats?"}],"resultDescription":"Returns the parsed phone number in multiple standardized formats: E.164 (e.g. +4930123456), international format (e.g. +49 30 123456), national format (e.g. 030 123456), and tel-URI (e.g. tel:+4930123456). Also returns the detected country calling code, area/network prefix, subscriber number, and for German numbers the number type (Festnetz/landline, Mobilfunk/mobile, or Sonderrufnummer/special) along with any associated cost information.","failureModes":["Unrecognizable number format — returns error if the input cannot be parsed as any valid phone number pattern","Unknown country prefix — if the number's calling code is not among the 150 supported prefixes, country detection fails","Ambiguous national number without default_country — numbers without a country prefix may be misclassified if default_country is not set","Too short or malformed input — very short strings or non-numeric input may return a parse error"],"whenToPreferThis":"Choose this endpoint when you need reliable, multi-format phone number normalization with specific support for German number type classification (landline vs. mobile vs. special rate with cost hints). It is particularly suited for German-market applications where distinguishing Festnetz, Mobilfunk, and Sonderrufnummern matters. Prefer it over generic phone libraries when you need E.164, international, national, and tel-URI outputs in one call, or when handling national-format German numbers that lack a country prefix.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T06:40:19.929Z","isFirstParty":false}