{"uid":"cap_eivfptji5ljLqj5tfxbZv","slug":"whatchuneed-phone-number-validation-3548f122","name":"WhatChuNeed Phone Number Validation","description":"320+ pay-per-call API endpoints across accommodation, LLM, code execution, crypto, medical, finance, and more. One API, one payment. Powered by x402 protocol.","url":"https://whatchuneed.vercel.app/api/util/phone-validate","method":"POST","headers":{},"bodySchema":{"type":"object","required":["input"],"properties":{"input":{"type":"string","description":"Request input"}}},"responseSchema":{"type":"object","properties":{"result":{"type":"object","description":"Response data"},"status":{"type":"string"}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.03","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.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_Kru1AjM-JcNBdDM2AC5vR","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.03","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates a phone number and returns parsed, formatted, and carrier/region metadata about it","exampleAgentPrompt":"Can you check if +14155552671 is a valid phone number and tell me what country and carrier it belongs to?","exampleUseCases":[{"title":"Verify user phone at signup","prompt":"Before I save this new user's profile, can you validate the phone number they entered — +447911123456 — and confirm it's a real, properly formatted UK mobile number?"},{"title":"Sanitize a contact list","prompt":"I have a contact entry with phone number '(212) 555-0198' — can you validate it and give me back the properly formatted E.164 version along with the country and line type?"},{"title":"Fraud screening on checkout","prompt":"A customer just submitted order with phone number +919876543210 — can you verify that number is valid and tell me what country and carrier it's associated with so I can flag anything suspicious?"}],"resultDescription":"Returns a result object containing the validation status of the phone number, its parsed/normalized form (e.g. E.164 format), country code, region, carrier, and line type (mobile, landline, VoIP, etc.), along with an overall status field indicating success or failure.","failureModes":["Invalid or unparseable phone number string returns an error status","Missing 'input' field in request body causes a 400-level error","Ambiguous local numbers without country code may fail to parse","Rate limiting or payment failures via x402 protocol may reject the call","Very obscure regional numbers may return incomplete carrier data"],"whenToPreferThis":"Choose this endpoint when you need a quick, pay-per-call phone number validation without committing to a subscription API like Twilio Lookup or Numverify. Ideal for agents that only occasionally need to validate phone numbers, want to avoid managing API keys for a dedicated telecom service, or are already operating within the x402 payment ecosystem.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T18:56:39.829Z","isFirstParty":false}