{"id":69334,"recorded_at":"2026-10-26T14:37:57.987642Z","observed_at":"2026-10-26T14:37:57.987600Z","subject_kind":"source_record","subject":"x402_bazaar:https://api.thaikit.dev/normalize","kind":"listing","method":"baseline/1","body":{"endpoints":[["x402","https://api.thaikit.dev/normalize"]],"name":"ThaiKit","owner_address":"0xc34f2f76c50e65caa5bf3b52e5e1358f9d38f529","raw":{"accepts":[{"amount":"5000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0xC34f2f76C50e65Caa5bf3b52E5E1358F9d38F529","scheme":"exact"}],"description":"Clean up Thai text that looks right but is stored wrongly, which breaks search, matching and deduplication: joins ํ + า into ำ, เเ into แ, reorders misplaced tone marks, removes duplicated marks, zero-width and other invisible characters, fixes odd spaces, and optionally converts Thai/Arabic digits. Returns every fix made. Body: {\"text\": \"...\", \"digits\": \"keep|arabic|thai\"} (max 5000 chars)","extensions":{"bazaar":{"info":{"input":{"body":{"digits":"arabic","text":"เเม่น้ํา​ ราคา ๑๕๐ บาท"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"changed":true,"fixes":[{"count":1,"description":"removed zero-width spaces, joiners, soft hyphens and byte-order marks","rule":"invisible-characters"},{"count":1,"description":"joined เ + เ into แ","rule":"double-e-vowel"},{"count":1,"description":"joined ํ + า into ำ (with any tone mark placed before it)","rule":"split-sara-am"},{"count":3,"description":"converted digits to 0-9","rule":"arabic-digits"}],"length":{"after":19,"before":22},"text":"แม่น้ำ ราคา 150 บาท","warnings":[]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"digits":{"description":"keep (default), arabic (๑ -> 1) or thai (1 -> ๑)","enum":["keep","arabic","thai"],"type":"string"},"text":{"description":"Thai text to clean","maxLength":5000,"type":"string"}},"required":["text"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"lastUpdated":"2026-10-20T00:04:22.409Z","quality":{"l30DaysTotalCalls":2,"l30DaysUniquePayers":2,"lastCalledAt":"2026-10-20T00:04:21.406Z"},"resource":"https://api.thaikit.dev/normalize","serviceName":"ThaiKit","tags":["thai","language","nlp","text","thailand"],"type":"http","x402Version":2},"source":"x402_bazaar","summary":"Clean up Thai text that looks right but is stored wrongly, which breaks search, matching and deduplication: joins ํ + า into ำ, เเ into แ, reorders misplaced tone marks, removes duplicated marks, zero-width and other invisible characters, fixes odd spaces, and optionally converts Thai/Arabic digits. Returns every fix made. Body: {\"text\": \"...\", \"digits\": \"keep|arabic|thai\"} (max 5000 chars)"},"body_sha256":"5066c9bce45d0f01b4bdc7f80667daae29704ff8b2f35b5e8b95b1679985d577","prev_id":null,"leaf":"0x043712257c18b43fb53ef6f62d6cc09d1da22649eff749e7681d60c8f35b77b8","leaf_text":"{\"body\":\"5066c9bce45d0f01b4bdc7f80667daae29704ff8b2f35b5e8b95b1679985d577\",\"id\":69334,\"kind\":\"listing\",\"method\":\"baseline/1\",\"observed_us\":1793025477987600,\"prev\":null,\"subject\":\"x402_bazaar:https://api.thaikit.dev/normalize\",\"subject_kind\":\"source_record\"}","day":{"day":"2026-10-26","leaves":296695,"root":"0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8","chained":"0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a","anchor_chain":"eip155:5042002","anchor_tx":"0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae","anchor_block":69251483},"proof":["0x04370b2832ae8d525eafb81fcac8baf5cf98d402baff1d518bc52ea48d099f07","0xa0eb5dd42b04d218dd47ff6cfd8c8e81a76d37fa5d75acbf525b78688c83e843","0xa3f7314f52e04c5b02e25d607ec714a1da587f3f67d3de72a0a3aa2854ae0763","0x0a0d04b52a1e4bfa27826dab042574bf8321efc153b4e229c7c0c3ef8c406459","0x413120e301d8d5b6b5fc588c07e5c5264addb1530c17e2c88d1edcc99934aa4e","0x7c54dfc418871311a8ff0d7faace8ec747196f6ace58de65685bfdf67eb05140","0x178e0d6b8abb934955789e52a9d260eacc3d8d6d2f56cf56e3c720722c7dd850","0xa683e342e3d46ee9c7d106e879450c34e47a68fdb474ea836e673496a6dfa335","0x0f58054eee3167ffa703c7e354e54aa9405cb3f514caf06ce2ee9fb51eb1a904","0x28efbda3043fe0ad6931419f72618781ad3b289c046ef258b300ab314d01bde2","0x0dadbaadc61f6ee6be4586a11afb533e54da3f5fef5c8ec2ecba1bfa573ce6d3","0x23033d81d9f4be06225e4276d276e0e8e02abc173d156a1b9a8fd5e4803ad199","0x610fdf3e989af0a6b4a400a3a8aab9156d757f8c96efe4e9d0594dfd04de1cc0","0xd1d3499072edb10edc68f84bcae2365d2ab534df689250cab18c751b6f13b6ff","0x7ddc2fead128357f881b63e6c7c26d7fbbb84fca6c7c8e0bbfe386de86ca8d39","0xc6a4d7899a0f442958e26505011190b7cff2483611c1b94eba9043e0ba9ac36e","0x8c756542e482157df0c36464d75c937b845e4423dbbcfad08f0cf8d5a16b9a13","0x20704208aa6923d6b2450ef74ede87a6e0265d46447926038fe9506e9e154b2d","0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a"]}