{"uid":"cap_gL5D7aPa8nNwk3etMBzDs","slug":"thaikit-keyboard-layout-fixer-270f7521","name":"ThaiKit Keyboard Layout Fixer","description":"Fix text typed with the wrong keyboard language (Thai Kedmanee vs English QWERTY), e.g. 'l;ylfu' -> 'สวัสดี'. Direction is detected automatically or set with to=thai|english. Query: ?text=l;ylfu","url":"https://api.thaikit.dev/keyboard-fix?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":["text"],"properties":{"to":{"enum":["auto","thai","english"],"type":"string","description":"auto (default), thai or english"},"text":{"type":"string","description":"Text typed in the wrong layout"}}}},"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_4DpRxzwzN_OIoFXuAqfdW","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":"Converts text typed with the wrong keyboard layout between Thai Kedmanee and English QWERTY, automatically detecting and reversing the mismatch.","exampleAgentPrompt":"I accidentally typed 'l;ylfu' with my English keyboard when I meant to type in Thai — can you fix it so it shows the correct Thai text?","exampleUseCases":[{"title":"Fixing accidental English keyboard Thai input","prompt":"I was typing a message in Thai but my keyboard was set to English and now I have a bunch of random letters like 'l;ylfu' — can you convert that back to the correct Thai text?"},{"title":"Correcting Thai characters sent in a form","prompt":"Someone submitted a contact form and the name field contains 'ׂוpวา' which looks like it was typed in Thai layout when they meant English — can you fix that so I get the real English text?"},{"title":"Auto-correcting customer chat messages","prompt":"A customer sent us a chat message that says 'หฟกวสี่ว' but it looks like a keyboard layout mistake — automatically detect whether it should be Thai or English and give me the corrected version."}],"resultDescription":"Returns the corrected text string with the keyboard layout mismatch reversed, along with the detected or specified direction of conversion (thai or english).","failureModes":["Text that is already in the correct layout may be incorrectly converted if auto-detection is ambiguous","Very short strings may be misidentified by the auto-detection logic","Mixed-language text (some Thai, some English intentionally) may not convert cleanly","Non-Kedmanee Thai keyboard layouts are not supported and will yield incorrect results"],"whenToPreferThis":"Use this endpoint when you need to fix text that was typed using the wrong keyboard layout specifically between Thai Kedmanee and English QWERTY. It is the right choice when users accidentally submit form data, chat messages, or documents in the wrong input language. Prefer it over manual re-typing or generic translation APIs since it performs a deterministic character mapping reversal, not a semantic translation.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-11-02T06:36:29.130Z","isFirstParty":false,"canonicalSlug":"thaikit-keyboard-layout-fixer-270f7521"}