{"uid":"cap_ngAsSbU0TxPOCRNOmbxG0","slug":"thaikit-thai-name-parser-7cacb6ed","name":"ThaiKit Thai Name Parser","description":"Split Thai personal names into title, first name and surname: courtesy (นาย, นางสาว, ด.ช.), academic (รศ.ดร.), medical (นพ., พญ.), royal (ม.ร.ว.) and military/police ranks (พ.ต.อ., ร.อ.หญิง), glued or spaced. Expands abbreviations, gives English titles, gender implied by the title, and the formal full name. For KYC, CRM imports and forms. Body: {\"name\": \"...\"} or {\"names\": [...]} (max 100)","url":"https://api.thaikit.dev/name-parse?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"name":{"type":"string","maxLength":200,"description":"One Thai name with any titles"},"names":{"type":"array","items":{"type":"string"},"maxItems":100,"description":"Or up to 100 names"}}},"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_aFUE35fnfb913ZGJE4F_e","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":"Splits Thai personal names into structured components: title (courtesy, academic, medical, royal, military/police), first name, and surname, with abbreviation expansion and English translations","exampleAgentPrompt":"Can you parse the Thai name 'พ.ต.อ.สมชาย ใจดี' and tell me the title, first name, surname, what the title abbreviation stands for in full, its English equivalent, and the implied gender?","exampleUseCases":[{"title":"KYC onboarding name normalization","prompt":"I need to onboard a new customer whose Thai name is 'รศ.ดร.สุภาพร วงศ์ทอง' — can you split it into title, first name, and surname, expand the title abbreviation, and tell me the English equivalent and gender so I can fill in the KYC form?"},{"title":"CRM bulk import of Thai staff records","prompt":"I have a list of Thai employee names — 'นางสาวมาลี สุขใจ', 'ร.อ.หญิงปิยะ มีสุข', 'นพ.วิชัย ศรีสวัสดิ์' — can you parse all of them at once and give me the title, first name, surname, expanded title, and implied gender for each?"},{"title":"Form auto-fill for Thai government document","prompt":"I'm filling out an official Thai government form and need to break down the name 'ม.ร.ว.พัชรินทร์ จักรพงษ์' into its components — what is the title type, the full expanded title, the English translation, first name, surname, and formal full name?"}],"resultDescription":"A structured object (or array for batch) containing: parsed title abbreviation, expanded Thai title, English title equivalent, first name, surname, implied gender (if determinable from title), and formal full name string. For unrecognized titles the raw prefix is returned with a confidence or flag.","failureModes":["Name exceeds 200 character limit — returns validation error","Batch exceeds 100 names — returns 400 error","Unrecognized or ambiguous title prefix — parser returns best-effort result or null for title fields","Non-Thai or romanized input — may return unparsed or partially parsed result","Empty string input — returns error or empty fields","Malformed JSON body — returns 400 bad request"],"whenToPreferThis":"Use this endpoint when you need to programmatically decompose Thai personal names into structured fields — especially when names include Thai-script courtesy titles (นาย, นางสาว), academic ranks (รศ.ดร.), medical titles (นพ., พญ.), royal designations (ม.ร.ว.), or military/police ranks (พ.ต.อ., ร.อ.หญิง) that may be abbreviated or concatenated. Prefer this over generic NLP or transliteration services when operating on Thai-language identity data for KYC, CRM, or government forms where title classification and gender inference are required.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-11-03T18:30:43.500Z","isFirstParty":false,"canonicalSlug":"thaikit-thai-name-parser-7cacb6ed"}