{"id":765607,"recorded_at":"2026-10-28T09:21:13.437313Z","observed_at":"2026-10-28T09:21:13.437266Z","subject_kind":"source_record","subject":"x402_bazaar:https://402.com.tr/api/x402/iban-check","kind":"listing","method":"sync.x402_bazaar/1","body":{"endpoints":[["x402","https://402.com.tr/api/x402/iban-check"]],"name":"IBAN Check","owner_address":"0x973a31858f4d2125f48c880542da11a2796f12d6","raw":{"accepts":[{"amount":"2000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0x973a31858f4d2125f48c880542da11a2796f12d6","scheme":"exact"}],"description":"Validate an IBAN offline: country registry length, structure, and the ISO 7064 mod-97 checksum that catches what humans and spreadsheets actually get wrong — a transposed pair, a dropped character, an O typed for a zero. Returns the normalised and print-formatted forms, country, SEPA membership, and the bank identifier where the layout is known. Every rejection names WHICH check failed, so you know whether to fix the row or drop it. Structure only: a valid IBAN is not proof the account exists.","extensions":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{},"queryParams":{"iban":"GB82 WEST 1234 5698 7654 32"},"type":"http"},"output":{"example":{"bankIdentifier":"WEST","checkDigits":"82","country":"GB","countryName":"United Kingdom","expectedLength":22,"formatted":"GB82 WEST 1234 5698 7654 32","iban":"GB82WEST12345698765432","input":"GB82 WEST 1234 5698 7654 32","length":22,"reason":null,"sepa":true,"valid":true},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"type":"object"},"queryParams":{"properties":{"iban":{"description":"IBAN","type":"string"}},"required":["iban"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"builder-code":{"info":{"a":"bc_pa0gqlv1"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"a":{"description":"App builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"},"s":{"description":"Service builder codes","items":{"pattern":"^[a-z0-9_]{1,32}$","type":"string"},"type":"array"},"w":{"description":"Wallet builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"}},"type":"object"}}},"lastUpdated":"2026-10-28T07:20:35.426Z","quality":{"lastCalledAt":"2026-10-28T07:20:35.426Z"},"resource":"https://402.com.tr/api/x402/iban-check","serviceName":"IBAN Check","tags":["business","verification","due-diligence","kyb","data"],"type":"http","x402Version":2},"source":"x402_bazaar","summary":"Validate an IBAN offline: country registry length, structure, and the ISO 7064 mod-97 checksum that catches what humans and spreadsheets actually get wrong — a transposed pair, a dropped character, an O typed for a zero. Returns the normalised and print-formatted forms, country, SEPA membership, and the bank identifier where the layout is known. Every rejection names WHICH check failed, so you know whether to fix the row or drop it. Structure only: a valid IBAN is not proof the account exists."},"body_sha256":"4d7d21b26ab0567422ac1e5ea7ef4d96eb5836dcdc97f31353252e29ab25a63c","prev_id":null,"leaf":"0x82195bc882af612a17c6a026fd5a75e466f16f732eb9071afe4733b3a33bf8b7","leaf_text":"{\"body\":\"4d7d21b26ab0567422ac1e5ea7ef4d96eb5836dcdc97f31353252e29ab25a63c\",\"id\":765607,\"kind\":\"listing\",\"method\":\"sync.x402_bazaar/1\",\"observed_us\":1793179273437266,\"prev\":null,\"subject\":\"x402_bazaar:https://402.com.tr/api/x402/iban-check\",\"subject_kind\":\"source_record\"}","day":{"day":"2026-10-28","leaves":231336,"root":"0x2c19037464cc4c493624565f01775d6446fc78eaa118fc6865bfe2bfca9ff78e","chained":"0xd1d7dee8322ceff8f4c8d83aa1fe4a4466825c2af1c97dbde3d35db61234f7be","anchor_chain":"eip155:5042002","anchor_tx":"0x8bae2b1d097834c8b458513862d70d29ee807e98dc2e863b27250131c15b35ae","anchor_block":69584042},"proof":["0x8219614a18ea7868cc73df54d66fb7efeaaba2a04878e639be7460bcd00872a2","0xef1c7b83f9755ec754d1b97074fe92d25be7c031404f11382880bcd4e9b9dbb5","0x9c5d36bf859b0c645be7449349bce87997a78507cf7073265f356695709010b9","0x264b9405374e1385b43b58be260293ab150cea2059e1be78290ac63d1b91dc09","0x4b678607077da6da3b745458183c6ca3a58384e6044688dec832af6db508ca22","0x2da09fd45f01415e12e6d4fbc5f27f9814ce56f486174f811224fc01a48ef5f3","0xe5f41701cbce21d43cb6a5fc400ac5c2f88573d5ce143554b834e33896aec644","0x000ced4b5bbc0bfa7c76a420690b87545b2216cef30f14c1bae609174777b2dc","0xd2e2d1e34b62d1bc20330a574ee811ea3c96713546040bd3fd44b37a14cfa9a9","0xcf56ffcf1e5d175f503ddddf00f901755b11849114b094b81b2a4d2902ea9ff2","0xd7c926044bd985b94f31a90f39dc96fa7bb0648c99f5b0dab6c48b680b4ed1ef","0xd773e62e3fa245dfab9c30947560cc156240e587db3cb1b87c317110ed74b8e0","0xf1b08e19add97f7d3b5db1ce7ce9b5c26cbfa721b2974dc0ed5c92e3949de6e8","0x91b395e5953edc1b4bb2db979b59b2d9a20f0df47d841196dccdb5128537aaaa","0xe2f9c120d14f36fdddf9b4e605c5d0b8a13b835e2380472255dc22e14b93e84e","0x74cf00e07b52415c2184cf20be69d195ed2725497a6892c2f3e449497c17d0ec","0x7a743a0a09057bae687051274e1d45bf973bd36a1a4ba16a191b5d29e3bdfa2a","0xe027395fafb7fc41921c42ca0542524ea22204cbd5908b70b27f3d5fb26f5d0f"]}