{"id":73099,"recorded_at":"2026-10-26T14:38:07.039430Z","observed_at":"2026-10-26T14:38:07.039383Z","subject_kind":"source_record","subject":"x402_bazaar:https://data.greeneris.io/v1/fr/geocode","kind":"listing","method":"baseline/1","body":{"endpoints":[["x402","https://data.greeneris.io/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-25T23:35:49.648Z","quality":{"l30DaysTotalCalls":9,"l30DaysUniquePayers":6,"lastCalledAt":"2026-10-25T23:35:49.425Z"},"resource":"https://data.greeneris.io/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":"dbea615490a5a307712699962282c454e51e95cd1fc144ed0e015504bbb12c3d","prev_id":null,"leaf":"0x428c98e9d0219ad971ab2138f0ae5ed11a9ddd8ed7eb7410ec5d328cc2538583","leaf_text":"{\"body\":\"dbea615490a5a307712699962282c454e51e95cd1fc144ed0e015504bbb12c3d\",\"id\":73099,\"kind\":\"listing\",\"method\":\"baseline/1\",\"observed_us\":1793025487039383,\"prev\":null,\"subject\":\"x402_bazaar:https://data.greeneris.io/v1/fr/geocode\",\"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":["0x428c61d2462dc86958950cfeef415f2ca71fcfe9d882927e8bfd7fc0c90352b2","0x7b2775d3a844057729641c72c3e239aafff0e4db8533e937d4cd4dd518c9dc45","0xd871fa4bf5d387350ccbc12259ed6a4b32ce92f503cd16e1f25f30a18c620a35","0x42c0acac0769f4debbf0951b01ab60eb0c9fa51a3aacb9af0af81397b61d9df2","0x9034a477bf1d536985590c7fd73df6acbbe9f888e595274c1058fd36395ac7be","0xb0b8bb18722bda12bb9a03d3e5eaf3770967a9e272d3f9fe4303d983ff5d433e","0x5773ebf79200a6b72778d87e5dcd44ba658c74e5a0f250910c1a05c59d6da059","0x1ee22cdc3e290330116b3fe60a44c742a4eab07b5650009fafeb024e7e2cafc9","0x75cc7f5a9e041e691a712d48afcdb3411bc10d2105c8f6d3612b5f722af18590","0xc268ff3f1dd69d7c668cdb05ded405db6f682a95f21c57e98e683c14e6e2ff89","0x5209b44231d259fd8508722a1ae64f1b73c7b7f19b456b1ecd950d5b281c35b6","0x58f4330f9ac32da273a2a76d85bc0768d037638cddbd3d1f09d9b64094bfd942","0xd406739acce2ba016f8d49081b15f266a4ea4a0b0fc5ef171c89c8fd2dda4d80","0x8b27a4c21bf4ba962fd008c8f4300bc6953764a5032b9ab0cfe696b318c45326","0x4b52a97f7a80ff7778a702b85267b8d2e5c93ce160942656435c29ae7be68bf4","0x2e6a32eb32761c210560e852405e2f865f958ddbe01027894f8b9c1b3433b9f0","0x9a83be955a206deb65b995adfd92c58fa31c95fbbf926bd199d300e70b08b26d","0x20704208aa6923d6b2450ef74ede87a6e0265d46447926038fe9506e9e154b2d","0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a"]}