{"id":452828,"recorded_at":"2026-10-27T11:29:30.229977Z","observed_at":"2026-10-27T11:29:30.229926Z","subject_kind":"source_record","subject":"x402_bazaar:https://x402-datashop-production.up.railway.app/v1/fr/geocode","kind":"listing","method":"sync.x402_bazaar/1","body":{"endpoints":[["x402","https://x402-datashop-production.up.railway.app/v1/fr/geocode"]],"name":"eu-verify","owner_address":"0x6ab8efe305cce67daa48c97bde29c04402822dff","raw":{"accepts":[{"amount":"1000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","scheme":"exact"}],"description":"French address geocoding on the official Base Adresse Nationale (api-adresse.data.gouv.fr, Etalab/IGN, continuously updated). Forward: ?q=8 boulevard du port amiens with optional &type=housenumber|street|locality|municipality &citycode=80021 (INSEE filter). Reverse: ?lat=49.897&lon=2.290. &limit=1-10 (default 3). Each match returns normalized label, confidence score, lat/lon, street, postcode, city, INSEE citycode and context. No match returns 400 (not billed). Cached 24h.","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"limit":1,"q":"8 boulevard du port amiens"},"type":"http"},"output":{"example":{"count":1,"matches":[{"city":"Amiens","citycode":"80021","context":"80, Somme, Hauts-de-France","housenumber":"8","label":"8 Boulevard du Port 80000 Amiens","lat":49.897442,"lon":2.290084,"postcode":"80000","score":0.97072,"street":"Boulevard du Port","type":"housenumber"}],"mode":"search","query":"8 boulevard du port amiens","source":"Base Adresse Nationale via api-adresse.data.gouv.fr (Etalab/IGN, Licence Ouverte 2.0)"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"properties":{"citycode":{"description":"Filter by 5-char INSEE city code","type":"string"},"lat":{"description":"Latitude (reverse mode, with lon)","type":"number"},"limit":{"description":"Max matches, 1-10 (default 3)","type":"integer"},"lon":{"description":"Longitude (reverse mode, with lat)","type":"number"},"q":{"description":"Free-text French address (forward mode)","type":"string"},"type":{"description":"Restrict match type","enum":["housenumber","street","locality","municipality"],"type":"string"}},"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"}}},"lastUpdated":"2026-10-27T10:16:17.437Z","quality":{"l30DaysTotalCalls":8,"l30DaysUniquePayers":5,"lastCalledAt":"2026-10-23T22:24:23.856Z"},"resource":"https://x402-datashop-production.up.railway.app/v1/fr/geocode","serviceName":"eu-verify","tags":["france","geocoding","address","geo","ban"],"type":"http","x402Version":2},"source":"x402_bazaar","summary":"French address geocoding on the official Base Adresse Nationale (api-adresse.data.gouv.fr, Etalab/IGN, continuously updated). Forward: ?q=8 boulevard du port amiens with optional &type=housenumber|street|locality|municipality &citycode=80021 (INSEE filter). Reverse: ?lat=49.897&lon=2.290. &limit=1-10 (default 3). Each match returns normalized label, confidence score, lat/lon, street, postcode, city, INSEE citycode and context. No match returns 400 (not billed). Cached 24h."},"body_sha256":"4a853189db376596214f0e4cf9f908ce2ffa19cf2821461b16382b9e33fcad7f","prev_id":125051,"leaf":"0x57d3b7cbcf293a5b100b448bd120e8ba6550286180b5041c160acbbcf2f95ae4","leaf_text":"{\"body\":\"4a853189db376596214f0e4cf9f908ce2ffa19cf2821461b16382b9e33fcad7f\",\"id\":452828,\"kind\":\"listing\",\"method\":\"sync.x402_bazaar/1\",\"observed_us\":1793100570229926,\"prev\":125051,\"subject\":\"x402_bazaar:https://x402-datashop-production.up.railway.app/v1/fr/geocode\",\"subject_kind\":\"source_record\"}","day":{"day":"2026-10-27","leaves":273461,"root":"0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795","chained":"0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4","anchor_chain":"eip155:5042002","anchor_tx":"0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4","anchor_block":69414147},"proof":["0x57d3bde123263d1316482ef071054e372867c07309c114f1664d208ee1bffe27","0xe1d100d5568bca073c0c1a75ba0fcc925e23733487d8984339dec8dc27fd5fd6","0x69fd7b9fb996e0447cda629b87100f7ae72d8c5ae0f8420dc9cd5bfab7613bd7","0x934e26bc2992018dd521980c4e9b89741f743ba6aab800790dde8a19c428cbb0","0xc3d96058dced6a6941612e1a537aba88e099b519d097d3a63fc8985d174ad111","0x72d97dc38b37b234e75a0d1a25f0add0186fdbba901d403c544670ea982d520f","0xeba81369ddd5269df1e83d3f5fa226551b61e4b0398b1448c4fe39a37421e435","0x81f4ade36934461736a576591fa39e5880036581c7fe74e61f4b82a52063c90e","0x749dd7810e93722b6a0c4fc7ddac9ca2a3d5962a59e4b37c145c876c24a0c37d","0x5da26e96b9582f972c3c7dac75c33fb8a42b5b11e20794c0a6cd50d9aef25fe5","0xe678c1cc136e18a65726dc5a13892d1977e8fac2970f7a2b8d2866a8ab83ef02","0xe06cb1b692af263d62f5739bc4ad709ffe5a2576ef5a59a1610d50c03c7b9584","0x906b5f0e8ef1fe7894886d84f460bb3239d5f14b14ad4adff27c7dcea6265169","0x674bc1173d39130be4d15bbfc7327f8a8af87eb251e54c8d4409c7e840b9e538","0xb78ea6a255dd06e2f402a1a733bca392fa6243920bcba95e8b80bdfc6ce5f553","0x3ed50f053eca72dfd3a9d45a11935240bfe691e57835c367ddebe2cbc49efe9d","0x0e01aa9525097570a6edaf32bfc959de57bf5c24317cf10c0716affea85ca60d","0xa20d48798a34aba12eb9c7297722982d910f06c148f5e27ac59307422964a585","0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699"]}