{"uid":"cap_igzun2xUyT8WSBHV2mYoQ","slug":"quant-agent-shop-phone-number-check-3751a386","name":"Quant Agent Shop Phone Number Check","description":"Phone number check. Send a number in any format, with a + country code or a region such as GB; returns E.164, international and national formats, valid and possible flags, country code, region, line type (mobile, fixed line, toll free and others), place and time zones. From Google's libphonenumber range data: not a live carrier or owner lookup, and ported numbers show their original range. Typical response under 100 ms. Failed calls are not charged.","url":"https://quantagentshop.com/v1/phone-check?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"type":"object","required":["number"],"properties":{"number":{"type":"string","title":"Number","maxLength":40,"minLength":2,"description":"A phone number in any format, such as +44 20 7946 0958."},"region":{"anyOf":[{"type":"string","pattern":"^[A-Z]{2}$"},{"type":"null"}],"title":"Region","default":null,"description":"Region for a number without a + country code, such as GB or US."}},"additionalProperties":false},"type":{"type":"string","const":"http"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002","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.002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_5NVA6pUPm7hM8uYQNEQX9","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates and parses a phone number in any format, returning E.164/international/national formats, validity flags, country code, region, line type, and time zones using Google's libphonenumber data.","exampleAgentPrompt":"Can you check whether +44 20 7946 0958 is a valid phone number, tell me if it's a mobile or landline, and give me the properly formatted E.164 version?","exampleUseCases":[{"title":"CRM phone number cleanup","prompt":"I have a customer record with the number '020 7946 0958' stored without a country code — can you validate it as a UK number and give me the correct E.164 format so I can update the database?"},{"title":"Onboarding form phone validation","prompt":"A user just entered '+1 (800) 555-0199' in our signup form — is it a valid number, and is it a toll-free line or a regular mobile or landline?"},{"title":"Fraud screening by line type","prompt":"Before we send an SMS verification code, check whether +49 30 12345678 is a valid German mobile number or a fixed line — we only want to proceed if it's mobile."}],"resultDescription":"A JSON object containing the E.164, international, and national formatted versions of the number; boolean flags for 'valid' and 'possible'; the country calling code; the two-letter region code; the line type (mobile, fixed line, toll free, VoIP, etc.); the geographic place name; and one or more IANA time zone identifiers. Response is typically under 100 ms.","failureModes":["Unparseable number string returns an invalid/not-possible result rather than an error","Numbers without a country code submitted without a region hint may be misidentified","Ported numbers are classified by original range, not current carrier","Extremely short or malformed inputs may return HTTP 4xx validation errors","Private/non-geographic numbers may return minimal metadata"],"whenToPreferThis":"Choose this endpoint when you need fast, offline-style phone number parsing and validation — formatting normalization, line type classification, and region/timezone enrichment — without needing live carrier or current owner data. It is ideal for form validation, CRM data cleanup, or pre-flight checks before sending SMS. Not suitable when you need real-time carrier lookup or to identify the current owner of a ported number.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-23T12:35:07.818Z","isFirstParty":false,"canonicalSlug":"quant-agent-shop-phone-number-check-3751a386"}