{"uid":"cap_d69Ho6R77bQe6szTykDO6","slug":"autoscrape-phone-validation-api-4e75f045","name":"AutoScrape Phone Validation API","description":"No-key evaluation APIs for public data and utilities: business filings, permits, bankruptcy dockets, NPI providers, HTTP status checks, sitemap URL extraction, SEC EDGAR, IRS 990, WHOIS, and validation. Paid x402 access is live.","url":"https://autoscrape-api-seven.vercel.app/x402/v1/phone-validation","method":"GET","headers":{},"bodySchema":null,"responseSchema":{"type":"json","example":{"count":1,"results":[{"input":"+1-202-555-0173","valid":true,"numberType":"FIXED_LINE_OR_MOBILE","regionCode":"US","phoneNumberE164":"+12025550173"}]}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_TOsuugPI50Yxcrz6Rud4v","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates one or more phone numbers, returning format, type, region, and E.164 normalization for each","exampleAgentPrompt":"Can you validate the phone number +1-202-555-0173 and tell me if it's real, what type it is (mobile or landline), and give me the E.164 version?","exampleUseCases":[{"title":"Pre-send SMS campaign validation","prompt":"I have a list of phone numbers from our lead form — can you validate all of them and flag any that are invalid or not mobile numbers before we send the SMS campaign? Numbers are: +12025550173, +442071234567, 555-0100"},{"title":"CRM contact data cleanup","prompt":"We're cleaning our CRM and I need to normalize all these US phone numbers to E.164 format and check which ones are actually valid — can you run them through phone validation and include the number type and region for each?"},{"title":"International number region check","prompt":"I got a phone number without a country code — can you check if +33145678901 is a valid French number, what type it is, and what timezone it belongs to?"}],"resultDescription":"Returns a JSON object with a count and a results array. Each result includes the original input, a boolean valid flag, the number type (e.g. FIXED_LINE_OR_MOBILE, MOBILE, VOIP), the ISO region code, and the E.164 normalized phone number. Optionally includes carrier metadata, timezone, and geocoding information.","failureModes":["Invalid or unparseable phone number format returns valid: false","Missing required input query parameter returns an error","Numbers exceeding the maxResults cap (100) are truncated","Numbers without a country prefix and no defaultRegion specified may fail to parse","Non-existent or fictional numbers may still return valid: true if structurally valid per numbering plan"],"whenToPreferThis":"Choose this endpoint when you need fast, no-key phone number validation with E.164 normalization and type classification, especially for US numbers or international numbers with explicit country codes. Prefer it for agent workflows needing bulk validation up to 100 numbers per call at low per-call cost via x402 micropayment. It is particularly suited for pre-send validation before SMS campaigns or cleaning contact databases.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T12:44:47.311Z","isFirstParty":false}