{"uid":"cap_WwXpRWYJGSYVf37KXs0xw","slug":"thaikit-thai-phone-number-validator-98a7d426","name":"ThaiKit Thai Phone Number Validator","description":"Validate and normalize a Thai phone number: type (mobile, landline, toll-free, hotline short code), national format and E.164 (+66). Accepts 0, +66 and 0066 prefixes. Query: ?number=0812345678","url":"https://api.thaikit.dev/phone?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["number"],"properties":{"number":{"type":"string","description":"Thai phone number in any common format"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","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.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_dxCDDstnuoMXLLPrVYJeV","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates and normalizes a Thai phone number, returning its type (mobile, landline, toll-free, hotline/short code), national format, and E.164 (+66) representation.","exampleAgentPrompt":"Can you validate the Thai phone number 0812345678 and tell me whether it's a mobile or landline number, and what the E.164 format is?","exampleUseCases":[{"title":"Customer onboarding phone verification","prompt":"A user just entered '0066 2 123 4567' as their phone number on our Thai e-commerce site — can you validate it and give me the normalized E.164 version so I can store it correctly?"},{"title":"CRM mobile vs landline classification","prompt":"I have a contact in Bangkok with phone number 02-555-1234 — is that a mobile, landline, or toll-free number in Thailand, and what's the proper national format?"},{"title":"SMS campaign number normalization","prompt":"Before we send out our Thai SMS campaign, please check if 0800-123-456 is a valid Thai number and tell me what type it is so we know whether to include it."}],"resultDescription":"Returns the phone number type (mobile, landline, toll-free, or hotline/short code), the number in Thai national format, and the international E.164 representation (e.g. +66812345678). Handles input in 0, +66, or 0066 prefix styles.","failureModes":["Invalid or non-Thai number format returns a validation error","Missing 'number' query parameter returns a 400 bad request","Numbers that are too short or too long for any Thai category return invalid","Non-numeric characters that don't match any known prefix pattern return an error"],"whenToPreferThis":"Use this endpoint when you need to validate, classify, or normalize Thai phone numbers specifically — especially when handling mixed input formats (0, +66, 0066) and needing both the national and E.164 representations alongside the line type. Prefer this over generic international phone validators when Thai-specific type classification (hotline short codes, toll-free 1800 lines) is required.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-11-02T06:37:15.553Z","isFirstParty":false,"canonicalSlug":"thaikit-thai-phone-number-validator-98a7d426"}