{"uid":"cap_eLt_Mcc5QCVAkcuW7RUcU","slug":"datavault-phone-number-validator-fe965108","name":"DataVault Phone Number Validator","description":"54 endpoints spanning local tools, live data feeds, and AI-powered text processing. Pay-per-call with USDC on Base.","url":"https://zetdatavault.vercel.app/api/phone-validate","method":"POST","headers":{},"bodySchema":{"type":"object","required":["phone"],"properties":{"phone":{"type":"string"},"country":{"type":"string"}}},"responseSchema":{"type":"object","properties":{"data":{"type":"object"},"success":{"type":"boolean"}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.03","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","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.03/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_3NEq36ALY0qFchLNpPLkT","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.03","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates a phone number and returns metadata about its format, type, and country of origin","exampleAgentPrompt":"Can you check if the phone number +44 7911 123456 is valid? It's a UK number, so use GB as the country.","exampleUseCases":[{"title":"Verify phone before SMS campaign","prompt":"I have a list of customer phone numbers I want to text for our promotion — can you validate each one to make sure they're real mobile numbers before we send anything out?"},{"title":"Detect fake numbers at signup","prompt":"A new user just registered with the phone number +1 555-867-5309 — can you check if that's actually a valid US number or if they're putting in something fake?"},{"title":"Check if number is mobile or landline","prompt":"Before we set up this automated call, can you tell me if +49 30 12345678 is a mobile or landline number? We need to know so we route it correctly."}],"resultDescription":"Returns a JSON object with a success boolean and a data object containing validation details about the phone number, such as whether it is valid, its country, format, and type (mobile, landline, etc.).","failureModes":["Invalid or missing phone field returns an error response with success: false","Unrecognized country code may result in failed validation or incorrect metadata","Malformed phone number strings (e.g. letters, wrong length) return invalid result","Payment failure via x402 protocol returns 402 status before processing","Network timeout or upstream service unavailability returns 5xx error"],"whenToPreferThis":"Use this endpoint when you need to validate or parse a phone number, especially for international numbers where country context matters. Prefer this over regex-only checks when you need authoritative validation including number type detection (mobile vs. landline) and country-specific formatting rules. Best suited for user onboarding flows, form validation, fraud prevention, or pre-call/SMS verification.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T18:49:25.251Z","isFirstParty":false}