{"x402Version":2,"payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","resources":[{"id":3912,"slug":"3912","resource":"https://data.greeneris.io/v1/btc/fees","description":"Recommended Bitcoin transaction fee rates in sat/vB (fastest, half-hour, hour, economy, minimum) from mempool.space, computed from the live mempool. Optional ?include=difficulty adds the current difficulty retarget estimate (change %, remaining blocks/time). No required params; served with a 60s cache.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"include":"difficulty"},"type":"http"},"output":{"example":{"difficulty_adjustment":{"difficulty_change_percent":-2.74,"estimated_retarget_date_ms":1753728000000,"progress_percent":11.06,"remaining_blocks":1793,"remaining_time_ms":1093000000},"fees_sat_per_vb":{"economy":1,"fastest":2,"half_hour":1,"hour":1,"minimum":1},"source":"mempool.space (live mempool snapshot)"},"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":{"include":{"description":"Add difficulty retarget estimate (optional)","enum":["difficulty"],"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-28T16:09:51.7Z","quality":{"calls30d":130,"uniquePayers30d":1,"lastCalledAt":"2026-08-28T16:10:36.541Z"},"liveness":{},"verified":false,"featured":false},{"id":3913,"slug":"3913","resource":"https://data.greeneris.io/v1/eu/company-check","description":"One-call verification of a European company: official registry existence and status, insolvency signals, VAT (VIES), LEI (GLEIF), sanctions screening (EU/OFAC/UN/UK/FR), EORI and domain age, condensed into a pass/review/fail verdict with per-check source, timestamp and an explicit coverage map. Query: country=FR (FR, UK, IE, NO, FI, SK, PL, CZ, CH) and id=552032534 (national registry number). Factual verification, not a credit score. Buyers are never charged on failure.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"100000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"country":"FR","id":"552032534"},"type":"http"},"output":{"example":{"checks":{"insolvency":{"records_found":0,"status":"checked"},"registry":{"company_status":"active","exists":true,"source":"SIRENE (recherche-entreprises.api.gouv.fr)","status":"checked"},"sanctions":{"match_count":0,"status":"checked","verdict":"no_match"},"vat":{"is_valid":true,"number":"FR27552032534","status":"checked"}},"confidence":"high","coverage":{"checked":["registry","insolvency","vat","lei","sanctions","eori"],"country":"FR","degraded":[],"not_covered":[]},"disclaimer":"Factual verification of official public records. Not a credit rating or credit score; sanctions matches require human review.","flags":[],"reasons":["Registered and active; no insolvency, sanctions, VAT or domain flag on any checked component."],"subject":{"country":"FR","id":"552032534","legal_name":"DANONE","natural_person":false},"verdict":"pass"},"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":{"country":{"description":"Country of the registry to check against","enum":["FR","UK","IE","NO","FI","SK","PL","CZ","CH"],"type":"string"},"domain":{"description":"Company website domain for age and MX signals","type":"string"},"eori":{"description":"EORI customs number to validate","type":"string"},"id":{"description":"National registry id: SIREN/SIRET (FR), company number (UK/IE), orgnr (NO), y-tunnus (FI), ICO (SK/CZ), NIP (PL), UID CHE-... (CH)","type":"string"},"legal_entities_only":{"default":true,"description":"false = include minimized facts for individual entrepreneurs","type":"boolean"},"lei":{"description":"Known 20-char LEI to verify","type":"string"},"vat":{"description":"VAT number to check when not derivable (IE, SK)","type":"string"}},"required":["country","id"],"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-28T16:08:03.132Z","quality":{"calls30d":52,"uniquePayers30d":1,"lastCalledAt":"2026-08-28T16:08:49.95Z"},"liveness":{},"verified":false,"featured":false},{"id":3906,"slug":"3906","resource":"https://data.greeneris.io/v1/global/lei","description":"Legal entity reference data from the GLEIF LEI golden copy (updated daily, CC0). Direct lookup: ?lei=529900FCMZ4LKXFD0R69. Search: ?name=airbus&country=FR&limit=5. Each result: lei, legal_name, entity_status, registration_status (ISSUED/LAPSED), jurisdiction, legal_form_id, hq_city/country, next_renewal_date. 24h cache.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"country":"FR","limit":3,"name":"airbus"},"type":"http"},"output":{"example":{"query":{"country":"FR","name":"airbus"},"results":[{"entity_status":"ACTIVE","hq_city":"BLAGNAC","hq_country":"FR","jurisdiction":"FR","legal_form_id":"6CHY","legal_name":"AIRBUS","lei":"529900FCMZ4LKXFD0R69","next_renewal_date":"2026-12-05T09:23:00Z","registration_status":"ISSUED"}],"source":"GLEIF LEI Records API, golden copy (data licensed CC0)","total":15},"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":{"country":{"description":"2-letter legal-address country filter (optional)","type":"string"},"lei":{"description":"20-character LEI code for a direct lookup","type":"string"},"limit":{"default":5,"description":"Max search results, 1-10","type":"integer"},"name":{"description":"Legal name to search (used when lei is absent)","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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-09-14T01:51:00.097Z","quality":{"calls30d":22,"uniquePayers30d":6,"lastCalledAt":"2026-09-14T01:50:59.823Z"},"liveness":{},"verified":false,"featured":false},{"id":3907,"slug":"3907","resource":"https://data.greeneris.io/v1/lei/ownership","description":"Who owns whom, from the official GLEIF LEI graph (CC0 licensed, covers 2.5M+ legal entities worldwide). Query: ?lei=5493001KJTIIGC8Y1R12. Four GLEIF lookups in one call: entity name and status, declared direct parent, ultimate parent, plus the total count and a 10-entity sample of direct children. Unknown LEI returns found=false. 24h cache.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"lei":"549300B56MD0ZC402L06"},"type":"http"},"output":{"example":{"children_sample":[{"lei":"254900PNPB5L5VNJNS35","name":"BLOOMBERG BETA 2016 L.P."},{"lei":"254900JY1M565T6QM850","name":"Bloomberg Finance Singapore L.P."}],"children_total":27,"direct_parent":{"lei":"549300RMUDWPHCUQNE66","name":"Bloomberg Inc."},"found":true,"lei":"549300B56MD0ZC402L06","name":"Bloomberg L.P.","source":"GLEIF (CC0)","status":"ACTIVE","ultimate_parent":{"lei":"549300RMUDWPHCUQNE66","name":"Bloomberg Inc."}},"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":{"lei":{"description":"20-character Legal Entity Identifier (ISO 17442)","type":"string"}},"required":["lei"],"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-09-09T16:22:20.715Z","quality":{"calls30d":6,"uniquePayers30d":4,"lastCalledAt":"2026-09-09T16:22:20.369Z"},"liveness":{},"verified":false,"featured":false},{"id":3908,"slug":"3908","resource":"https://data.greeneris.io/v1/wx/forecast","description":"Hourly weather forecast for any point on Earth from Open-Meteo (blend of ECMWF/GFS/ICON models, refreshed hourly; data CC-BY 4.0). Query: ?latitude=48.8566&longitude=2.3522&hourly=temperature_2m,precipitation,wind_speed_10m&forecast_days=2 (1-16 days, ~80 hourly variables available, optional daily= aggregates and timezone=auto). ISO 8601 time arrays + units. 15 min cache.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"forecast_days":2,"hourly":"temperature_2m,precipitation,wind_speed_10m","latitude":48.8566,"longitude":2.3522},"type":"http"},"output":{"example":{"elevation_m":36,"hourly":{"precipitation":[0,0],"temperature_2m":[17.9,17.4],"time":["2026-07-13T00:00","2026-07-13T01:00"],"wind_speed_10m":[8.7,7.9]},"hourly_units":{"precipitation":"mm","temperature_2m":"°C","time":"iso8601","wind_speed_10m":"km/h"},"latitude":48.86,"longitude":2.36,"source":"Open-Meteo.com weather forecast API, data CC-BY 4.0 (models updated hourly)","timezone":"UTC"},"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":{"daily":{"description":"Optional comma-separated daily aggregates","type":"string"},"forecast_days":{"default":2,"maximum":16,"minimum":1,"type":"integer"},"hourly":{"default":"temperature_2m,precipitation,wind_speed_10m","description":"Comma-separated hourly variables","type":"string"},"latitude":{"description":"Latitude in decimal degrees (-90..90)","type":"number"},"longitude":{"description":"Longitude in decimal degrees (-180..180)","type":"number"},"timezone":{"default":"UTC","description":"IANA timezone or 'auto'","type":"string"}},"required":["latitude","longitude"],"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-09-17T04:03:27.785Z","quality":{"calls30d":4,"uniquePayers30d":4,"lastCalledAt":"2026-09-17T04:03:27.504Z"},"liveness":{},"verified":false,"featured":false},{"id":3928,"slug":"3928","resource":"https://data.greeneris.io/v1/fx/official","description":"Official US Treasury Reporting Rates of Exchange: the legal USD conversion rates required for FBAR/8938 filings and US federal accounting, covering ~170 currencies including exotics absent from ECB feeds. Query: ?currencies=Euro Zone-Euro,Japan-Yen (optional, all if omitted) and ?date=YYYY-MM-DD (latest quarterly rate at or before that date, default today). Returns units of foreign currency per 1 USD. Source updates quarterly; served with a 7-day cache.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"currencies":"Euro Zone-Euro,Japan-Yen","date":"2026-06-30"},"type":"http"},"output":{"example":{"as_of":"2026-06-30","count":2,"rates":[{"country":"Euro Zone","country_currency":"Euro Zone-Euro","currency":"Euro","effective_date":"2026-06-30","rate_per_usd":0.877,"record_date":"2026-06-30"}],"source":"US Treasury FiscalData, Reporting Rates of Exchange (quarterly official rates, public domain)"},"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":{"currencies":{"description":"Comma-separated Treasury 'Country-Currency' descriptors, max 30 (optional -> all)","type":"string"},"date":{"description":"YYYY-MM-DD; latest quarterly rate at or before this date (default today)","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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-09-06T07:04:33.681Z","quality":{"calls30d":4,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T07:04:33.371Z"},"liveness":{},"verified":false,"featured":false},{"id":3929,"slug":"3929","resource":"https://data.greeneris.io/v1/npm/cdn-rank","description":"Real browser-side adoption signal from the official jsDelivr Stats API: global CDN hit rank, rank within npm, total hits over the period, previous-period comparison and a derived trend (up/down/flat, lower rank = more popular). Query: ?pkg=react&period=week (period: day, week, month, year). Complements npm download counts; cached 6h.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"period":"week","pkg":"react"},"type":"http"},"output":{"example":{"package":"react","period":"week","prev_rank":127,"prev_total_hits":70187760,"rank":130,"source":"jsDelivr CDN stats (data.jsdelivr.com)","total_hits":68480875,"trend":"down","type_rank":106},"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":{"period":{"default":"week","description":"Stats window","enum":["day","week","month","year"],"type":"string"},"pkg":{"description":"npm package name, e.g. react or @angular/core","type":"string"}},"required":["pkg"],"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-09-02T09:20:12.637Z","quality":{"calls30d":4,"uniquePayers30d":1,"lastCalledAt":"2026-09-02T09:20:12.288Z"},"liveness":{},"verified":false,"featured":false},{"id":3909,"slug":"3909","resource":"https://data.greeneris.io/v1/no/company","description":"Official Norwegian company registry (Enhetsregisteret) via data.brreg.no, Bronnoysund Register Centre. Query: ?q=equinor or ?q=923609016 (name or 9-digit orgnr), optional size (1-10, name search). Returns orgnr, legal form, NACE code, business address, registration date, employees, VAT registration, bankruptcy and liquidation flags per company. NLOD 2.0 licensed, personal data stripped. 24h cache.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"3000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"q":"equinor","size":1},"type":"http"},"output":{"example":{"results":[{"address":{"city":"STAVANGER","country_code":"NO","municipality":"STAVANGER","postal_code":"4035","street":["Forusbeen 50"]},"bankrupt":false,"employees":21393,"nace":{"code":"06.100","description":"Utvinning av råolje"},"name":"EQUINOR ASA","natural_person":false,"org_form":{"code":"ASA","description":"Allmennaksjeselskap"},"orgnr":"923609016","registration_date":"1995-03-12","under_forced_liquidation":false,"under_liquidation":false,"vat_registered":true}],"source":"data.brreg.no Enhetsregisteret (Bronnoysund Register Centre, NLOD 2.0); personal contact data removed","total_results":1},"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":{"q":{"description":"Company name or 9-digit organisation number (orgnr)","type":"string"},"size":{"default":3,"description":"Results per page for name search (1-10)","type":"integer"}},"required":["q"],"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-09-09T16:22:23.837Z","quality":{"calls30d":3,"uniquePayers30d":3,"lastCalledAt":"2026-09-09T16:22:23.545Z"},"liveness":{},"verified":false,"featured":false},{"id":3910,"slug":"3910","resource":"https://data.greeneris.io/v1/fi/company","description":"Official Finnish company registry via PRH YTJ open data v3 (avoindata.prh.fi). Query: ?q=nokia for name search (best matches first, max 10) or ?q=0112038-9 for exact Business ID lookup. Returns business_id, EU BRIS id, current name, company form, main business line, registration date, status, end date, website and address per company. Company data only, no personal data (GDPR). License CC BY 4.0. 24h cache.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"3000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"q":"0112038-9"},"type":"http"},"output":{"example":{"match_type":"business_id","query":"0112038-9","results":[{"address":{"city":"ESPOO","post_code":"02610","street":"Karakaari 7","type":"visiting"},"business_id":"0112038-9","company_form":"Public limited company","end_date":null,"eu_id":"FIFPRO.0112038-9","main_business_line":{"code":"70100","description":"Activities of head offices"},"name":"Nokia Oyj","natural_person":false,"registration_date":"1896-12-19","status":"2","status_description":"registered","website":"www.nokia.com"}],"returned":1,"source":"avoindata.prh.fi (Finnish Patent and Registration Office, YTJ open data v3, CC BY 4.0); company data only, no personal data","total_results":1},"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":{"q":{"description":"Company name (substring search) or Finnish Business ID (y-tunnus, format 1234567-8)","type":"string"}},"required":["q"],"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-09-09T16:20:08.711Z","quality":{"calls30d":3,"uniquePayers30d":3,"lastCalledAt":"2026-09-09T16:20:08.337Z"},"liveness":{},"verified":false,"featured":false},{"id":3911,"slug":"3911","resource":"https://data.greeneris.io/v1/domain/rdap","description":"Authoritative domain registration facts from the ICANN-mandated RDAP protocol (rdap.org bootstrap -> registry of record), normalized across all TLDs: registration/expiration/last-changed dates, computed age_days, registrar name, EPP status locks and nameservers. Query: ?domain=google.com (required). No personal data served. 24h cache.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"domain":"google.com"},"type":"http"},"output":{"example":{"age_days":10528,"domain":"google.com","expires":"2028-09-14T04:00:00Z","last_changed":"2019-09-09T15:39:04Z","nameservers":["ns1.google.com","ns2.google.com"],"registered":"1997-09-15T04:00:00Z","registrar":"MarkMonitor Inc.","source":"ICANN RDAP via rdap.org bootstrap (authoritative registry data)","status":["client delete prohibited","client transfer prohibited","server update prohibited"]},"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":{"domain":{"description":"Fully-qualified domain name, e.g. google.com","type":"string"}},"required":["domain"],"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-09-09T16:15:00.003Z","quality":{"calls30d":3,"uniquePayers30d":3,"lastCalledAt":"2026-09-09T16:14:59.654Z"},"liveness":{},"verified":false,"featured":false},{"id":3914,"slug":"3914","resource":"https://data.greeneris.io/v1/validate/iban","description":"Deterministic IBAN check before a SEPA/international transfer: format regex, per-country length (public SWIFT registry, ~85 countries) and ISO 7064 mod-97 checksum. Query: ?iban=FR1420041010050500013M02606 (spaces/dashes tolerated). Returns valid, country, bban, and a precise failure reason. Pure offline computation, 1y cache.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"iban":"FR1420041010050500013M02606"},"type":"http"},"output":{"example":{"bban":"20041010050500013M02606","check_digits":"14","country":"FR","iban":"FR1420041010050500013M02606","source":"offline ISO 13616 / ISO 7064 mod 97-10 validation (SWIFT registry lengths)","valid":true},"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":{"iban":{"description":"IBAN to validate (spaces and dashes allowed)","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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-09-11T14:50:30.721Z","quality":{"calls30d":3,"uniquePayers30d":2,"lastCalledAt":"2026-09-11T14:50:34.748Z"},"liveness":{},"verified":false,"featured":false},{"id":3915,"slug":"3915","resource":"https://data.greeneris.io/v1/eu/instrument","description":"Consolidated MiFIR reference data for one ISIN, from the official ESMA FIRDS register (updated daily). Query: ?isin=FR0000120271 (required). Returns full and short instrument name, CFI code, issuer LEI, notional currency, relevant competent authority country, relevant market MIC and the deduplicated list of trading-venue MICs where the instrument is admitted. Cached 24h.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"isin":"FR0000120271"},"type":"http"},"output":{"example":{"cfi_code":"ESVUFN","commodity_derivative":"No","competent_authority_country":"FR","full_name":"TotalEnergies SE","isin":"FR0000120271","issuer_lei":"529900S21EQ1BO4ESM68","notional_currency":"EUR","relevant_market_mic":"XPAR","short_name":"TOTALENERGIES S/SH VTG FPD","source":"ESMA FIRDS register (registers.esma.europa.eu), MiFIR Art. 27 reference data","trading_start_date":"2021-01-07T09:05:21Z","trading_venues_mic":["AQEA","TPIR","XPAR"],"venue_count":3},"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":{"isin":{"description":"12-character ISIN, e.g. FR0000120271","type":"string"}},"required":["isin"],"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-09-18T07:05:42.792Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-09-18T07:05:42.507Z"},"liveness":{},"verified":false,"featured":false},{"id":3916,"slug":"3916","resource":"https://data.greeneris.io/v1/fr/dpe","description":"Official DPE energy certificates for existing French dwellings from the ADEME dpe03existant dataset (Licence Ouverte 2.0, anonymised). Returns energy class A-G, GHG class, primary-energy consumption kWh/m2/yr, floor area, construction period. Query: ?postal_code=75011 or ?address=48 rue de Montreuil Paris, optional &size=10 (max 50). Spots F/G rental-ban units for real-estate due diligence. Cached 24h.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"postal_code":"75011","size":5},"type":"http"},"output":{"example":{"certificates":[{"adresse_ban":"48 Rue de Montreuil 75011 Paris","code_postal_ban":"75011","conso_5_usages_par_m2_ep":157,"date_etablissement_dpe":"2026-01-12","emission_ges_5_usages_par_m2":31,"etiquette_dpe":"D","etiquette_ges":"D","numero_dpe":"2675E0077791B","periode_construction":"1948-1974","surface_habitable_logement":63.3,"type_batiment":"appartement"}],"query":{"address":null,"postal_code":"75011","size":5},"returned":1,"source":"ADEME dpe03existant (data.ademe.fr, Licence Ouverte 2.0)","total_matches":55207},"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":{"address":{"description":"Free-text address matched against the BAN address field","type":"string"},"postal_code":{"description":"5-digit French postal code, e.g. 75011","type":"string"},"size":{"default":10,"description":"Number of certificates to return (1-50)","type":"integer"}},"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-09-14T19:47:24.261Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-09-14T19:47:23.878Z"},"liveness":{},"verified":false,"featured":false},{"id":3917,"slug":"3917","resource":"https://data.greeneris.io/v1/dev/hn-top","description":"Current Hacker News front page via the official Firebase API, fanned out and merged into one payload: id, title, url, score, comment count and age in minutes per story. Query: ?n=20 (1-30 stories) &min_score=100 (optional score floor). Real-time tech signal for launch/incident/buzz detection. 5min cache.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"min_score":100,"n":10},"type":"http"},"output":{"example":{"count":2,"source":"Hacker News official Firebase API (live front page)","stories":[{"age_min":254,"comments":141,"id":48888518,"score":312,"title":"Show HN: A fast SQLite VFS","url":"https://example.dev/sqlite-vfs"},{"age_min":402,"comments":87,"id":48888193,"score":205,"title":"PostgreSQL 19 released","url":"https://postgresql.org/19"}]},"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":{"min_score":{"default":0,"description":"Minimum upvote score","minimum":0,"type":"integer"},"n":{"default":20,"description":"Number of stories","maximum":30,"minimum":1,"type":"integer"}},"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-09-12T07:02:10.521Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-09-12T07:02:10.094Z"},"liveness":{},"verified":false,"featured":false},{"id":3918,"slug":"3918","resource":"https://data.greeneris.io/v1/us/sec-fundamentals","description":"As-filed XBRL fundamentals for any SEC-registered company, straight from the EDGAR companyconcept API (updated as filings are accepted). Query: ?cik=320193 (Apple) &tag=Revenues|Assets|NetIncomeLoss|EntityCommonStockSharesOutstanding... &taxonomy=us-gaap|dei (default us-gaap) &limit=N most recent facts per unit (1-40, default 8). Each fact carries period, value, fiscal year/period, form type and filing date, grouped by unit (USD, shares...). Served with a 12h cache.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"cik":"320193","limit":"2","tag":"Revenues","taxonomy":"us-gaap"},"type":"http"},"output":{"example":{"cik":320193,"entity":"Apple Inc.","label":"Revenues","source":"SEC EDGAR XBRL companyconcept API (US federal data, public domain)","tag":"Revenues","taxonomy":"us-gaap","units":{"USD":[{"end":"2018-09-29","filed":"2018-11-05","form":"10-K","fp":"FY","fy":2018,"start":"2017-10-01","value":265595000000}]}},"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":{"cik":{"description":"SEC Central Index Key, 1-10 digits (e.g. 320193 = Apple)","type":"string"},"limit":{"default":"8","description":"Most recent facts per unit (1-40)","type":"string"},"tag":{"description":"XBRL concept, e.g. Revenues, Assets, NetIncomeLoss","type":"string"},"taxonomy":{"default":"us-gaap","enum":["us-gaap","dei"],"type":"string"}},"required":["cik","tag"],"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-09-11T19:21:14.116Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-09-11T19:21:13.835Z"},"liveness":{},"verified":false,"featured":false},{"id":3919,"slug":"3919","resource":"https://data.greeneris.io/v1/hydro/river","description":"Daily river discharge forecast from the Copernicus GloFAS model (5 km grid) served via Open-Meteo Flood API, data CC-BY 4.0. Query: ?latitude=45.75&longitude=4.85&forecast_days=7 (1-210 days; daily=river_discharge,river_discharge_max for extra variables). Returns ISO date + m3/s arrays -- flood risk, inland shipping (Rhine/Danube) and hydropower planning. 6h cache.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"daily":"river_discharge","forecast_days":7,"latitude":45.75,"longitude":4.85},"type":"http"},"output":{"example":{"daily":{"river_discharge":[296.17,290.07,281.49],"time":["2026-07-13","2026-07-14","2026-07-15"]},"daily_units":{"river_discharge":"m³/s","time":"iso8601"},"latitude":45.775,"longitude":4.8750153,"source":"GloFAS (Copernicus Emergency Management Service) via Open-Meteo Flood API, CC-BY 4.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":{"daily":{"default":"river_discharge","description":"Comma-separated variables, e.g. river_discharge,river_discharge_max","type":"string"},"forecast_days":{"default":7,"maximum":210,"minimum":1,"type":"integer"},"latitude":{"description":"Latitude of a point on a river (-90..90)","type":"number"},"longitude":{"description":"Longitude of a point on a river (-180..180)","type":"number"}},"required":["latitude","longitude"],"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-09-09T16:20:49.512Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-09-09T16:20:49.138Z"},"liveness":{},"verified":false,"featured":false},{"id":3920,"slug":"3920","resource":"https://data.greeneris.io/v1/eth/gas","description":"Live Ethereum mainnet gas pricing from PublicNode RPC: next-block base fee, 25/50/75th-percentile priority tips over the last 5 blocks (slow/std/fast), and a ready-to-sign recommendation (max_fee = 2*base + tip). Query: ?speed=slow|std|fast (default std). All values are decimal gwei, no hex parsing needed. 30s cache.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"speed":"fast"},"type":"http"},"output":{"example":{"base_fee_gwei":0.0648,"blocks_sampled":5,"legacy_gas_price_gwei":0.0609,"priority_fee_gwei":{"fast":0.1337,"slow":0.005,"std":0.0054},"recommended":{"max_fee_gwei":0.135,"max_priority_fee_gwei":0.0054,"speed":"std"},"source":"Ethereum mainnet via PublicNode RPC (eth_gasPrice + eth_feeHistory, last 5 blocks)"},"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":{"speed":{"default":"std","description":"Which priority-fee percentile to recommend (25/50/75)","enum":["slow","std","fast"],"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-09-08T08:22:30.279Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-09-08T08:22:29.977Z"},"liveness":{},"verified":false,"featured":false},{"id":3921,"slug":"3921","resource":"https://data.greeneris.io/v1/us/debt","description":"Total US public debt outstanding from the official Treasury Debt to the Penny dataset (FiscalData API, published every business day ~3pm ET). Query: no params -> latest data point; ?limit=30 (1-100, newest first) and ?since=2026-01-01 (record_date floor) for history back to 1993. Returns per day the debt held by the public, intragovernmental holdings and total, in USD. Cached 6h.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"limit":2},"type":"http"},"output":{"example":{"count":1,"records":[{"debt_held_by_public_usd":31709399350223.4,"intragovernmental_holdings_usd":7704779665906.69,"record_date":"2026-07-09","total_public_debt_usd":39414179016130.09}],"source":"US Treasury FiscalData API, Debt to the Penny (daily on business days, public domain)"},"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":{"limit":{"default":1,"description":"Max records, newest first (1-100)","type":"integer"},"since":{"description":"Only records with record_date >= this ISO date","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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-09-08T08:21:16.216Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-09-08T08:21:15.87Z"},"liveness":{},"verified":false,"featured":false},{"id":3922,"slug":"3922","resource":"https://data.greeneris.io/v1/nordics/power-price","description":"Nord Pool day-ahead electricity spot prices (EUR/MWh, 15-min resolution) for the ee, fi, lv and lt bidding zones, from the Estonian TSO Elering's open-data API. Defaults to the last 24h; ?start=&end= (ISO 8601 UTC, max 7 days) select a window, ?zone=fi filters one zone. Day-ahead prices publish once daily; served with a 1h cache.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"zone":"all"},"type":"http"},"output":{"example":{"end":"2026-07-14T09:00:00.000Z","source":"Nord Pool day-ahead prices via Elering open data (dashboard.elering.ee)","start":"2026-07-13T09:00:00.000Z","unit":"EUR/MWh","zones":{"ee":[{"price_eur_mwh":17.8,"time":"2026-07-13T09:00:00Z"}],"fi":[{"price_eur_mwh":4.9,"time":"2026-07-13T09:00:00Z"}],"lt":[{"price_eur_mwh":17.8,"time":"2026-07-13T09:00:00Z"}],"lv":[{"price_eur_mwh":17.8,"time":"2026-07-13T09:00:00Z"}]}},"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":{"end":{"description":"Window end ISO 8601 UTC (default now)","type":"string"},"start":{"description":"Window start ISO 8601 UTC (default end-24h)","type":"string"},"zone":{"default":"all","description":"Bidding zone, or all four","enum":["ee","fi","lv","lt","all"],"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-09-08T08:20:36.029Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-09-08T08:20:35.717Z"},"liveness":{},"verified":false,"featured":false},{"id":3923,"slug":"3923","resource":"https://data.greeneris.io/v1/fx/latest","description":"Latest European Central Bank reference exchange rates, normalized JSON. Query: ?base=EUR&symbols=USD,GBP,JPY (symbols optional -> all). Rates update once per working day; served with a 1h cache.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"base":"EUR","symbols":"USD,GBP"},"type":"http"},"output":{"example":{"base":"EUR","date":"2026-07-10","rates":{"GBP":0.85,"USD":1.09}},"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":{"base":{"default":"EUR","description":"Base currency code","type":"string"},"symbols":{"description":"Comma-separated target currencies (optional)","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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-09-08T08:09:35.515Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-09-08T08:09:35.234Z"},"liveness":{},"verified":false,"featured":false},{"id":3924,"slug":"3924","resource":"https://data.greeneris.io/v1/books/isbn","description":"Resolves an ISBN-10 or ISBN-13 to a normalized bibliographic record from Open Library (Internet Archive): title, authors, publishers, publish date, page count, ISBN identifiers, subjects and cover image URL. Query: ?isbn=9780140328721 (hyphens/spaces tolerated). Unknown ISBNs return 400 (not charged). 7-day cache. Built for catalog management, e-commerce listings and used-book pricing agents.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"isbn":"9780140328721"},"type":"http"},"output":{"example":{"authors":["Roald Dahl"],"cover_url":"https://covers.openlibrary.org/b/id/15152634-L.jpg","isbn":"9780140328721","isbn_10":"0140328726","isbn_13":"9780140328721","number_of_pages":96,"openlibrary_id":"OL7353617M","openlibrary_url":"http://openlibrary.org/books/OL7353617M/Fantastic_Mr._Fox","publish_date":"October 1, 1988","publishers":["Puffin"],"source":"Open Library (openlibrary.org, Internet Archive)","subjects":["Animals","Hunger","Juvenile fiction","Foxes","Fiction"],"subtitle":null,"title":"Fantastic Mr. Fox"},"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":{"isbn":{"description":"ISBN-10 or ISBN-13 (hyphens/spaces allowed)","type":"string"}},"required":["isbn"],"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-09-04T08:43:25.803Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-09-04T08:43:25.535Z"},"liveness":{},"verified":false,"featured":false},{"id":3925,"slug":"3925","resource":"https://data.greeneris.io/v1/uk/company","description":"Official UK Companies House data in one paid call. Search: ?q=tesco returns matching companies (number, status, type, incorporation date). Profile: ?number=00445790 returns the full profile PLUS current officers and PSC (persons with significant control, the UK quasi-UBO register): names, roles, natures of control, risk flags (insolvency history, charges, overdue filings) and typed insolvency cases when history exists. Statutory register data, minimized. 24h cache.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"number":"00445790"},"type":"http"},"output":{"example":{"company_number":"00445790","company_type":"plc","incorporated_on":"1947-11-27","jurisdiction":"england-wales","name":"TESCO PLC","officers":{"active_count":12,"items":[{"appointed_on":"2020-10-01","name":"MURPHY, Ken","role":"director"}],"resigned_count":89},"psc":{"items":[],"note":"no PSC register entries (see PSC statements on CH)","total":0},"registered_office":{"country":"United Kingdom","locality":"Welwyn Garden City","postal_code":"AL7 1GA"},"risk_flags":{"accounts_overdue":false,"confirmation_statement_overdue":false,"has_charges":true,"has_insolvency_history":false,"registered_office_in_dispute":false},"sic_codes":["47110"],"source":"Companies House (api.company-information.service.gov.uk), statutory UK register; officers/PSC minimized (no DOB, no personal addresses)","status":"active"},"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":{"limit":{"default":5,"description":"Search results (1-10)","type":"integer"},"number":{"description":"UK company number for full profile, e.g. 00445790","type":"string"},"q":{"description":"Company name to search","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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-09-03T06:16:48.044Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-09-03T06:16:47.718Z"},"liveness":{},"verified":false,"featured":false},{"id":3926,"slug":"3926","resource":"https://data.greeneris.io/v1/logistics/gtin-check","description":"Offline validation of product barcode numbers: EAN-8, UPC-A, EAN-13 and GTIN-14, using the GS1 mod-10 weighted checksum. Catches corrupted GTINs in supplier catalogs before marketplace publication (Amazon/Google reject invalid GTINs). Query: ?gtin=4006381333931. Returns valid flag, detected format, GS1 member-org prefix and the computed check digit. Deterministic, cached 1 year.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"gtin":"4006381333931"},"type":"http"},"output":{"example":{"check_digit":1,"computed_check_digit":1,"format":"EAN-13","gs1_prefix":"400","gtin":"4006381333931","source":"GS1 mod-10 check-digit algorithm (offline, structure + checksum only)","valid":true},"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":{"gtin":{"description":"Barcode number: 8, 12, 13 or 14 digits (spaces/dashes tolerated)","type":"string"}},"required":["gtin"],"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:16:34.518Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-08-27T15:16:34.32Z"},"liveness":{},"verified":false,"featured":false},{"id":3927,"slug":"3927","resource":"https://data.greeneris.io/v1/geo/postal","description":"Postal code resolution for ~60 countries via Zippopotam.us (GeoNames data, CC BY 4.0). Forward: ?country=us&code=90210 -> place names, state, lat/lon. Reverse: ?country=us&state=ca&city=beverly hills -> matching postal codes with coordinates. Unknown codes return found=false (an explicit validation verdict). Cached 30 days.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"code":"90210","country":"us"},"type":"http"},"output":{"example":{"count":1,"country":"United States","country_code":"US","found":true,"mode":"forward","places":[{"latitude":34.0901,"longitude":-118.4065,"name":"Beverly Hills","state":"California","state_code":"CA"}],"postal_code":"90210","source":"Zippopotam.us, data from GeoNames (CC BY 4.0, attribution required)"},"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":{"city":{"description":"City name (reverse mode, with state)","type":"string"},"code":{"description":"Postal code to resolve (forward mode)","type":"string"},"country":{"description":"2-letter ISO country code, e.g. us, fr, de","type":"string"},"state":{"description":"State/region name or code (reverse mode, with city)","type":"string"}},"required":["country"],"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:14:43.103Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-08-27T15:14:42.867Z"},"liveness":{},"verified":false,"featured":false},{"id":3930,"slug":"3930","resource":"https://data.greeneris.io/v1/geo/quakes","description":"Latest earthquakes from the USGS real-time catalog (public domain, updated within minutes). Query: ?minmagnitude=4.5&limit=20; optional starttime/endtime (ISO 8601), geographic filter latitude+longitude+maxradiuskm, alertlevel=green|yellow|orange|red (PAGER). Returns a normalized list: magnitude, place, UTC time, coordinates, depth, tsunami flag, significance. 5 min cache.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"limit":5,"minmagnitude":4.5},"type":"http"},"output":{"example":{"count":1,"min_magnitude":4.5,"quakes":[{"alert":null,"depth_km":10,"felt_reports":null,"id":"us6000rw2b","latitude":-22.13,"longitude":169.53,"magnitude":4.9,"place":"southeast of the Loyalty Islands","significance":369,"time_utc":"2026-07-13T02:39:35Z","tsunami":false,"url":"https://earthquake.usgs.gov/earthquakes/eventpage/us6000rw2b"}],"source":"USGS Earthquake Hazards Program (FDSN event API, public domain, real-time)"},"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":{"alertlevel":{"enum":["green","yellow","orange","red"],"type":"string"},"endtime":{"description":"ISO 8601, e.g. 2026-07-13","type":"string"},"latitude":{"description":"Center of radius filter","type":"number"},"limit":{"default":20,"maximum":100,"minimum":1,"type":"integer"},"longitude":{"description":"Center of radius filter","type":"number"},"maxradiuskm":{"description":"Radius in km around latitude/longitude","type":"number"},"minmagnitude":{"default":4.5,"maximum":10,"minimum":-1,"type":"number"},"starttime":{"description":"ISO 8601, e.g. 2026-07-01","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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-09-06T07:03:46.959Z","quality":{"calls30d":2,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T07:03:46.634Z"},"liveness":{},"verified":false,"featured":false},{"id":3931,"slug":"3931","resource":"https://data.greeneris.io/v1/validate/email","description":"One-call email verification for lead qualification and list hygiene: RFC 5322 syntax check, then a live MX lookup over DNS-over-HTTPS (Cloudflare, Google fallback). Detects non-existent domains (NXDOMAIN), null-MX domains that refuse mail (RFC 7505), and returns prioritized MX hosts. Query: ?email=someone@example.com. Verdict: deliverable | risky | undeliverable. 1h cache per address.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"email":"contact@anthropic.com"},"type":"http"},"output":{"example":{"domain":"anthropic.com","domain_exists":true,"email":"contact@anthropic.com","has_mx":true,"is_null_mx":false,"mx_hosts":[{"host":"aspmx.l.google.com","priority":1}],"source":"live MX lookup via Cloudflare 1.1.1.1 DoH (Google DNS fallback)","syntax_valid":true,"verdict":"deliverable"},"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":{"email":{"description":"Email address to verify (max 254 chars)","type":"string"}},"required":["email"],"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-28T09:54:54.717Z","quality":{"calls30d":2,"uniquePayers30d":1,"lastCalledAt":"2026-08-28T09:54:54.309Z"},"liveness":{},"verified":false,"featured":false},{"id":3932,"slug":"3932","resource":"https://data.greeneris.io/v1/fr/geocode","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.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","maxTimeoutSeconds":300}],"outputSchema":{"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:06:30.903Z","quality":{"calls30d":2,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:06:30.687Z"},"liveness":{},"verified":false,"featured":false},{"id":13161,"slug":"13161","resource":"https://x402-datashop-production.up.railway.app/v1/wx/forecast","description":"Hourly weather forecast for any point on Earth from Open-Meteo (blend of ECMWF/GFS/ICON models, refreshed hourly; data CC-BY 4.0). Query: ?latitude=48.8566&longitude=2.3522&hourly=temperature_2m,precipitation,wind_speed_10m&forecast_days=2 (1-16 days, ~80 hourly variables available, optional daily= aggregates and timezone=auto). ISO 8601 time arrays + units. 15 min cache.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"forecast_days":2,"hourly":"temperature_2m,precipitation,wind_speed_10m","latitude":48.8566,"longitude":2.3522},"type":"http"},"output":{"example":{"elevation_m":36,"hourly":{"precipitation":[0,0],"temperature_2m":[17.9,17.4],"time":["2026-07-13T00:00","2026-07-13T01:00"],"wind_speed_10m":[8.7,7.9]},"hourly_units":{"precipitation":"mm","temperature_2m":"°C","time":"iso8601","wind_speed_10m":"km/h"},"latitude":48.86,"longitude":2.36,"source":"Open-Meteo.com weather forecast API, data CC-BY 4.0 (models updated hourly)","timezone":"UTC"},"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":{"daily":{"description":"Optional comma-separated daily aggregates","type":"string"},"forecast_days":{"default":2,"maximum":16,"minimum":1,"type":"integer"},"hourly":{"default":"temperature_2m,precipitation,wind_speed_10m","description":"Comma-separated hourly variables","type":"string"},"latitude":{"description":"Latitude in decimal degrees (-90..90)","type":"number"},"longitude":{"description":"Longitude in decimal degrees (-180..180)","type":"number"},"timezone":{"default":"UTC","description":"IANA timezone or 'auto'","type":"string"}},"required":["latitude","longitude"],"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"}}},"tags":["bazaar"],"sourceHost":"x402-datashop-production.up.railway.app","lastUpdated":"2026-09-09T16:16:41.09Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-09-09T16:16:40.874Z"},"liveness":{},"verified":false,"featured":false},{"id":3933,"slug":"3933","resource":"https://data.greeneris.io/v1/gb/power-demand","description":"Near-real-time Great Britain national electricity demand outturn from the Elexon Insights (BMRS) open API: 5-minute MW readings sorted oldest to newest (default: last 24h = 288 points), plus a 'latest' field with the most recent value. ?last=N (1-500) sets how many recent points to return, e.g. ?last=12 = last hour. Upstream updates every ~5 min; served with a 5-min cache.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"last":"12"},"type":"http"},"output":{"example":{"count":2,"latest":{"demand_mw":21463,"time":"2026-07-14T05:45:00Z"},"records":[{"demand_mw":21180,"time":"2026-07-14T05:40:00Z"},{"demand_mw":21463,"time":"2026-07-14T05:45:00Z"}],"resolution":"5min","source":"Elexon Insights (BMRS) national demand outturn, open data, attribution Elexon","unit":"MW"},"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":{"last":{"description":"Return only the N most recent 5-min readings (1-500, optional)","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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:19:07.062Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:19:06.863Z"},"liveness":{},"verified":false,"featured":false},{"id":3934,"slug":"3934","resource":"https://data.greeneris.io/v1/gb/carbon","description":"Carbon intensity of Great Britain's electricity grid from the official NESO Carbon Intensity API (CC BY 4.0), in half-hour periods with a low/moderate/high index. No params -> current national half-hour; ?horizon=fw24h|fw48h adds the forecast; ?region=1..17 (13=London) switches to a DNO region and includes the generation mix per fuel. 30-min upstream cadence, 30-min cache.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"horizon":"fw24h","region":"13"},"type":"http"},"output":{"example":{"count":1,"periods":[{"forecast":81,"from":"2026-07-14T05:30Z","generation_mix":{"gas":20.5,"nuclear":8.1,"solar":25,"wind":34.2},"index":"low","to":"2026-07-14T06:00Z"}],"region":{"dno":"UKPN London","name":"London","regionid":13},"scope":"regional","source":"Carbon Intensity API, National Energy System Operator (NESO), CC BY 4.0","unit":"gCO2/kWh"},"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":{"horizon":{"description":"Forecast window from now (optional)","enum":["fw24h","fw48h"],"type":"string"},"region":{"description":"DNO regionid 1-17 (optional; 13=London)","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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:19:01.045Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:19:00.776Z"},"liveness":{},"verified":false,"featured":false},{"id":3935,"slug":"3935","resource":"https://data.greeneris.io/v1/de/power-spot","description":"Hourly EPEX Spot day-ahead electricity prices in EUR/MWh from the aWATTar market data API, normalized to ISO 8601 UTC with min/max/avg summary. No params -> rolling ~24h day-ahead window; ?zone=de|at selects the bidding zone, ?start=&end= (ISO 8601 or epoch) select history. Day-ahead data updates once daily; served with a 1h cache.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"zone":"de"},"type":"http"},"output":{"example":{"avg":90.21,"count":24,"max":118.35,"min":62.09,"prices":[{"end":"2026-07-13T23:00:00Z","price_eur_mwh":100.02,"start":"2026-07-13T22:00:00Z"}],"source":"Datenquelle: aWATTar (EPEX Spot day-ahead hourly prices)","unit":"EUR/MWh","zone":"DE-LU"},"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":{"end":{"description":"Window end, ISO 8601 or epoch (optional)","type":"string"},"start":{"description":"Window start, ISO 8601 or epoch (optional)","type":"string"},"zone":{"default":"de","description":"Bidding zone: de = Germany/Luxembourg, at = Austria","enum":["de","at"],"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:18:35.881Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:18:35.654Z"},"liveness":{},"verified":false,"featured":false},{"id":3936,"slug":"3936","resource":"https://data.greeneris.io/v1/space/launches","description":"Upcoming space launches worldwide from Launch Library 2 (The Space Devs): launch window (NET, window start/end), provider, pad and location, mission name/type/orbit, go/TBD status. Query: ?limit=10&search=falcon&provider=SpaceX&net_gte=2026-08-01&net_lte=2026-09-01 (all optional). Served from a 1h cache (upstream is rate-limited); count field gives the full upcoming total.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"limit":3,"search":"falcon"},"type":"http"},"output":{"example":{"launches":[{"id":"e09f254f-18bc-4985-963e-6075fa3d7a1c","location":"Vandenberg SFB, CA, USA","mission":"Starlink Group 15-14","mission_type":"Communications","name":"Falcon 9 Block 5 | Starlink Group 15-14","net":"2026-07-14T01:28:17Z","orbit":null,"pad":"Space Launch Complex 4E","provider":"SpaceX","status":"Go","window_end":"2026-07-14T02:16:00Z","window_start":"2026-07-14T01:16:00Z"}],"returned":1,"source":"Launch Library 2 by The Space Devs (thespacedevs.com)","total_upcoming":364},"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":{"limit":{"default":10,"description":"Number of launches to return (1-25)","type":"integer"},"net_gte":{"description":"Earliest NET, ISO date(-time)","type":"string"},"net_lte":{"description":"Latest NET, ISO date(-time)","type":"string"},"provider":{"description":"Launch service provider name, e.g. SpaceX","type":"string"},"search":{"description":"Free-text filter, e.g. falcon, starlink","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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:18:30.662Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:18:30.422Z"},"liveness":{},"verified":false,"featured":false},{"id":3937,"slug":"3937","resource":"https://data.greeneris.io/v1/space/kp","description":"Latest 1-minute estimated planetary Kp index from NOAA SWPC, with a boolean storm flag (estimated_kp >= threshold, default 5 = G1 storm). Query: ?last=1..60 (trailing minutes returned in 'series'), ?threshold=0..9. Signals GPS/GNSS degradation, satellite drag, HF blackouts and grid stress. 60s cache.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"last":3,"threshold":5},"type":"http"},"output":{"example":{"estimated_kp":2,"kp_index":2,"series":[{"estimated_kp":2,"kp_index":2,"time_tag":"2026-07-13T08:59:00"}],"source":"NOAA Space Weather Prediction Center (services.swpc.noaa.gov), public domain","storm":false,"threshold":5,"time_tag":"2026-07-13T08:59:00"},"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":{"last":{"default":1,"description":"Trailing 1-minute values to return (1-60)","type":"integer"},"threshold":{"default":5,"description":"Kp level that sets storm=true (0-9)","type":"number"}},"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:18:17.156Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:18:16.923Z"},"liveness":{},"verified":false,"featured":false},{"id":3938,"slug":"3938","resource":"https://data.greeneris.io/v1/predict/polymarket","description":"Top open Polymarket prediction markets for a topic, ranked by 24h volume: event title, end date, and per-market outcome probabilities (0-1) with USD volume, from the public Gamma API (live on-chain odds). Query: ?tag=crypto|politics|economy|fed|... (any Polymarket tag slug) &limit=1-10 (default crypto, 5). JSON, 5min cache.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"limit":3,"tag":"crypto"},"type":"http"},"output":{"example":{"events":[{"end_date":"2026-07-13T12:00:00Z","markets":[{"probabilities":{"No":0.0015,"Yes":0.9985},"question":"Bitcoin above $105,000 on July 13?","volume_24h_usd":297988.65}],"slug":"bitcoin-above-on-july-13-2026","title":"Bitcoin above ___ on July 13?","volume_24h_usd":1801399.98}],"source":"Polymarket Gamma API (live on-chain prediction-market odds)","tag":"crypto"},"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":{"limit":{"default":5,"description":"Events to return","maximum":10,"minimum":1,"type":"integer"},"tag":{"default":"crypto","description":"Polymarket tag slug, e.g. crypto, politics, economy","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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:18:07.828Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:18:07.609Z"},"liveness":{},"verified":false,"featured":false},{"id":3939,"slug":"3939","resource":"https://data.greeneris.io/v1/predict/kalshi","description":"Open markets on Kalshi, the CFTC-regulated US event exchange, most-traded first: ticker, title, live yes bid/ask (USD, 0-1), mid-quote implied probability, 24h volume, open interest and close time, from the public Trade API v2. Query: ?series=KXBTC (optional series_ticker filter, e.g. KXBTC, KXCPIYOY) &limit=1-25 (default 10). JSON, 5min cache. Cross-reference /v1/predict/polymarket for venue spreads.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"limit":5,"series":"KXFED"},"type":"http"},"output":{"example":{"count":1,"markets":[{"close_time":"2027-03-17T17:55:00Z","implied_prob":0.26,"last_price":0.05,"open_interest":1305,"subtitle":"4.00%","ticker":"KXFED-27MAR-T4.00","title":"Will the upper bound of the federal funds rate be above 4.00% following the Fed's Mar 17, 2027 meeting?","volume_24h":21,"yes_ask":0.49,"yes_bid":0.03}],"series":"KXFED","source":"Kalshi Trade API v2 (CFTC-regulated event exchange, live public quotes, prices in USD 0-1)"},"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":{"limit":{"default":10,"description":"Markets to return","maximum":25,"minimum":1,"type":"integer"},"series":{"description":"Kalshi series_ticker filter, e.g. KXBTC (optional)","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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:17:56.503Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:17:56.282Z"},"liveness":{},"verified":false,"featured":false},{"id":3940,"slug":"3940","resource":"https://data.greeneris.io/v1/vol/dvol","description":"Deribit DVOL index (30-day annualized implied volatility from the options order book) for BTC or ETH, delivered as a risk signal: current level, 24h change, and min/max/percentile over a lookback window. Query: ?asset=BTC|ETH&window=7d|30d|90d (defaults BTC, 30d). JSON, 5min cache. Derived from Deribit public volatility-index candles.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"asset":"BTC","window":"30d"},"type":"http"},"output":{"example":{"as_of":"2026-07-13T10:00:00+00:00","asset":"BTC","change_24h":-0.33,"dvol":38.14,"source":"Deribit DVOL implied volatility index (public API, 30-day annualized IV)","window":"30d","window_max":53.19,"window_min":36.13,"window_percentile":4.6},"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":{"asset":{"default":"BTC","description":"Underlying asset","enum":["BTC","ETH"],"type":"string"},"window":{"default":"30d","description":"Lookback window for percentile and range","enum":["7d","30d","90d"],"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:17:43.489Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:17:43.161Z"},"liveness":{},"verified":false,"featured":false},{"id":3941,"slug":"3941","resource":"https://data.greeneris.io/v1/stables/supply","description":"Circulating supply per stablecoin from DeFiLlama with computed net flows (delta_24h/delta_7d/delta_30d = net mint minus burn), peg type, peg mechanism and current price. Query: ?symbol=USDT for one asset, or ?top=10 (1-50, default 10) for the largest by supply. Served with a 30min cache.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"symbol":"USDT"},"type":"http"},"output":{"example":{"count":1,"source":"DeFiLlama (stablecoins.llama.fi)","stablecoins":[{"circulating":184133214409.51,"delta_24h":-8993322.02,"delta_30d":2100450900.12,"delta_7d":512000104.33,"name":"Tether","peg_mechanism":"fiat-backed","peg_type":"peggedUSD","price":1,"symbol":"USDT"}]},"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":{"symbol":{"description":"Stablecoin ticker, e.g. USDT (optional)","type":"string"},"top":{"default":10,"description":"Number of largest stablecoins to return","maximum":50,"minimum":1,"type":"integer"}},"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:17:37.44Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:17:37.211Z"},"liveness":{},"verified":false,"featured":false},{"id":3942,"slug":"3942","resource":"https://data.greeneris.io/v1/stables/peg","description":"Depeg monitor for USD stablecoins (USDT, USDC, DAI, FDUSD, TUSD, USDe, PYUSD): DeFiLlama market-aggregate price per coin, converted to a deviation from 1.0 in basis points, with a depeg_alert flag (triggered beyond 50 bps) and the worst deviation across the set. Query: symbols=USDT,USDC,DAI (max 8, default shown). JSON, 60s cache. Derived risk signal, not a raw feed.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"symbols":"USDT,USDC,DAI"},"type":"http"},"output":{"example":{"any_depeg_alert":false,"max_abs_deviation_bps":6.84,"peg":"USD","pegs":{"DAI":{"depeg_alert":false,"deviation_bps":-4.18,"price":0.999582},"USDC":{"depeg_alert":false,"deviation_bps":-1.45,"price":0.999855},"USDT":{"depeg_alert":false,"deviation_bps":-6.84,"price":0.999316}},"source":"DeFiLlama market-aggregate stablecoin prices (peggedUSD, live)"},"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":{"symbols":{"default":"USDT,USDC,DAI","description":"Comma-separated stablecoins from USDT, USDC, DAI, FDUSD, TUSD, USDE, PYUSD (max 8)","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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:17:32.217Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:17:31.992Z"},"liveness":{},"verified":false,"featured":false},{"id":3943,"slug":"3943","resource":"https://data.greeneris.io/v1/derivs/funding-arb","description":"Cross-venue funding-rate arbitrage screener for crypto perpetuals: for each symbol, identifies the venue to SHORT (highest annualized funding) and the venue to LONG (lowest), with the gross APR spread and per-leg open interest in USD, ranked by spread. Query: ?symbols=BTC,ETH,... (max 12, sensible default list). JSON, ~30s cache. Excludes fees/slippage; informational only.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"50000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"symbols":"BTC,ETH,SOL"},"type":"http"},"output":{"example":{"opportunities":[{"gross_spread_apr_pct":14.3,"long_leg":{"funding_apr_pct":7.2,"open_interest_usd":210000000,"venue":"hyperliquid"},"short_leg":{"funding_apr_pct":21.5,"open_interest_usd":350000000,"venue":"bybit"},"symbol":"SOL"}],"symbols_scanned":["SOL"]},"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":{"symbols":{"default":"BTC,ETH,SOL,XRP,DOGE,AVAX,LINK,LTC","description":"Comma-separated base assets to scan (max 12)","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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:17:19.402Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:17:19.169Z"},"liveness":{},"verified":false,"featured":false},{"id":3944,"slug":"3944","resource":"https://data.greeneris.io/v1/derivs/snapshot","description":"Normalized crypto perpetuals snapshot across Binance, Bybit and Hyperliquid in one call: current funding rate, funding interval, annualized funding (APR %), mark price, index price, premium/basis %, open interest (base units and USD). Query: ?symbols=BTC,ETH,SOL (max 10). JSON only, ~20s cache, partial results if a venue is down.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"symbols":"BTC,ETH,SOL"},"type":"http"},"output":{"example":{"failed":[],"rows":[{"funding_apr_pct":10.95,"funding_interval_h":8,"funding_rate":0.0001,"index":99980,"mark":100000,"open_interest":80000,"open_interest_usd":8000000000,"premium_pct":0.02,"symbol":"BTC","venue":"binance"}],"symbols":["BTC"],"venues_ok":["binance"]},"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":{"symbols":{"default":"BTC,ETH,SOL","description":"Comma-separated base assets, e.g. BTC,ETH,SOL (max 10)","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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:17:12.164Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:17:11.946Z"},"liveness":{},"verified":false,"featured":false},{"id":3945,"slug":"3945","resource":"https://data.greeneris.io/v1/logistics/container-check","description":"Offline validation of intermodal container numbers per ISO 6346: owner code, equipment category (U/J/Z), serial and check-digit verification (mod-11 with power-of-2 weights). Catches transcription errors before a booking or B/L is filed. Query: ?container=CSQU3054383. Returns valid flag, parsed parts and the computed check digit. Deterministic, cached 1 year.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"container":"CSQU3054383"},"type":"http"},"output":{"example":{"category":"U","check_digit":3,"computed_check_digit":3,"container":"CSQU3054383","owner_code":"CSQ","serial":"305438","source":"ISO 6346 check-digit algorithm (offline, structure + checksum only)","valid":true},"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":{"container":{"description":"11-character container number, e.g. CSQU3054383 (spaces tolerated)","type":"string"}},"required":["container"],"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:16:39.541Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:16:39.289Z"},"liveness":{},"verified":false,"featured":false},{"id":3946,"slug":"3946","resource":"https://data.greeneris.io/v1/vehicle/vin","description":"Decodes a Vehicle Identification Number through the official US regulator's vPIC database (public domain): make, model, year, body class, engine, transmission, GVWR and assembly plant. Query: ?vin=1HGCM82633A004352 (partial VINs with '*' accepted, optional &model_year=2003). error_code/error_text carry vPIC's structural verdict. Static reference data, 24h cache.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"vin":"1HGCM82633A004352"},"type":"http"},"output":{"example":{"body_class":"Coupe","displacement_l":"2.998832712","doors":"2","drive_type":null,"engine_cylinders":"6","engine_hp":"240","error_code":"0","error_text":"0 - VIN decoded clean. Check Digit (9th position) is correct","fuel_type":"Gasoline","gvwr":"Class 1C: 4,001 - 5,000 lb (1,814 - 2,268 kg)","make":"HONDA","manufacturer":"AMERICAN HONDA MOTOR CO., INC.","model":"Accord","model_year":"2003","plant":{"city":"MARYSVILLE","country":"UNITED STATES (USA)","state":"OHIO"},"series":null,"source":"NHTSA vPIC (US DOT), public domain","transmission":"Automatic","trim":"EX-V6","vehicle_type":"PASSENGER CAR","vin":"1HGCM82633A004352"},"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":{"model_year":{"description":"Model year hint to improve decoding (optional)","type":"string"},"vin":{"description":"VIN, 5-17 chars; '*' wildcard allowed for partial VINs","type":"string"}},"required":["vin"],"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:16:25.59Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:16:25.366Z"},"liveness":{},"verified":false,"featured":false},{"id":3947,"slug":"3947","resource":"https://data.greeneris.io/v1/domain/dns","description":"Live DNS records resolved via Cloudflare 1.1.1.1 DNS-over-HTTPS (public facts, real time). Query: ?name=anthropic.com&type=MX (type in A|AAAA|MX|TXT|NS|CNAME, default MX). Or ?name=anthropic.com&check=email -> combined MX + SPF + DMARC with an email_ready boolean, useful before emailing or invoicing a contact. JSON with records list; 5 min cache.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"name":"anthropic.com","type":"MX"},"type":"http"},"output":{"example":{"domain":"anthropic.com","record_count":1,"records":[{"data":"1 aspmx.l.google.com.","name":"anthropic.com","ttl":1800}],"source":"Cloudflare 1.1.1.1 DNS-over-HTTPS (live resolution)","type":"MX"},"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":{"check":{"description":"check=email returns combined MX + SPF + DMARC instead of raw records","enum":["email"],"type":"string"},"name":{"description":"Domain to resolve, e.g. anthropic.com","type":"string"},"type":{"default":"MX","description":"DNS record type","enum":["A","AAAA","MX","TXT","NS","CNAME"],"type":"string"}},"required":["name"],"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:16:06.248Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:16:06.014Z"},"liveness":{},"verified":false,"featured":false},{"id":3948,"slug":"3948","resource":"https://data.greeneris.io/v1/docker/image","description":"Base-image due diligence from the Docker Hub API v2: repository status, star and pull counts, last_updated with derived days_since_update, and the 10 most recently pushed tags with push date and size. Query: ?repo=nginx&namespace=library (namespace defaults to library for official images). Lets CI/CD agents avoid building on stale or abandoned images; cached 1h.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"namespace":"library","repo":"nginx"},"type":"http"},"output":{"example":{"days_since_update":17,"description":"Official build of Nginx.","last_updated":"2026-06-25T22:52:43.280236Z","latest_tags":[{"last_pushed":"2026-06-25T22:52:42.349783Z","name":"trixie-perl","size_bytes":75271303}],"namespace":"library","pull_count":13158147675,"repo":"nginx","source":"Docker Hub API v2 (hub.docker.com), public repository metadata","star_count":21337,"status":"active"},"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":{"namespace":{"default":"library","description":"Docker Hub namespace (library = official images)","type":"string"},"repo":{"description":"Repository name, e.g. nginx","type":"string"}},"required":["repo"],"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:15:57.269Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:15:57.078Z"},"liveness":{},"verified":false,"featured":false},{"id":3949,"slug":"3949","resource":"https://data.greeneris.io/v1/dev/eol","description":"Support/EOL schedule from endoflife.date (open data, ~350 products: python, nodejs, ubuntu, postgresql...) with derived is_eol and days_to_eol per cycle, computed at request time. Query: ?product=python (required slug) & cycle=3.12 (optional, returns that single cycle). Returns cycle, release_date, eol, latest patch, lts, support. 24h cache.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"cycle":"3.12","product":"python"},"type":"http"},"output":{"example":{"as_of":"2026-07-13","cycle":{"cycle":"3.12","days_to_eol":841,"eol":"2028-10-31","is_eol":false,"latest":"3.12.13","latest_release_date":"2026-03-03","lts":false,"release_date":"2023-10-02","support":"2025-04-02"},"product":"python","source":"endoflife.date API (open data, MIT-licensed project)"},"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":{"cycle":{"description":"Release cycle to single out, e.g. 3.12 (optional)","type":"string"},"product":{"description":"Product slug, e.g. python, nodejs, ubuntu","type":"string"}},"required":["product"],"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:15:43.382Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:15:43.191Z"},"liveness":{},"verified":false,"featured":false},{"id":3950,"slug":"3950","resource":"https://data.greeneris.io/v1/dev/deps","description":"Package intelligence from deps.dev (Google Open Source Insights, data CC-BY 4.0): resolved license list, known advisory ids, source project, GitHub stars and OpenSSF Scorecard overall score. Query: ?system=npm&pkg=react&version=latest (systems: npm, pypi, go, maven, cargo, nuget; version defaults to the registry default release). Refreshed upstream continuously; served with a 6h cache.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"pkg":"react","system":"npm","version":"latest"},"type":"http"},"output":{"example":{"advisories":[],"is_default":true,"licenses":["MIT"],"package":"react","project":"github.com/facebook/react","published_at":"2026-06-01T18:00:48Z","scorecard_date":"2026-06-29T00:00:00Z","scorecard_score":6.6,"source":"deps.dev (Google Open Source Insights), data licensed CC-BY 4.0","stars":246457,"system":"npm","version":"19.2.7"},"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":{"pkg":{"description":"Package name, e.g. react or @types/node","type":"string"},"system":{"default":"npm","description":"Package ecosystem","enum":["npm","pypi","go","maven","cargo","nuget"],"type":"string"},"version":{"default":"latest","description":"Exact version, or 'latest' for the registry default","type":"string"}},"required":["pkg"],"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:15:37.533Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:15:37.329Z"},"liveness":{},"verified":false,"featured":false},{"id":3951,"slug":"3951","resource":"https://data.greeneris.io/v1/dev/vulns","description":"Security audit of one exact dependency version, backed by OSV.dev (Google), which aggregates public advisories (GHSA, PyPA, RustSec...) in near real time. Query: ?pkg=lodash&ecosystem=npm&version=4.17.20 (ecosystems: npm, pypi, go, crates.io, maven, nuget, rubygems, packagist, hex, pub). Returns vuln_count, max_severity, advisory ids and the versions that fix them; vuln_count=0 means clean. Cached 1h.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"ecosystem":"npm","pkg":"lodash","version":"4.17.20"},"type":"http"},"output":{"example":{"ecosystem":"npm","fixed_versions":["4.17.21","4.17.23","4.18.0"],"ids":["GHSA-29mw-wpgm-hmr9","GHSA-35jh-r3h4-6jhm","GHSA-f23m-r3pf-42rh"],"max_severity":"HIGH","package":"lodash","source":"OSV.dev (Google Open Source Vulnerabilities), aggregated public advisories","version":"4.17.20","vuln_count":5},"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":{"ecosystem":{"default":"npm","description":"Package ecosystem","enum":["cargo","crates.io","go","hex","maven","npm","nuget","packagist","pub","pypi","rubygems"],"type":"string"},"pkg":{"description":"Exact package name, e.g. lodash","type":"string"},"version":{"description":"Exact version to audit, e.g. 4.17.20","type":"string"}},"required":["pkg","version"],"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:15:27.854Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:15:27.533Z"},"liveness":{},"verified":false,"featured":false},{"id":3952,"slug":"3952","resource":"https://data.greeneris.io/v1/pypi/package","description":"Latest-release metadata from the official PyPI JSON API (live): version, license, requires_python compatibility, requires_dist dependency specs (max 100), yanked flag, last upload time and project URLs. Query: ?pkg=requests. No personal author/maintainer data. 1h cache.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"pkg":"requests"},"type":"http"},"output":{"example":{"license":"Apache-2.0","package":"requests","project_urls":{"Homepage":"https://requests.readthedocs.io"},"requires_dist":["charset_normalizer<4,>=2","idna<4,>=2.5","urllib3<3,>=1.26","certifi>=2023.5.7"],"requires_python":">=3.10","source":"PyPI JSON API (pypi.org, live)","summary":"Python HTTP for Humans.","upload_time":"2026-05-14T19:25:27.735762Z","version":"2.34.2","yanked":false},"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":{"pkg":{"description":"PyPI package name, e.g. requests","type":"string"}},"required":["pkg"],"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:15:21.985Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:15:21.74Z"},"liveness":{},"verified":false,"featured":false},{"id":3953,"slug":"3953","resource":"https://data.greeneris.io/v1/npm/package","description":"One merged call instead of two: latest-version metadata from the official npm registry plus last-week download count from api.npmjs.org (both live). Query: ?pkg=react (scoped names like @scope/name accepted). Returns version, license, deps_count + dependency names, engines, weekly_downloads. No personal maintainer data. 1h cache.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"pkg":"react"},"type":"http"},"output":{"example":{"dependencies":[],"deps_count":0,"description":"React is a JavaScript library for building user interfaces.","downloads_period":{"end":"2026-07-11","start":"2026-07-05"},"engines":{"node":">=0.10.0"},"homepage":"https://react.dev/","license":"MIT","package":"react","source":"npm registry + api.npmjs.org downloads (live)","version":"19.2.7","weekly_downloads":153316909},"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":{"pkg":{"description":"npm package name, e.g. react or @types/node","type":"string"}},"required":["pkg"],"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:15:07.449Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:15:07.262Z"},"liveness":{},"verified":false,"featured":false},{"id":3954,"slug":"3954","resource":"https://data.greeneris.io/v1/aviation/metar","description":"Latest METAR observation, decoded, for any ICAO airport worldwide (NOAA AviationWeather.gov): wind direction/speed/gust (kt), temperature/dewpoint (C), visibility, QNH altimeter (hPa), flight category (VFR/MVFR/IFR/LIFR) plus the raw METAR string. Query: ?ids=KJFK,LFPG (1-10 comma-separated ICAO codes). Observations refresh every 30-60 min; 5 min cache.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"ids":"KJFK,LFPG"},"type":"http"},"output":{"example":{"count":1,"metars":[{"altimeter_hpa":1016,"dewpoint_c":16,"flight_category":"VFR","icao":"LFPG","lat":49.015,"lon":2.534,"name":"Paris/De Gaulle Arpt, ID, FR","observed_utc":"2026-07-14T05:30:00Z","raw":"METAR LFPG 140530Z 01010KT 350V110 CAVOK 20/16 Q1016 NOSIG","temp_c":20,"visibility":"6+","wind_dir_deg":10,"wind_gust_kt":null,"wind_speed_kt":10}],"source":"NOAA AviationWeather.gov data API (US Government, public domain)"},"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":{"ids":{"description":"1-10 comma-separated ICAO station codes, e.g. KJFK,LFPG,EGLL","type":"string"}},"required":["ids"],"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:14:56.19Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:14:55.796Z"},"liveness":{},"verified":false,"featured":false},{"id":3955,"slug":"3955","resource":"https://data.greeneris.io/v1/time/zone","description":"Current wall-clock time for any IANA timezone, resolved live by timeapi.io (IANA tz database, includes DST rules). Query: ?tz=Europe/Paris (or America/New_York, Asia/Tokyo...). Returns ISO datetime, date, time, day_of_week and dst_active flag. Served with a 60s cache.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"tz":"Europe/Paris"},"type":"http"},"output":{"example":{"date":"2026-07-13","datetime":"2026-07-13T10:28:59.264448","day_of_week":"Monday","dst_active":true,"source":"timeapi.io (IANA tz database)","time":"10:28:59","timezone":"Europe/Paris"},"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":{"tz":{"description":"IANA timezone name, e.g. Europe/Paris","type":"string"}},"required":["tz"],"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:14:50.294Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:14:50.087Z"},"liveness":{},"verified":false,"featured":false},{"id":3956,"slug":"3956","resource":"https://data.greeneris.io/v1/sea/state","description":"Hourly sea-state forecast from Open-Meteo Marine wave models: wave height/direction/period, wind waves and swell, up to 7 days, UTC. Query: ?port=marseille|ajaccio|nice|... (12 Mediterranean presets) or ?latitude=43.3&longitude=5.4, plus ?days=1-7 (default 2). Includes a summary block (max wave height next 24h / full horizon). 1h cache. For sailing go/no-go, port ops and routing.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"days":2,"port":"marseille"},"type":"http"},"output":{"example":{"forecast_days":2,"hourly_units":{"wave_direction":"°","wave_height":"m","wave_period":"s"},"location":{"latitude":43.25,"longitude":5.375,"port":"marseille"},"source":"Open-Meteo Marine (wave models ECMWF/MeteoFrance/DWD, CC-BY 4.0)","summary":{"first_hours_wave_m":[0.38,0.4,0.44,0.5,0.54,0.58],"max_wave_height_m_24h":0.62,"max_wave_height_m_all":0.88}},"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":{"days":{"default":2,"description":"Forecast days 1-7","type":"integer"},"latitude":{"description":"Marine point latitude (if no port given)","type":"number"},"longitude":{"description":"Marine point longitude (if no port given)","type":"number"},"port":{"description":"Preset Mediterranean port name (e.g. marseille, ajaccio, genoa)","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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:14:04.111Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:14:03.891Z"},"liveness":{},"verified":false,"featured":false},{"id":3957,"slug":"3957","resource":"https://data.greeneris.io/v1/solar/history","description":"Historical daily solar irradiance and weather series from NASA POWER for any lat/lon: ALLSKY_SFC_SW_DWN (kWh/m2/day), T2M (deg C), WS10M (m/s) and other POWER codes. Query: ?latitude=48.85&longitude=2.35&start=20260601&end=20260630&parameters=ALLSKY_SFC_SW_DWN,T2M. Coverage 1981..present (few days lag), max 366 days per call, -999 marks missing days. 24h cache. Sized for PV project due diligence, agrivoltaics and off-grid design.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"end":"20260605","latitude":48.85,"longitude":2.35,"parameters":"ALLSKY_SFC_SW_DWN,T2M","start":"20260601"},"type":"http"},"output":{"example":{"daily":{"ALLSKY_SFC_SW_DWN":{"20260601":7.0603,"20260602":4.3289},"T2M":{"20260601":18.41,"20260602":16.17}},"end":"2026-06-05","fill_value":-999,"latitude":48.85,"longitude":2.35,"source":"NASA POWER (power.larc.nasa.gov), NASA open data","start":"2026-06-01","units":{"ALLSKY_SFC_SW_DWN":"kW-hr/m^2/day","T2M":"C"}},"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":{"end":{"description":"End date YYYYMMDD (max 366 days after start)","type":"string"},"latitude":{"description":"Latitude, decimal degrees (-90..90)","type":"number"},"longitude":{"description":"Longitude, decimal degrees (-180..180)","type":"number"},"parameters":{"default":"ALLSKY_SFC_SW_DWN,T2M","description":"1-6 comma-separated NASA POWER codes","type":"string"},"start":{"description":"Start date YYYYMMDD (>= 19810101)","type":"string"}},"required":["latitude","longitude","start","end"],"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:13:56.158Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:13:55.916Z"},"liveness":{},"verified":false,"featured":false},{"id":3958,"slug":"3958","resource":"https://data.greeneris.io/v1/air/quality","description":"Hourly air-quality data (PM2.5, PM10, ozone, NO2, European/US AQI) for any lat/lon, from the Copernicus CAMS model served by Open-Meteo (CC-BY 4.0), updated hourly. Query: ?latitude=48.8566&longitude=2.3522&hourly=pm2_5,pm10,european_aqi&forecast_days=2 (1..7 days). Returns parallel time/value arrays with units; cached 1h.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"forecast_days":2,"hourly":"pm2_5,pm10,european_aqi","latitude":48.8566,"longitude":2.3522},"type":"http"},"output":{"example":{"forecast_days":1,"hourly":{"european_aqi":[22,21],"pm10":[12.4,11.8],"pm2_5":[8.2,7.9],"time":["2026-07-13T00:00","2026-07-13T01:00"]},"hourly_units":{"european_aqi":"EAQI","pm10":"μg/m³","pm2_5":"μg/m³","time":"iso8601"},"latitude":48.9,"longitude":2.4,"source":"CAMS (Copernicus) via Open-Meteo, CC-BY 4.0 attribution required (open-meteo.com)"},"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":{"forecast_days":{"default":2,"maximum":7,"minimum":1,"type":"integer"},"hourly":{"default":"pm2_5,pm10,european_aqi","description":"Comma-separated variables among pm2_5, pm10, ozone, nitrogen_dioxide, sulphur_dioxide, carbon_monoxide, european_aqi, us_aqi, uv_index, dust, aerosol_optical_depth","type":"string"},"latitude":{"description":"Latitude WGS84 (-90..90)","type":"number"},"longitude":{"description":"Longitude WGS84 (-180..180)","type":"number"}},"required":["latitude","longitude"],"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:13:33.85Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:13:33.605Z"},"liveness":{},"verified":false,"featured":false},{"id":3959,"slug":"3959","resource":"https://data.greeneris.io/v1/us/wx-alerts","description":"Active weather alerts from the US National Weather Service (NOAA, public domain, real-time feed). Query: ?area=CA (2-letter state code) or ?point=34.05,-118.24; optional severity=Extreme|Severe|Moderate|Minor and event='Tornado Warning'. Returns up to 50 normalized alerts: event, severity, urgency, headline, affected areas, onset/expiry. count=0 means no active alert matches. 2 min cache.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"area":"CA","severity":"Severe"},"type":"http"},"output":{"example":{"alerts":[{"area_desc":"San Gorgonio Pass Near Banning","certainty":"Likely","description":"* WHAT...Temperatures up to 106 expected...","event":"Heat Advisory","expires":"2026-07-14T20:00:00-07:00","headline":"Heat Advisory issued July 13 at 2:57PM PDT","onset":"2026-07-13T14:57:00-07:00","sender":"NWS San Diego CA","severity":"Severe","urgency":"Expected"}],"count":1,"filters":{"area":"CA","severity":"Severe"},"source":"US National Weather Service (api.weather.gov, NOAA, public domain, real-time)","truncated":false},"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":{"area":{"description":"2-letter US state or marine area code (e.g. CA)","type":"string"},"event":{"description":"Exact event name, e.g. 'Tornado Warning'","type":"string"},"point":{"description":"GPS point 'lat,lon' (alternative to area)","type":"string"},"severity":{"enum":["Extreme","Severe","Moderate","Minor","Unknown"],"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:13:13.701Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:13:13.477Z"},"liveness":{},"verified":false,"featured":false},{"id":3960,"slug":"3960","resource":"https://data.greeneris.io/v1/us/treasury-rates","description":"Monthly average interest rates the US Treasury pays on its outstanding securities, from the official FiscalData API (Average Interest Rates dataset, updated monthly). Query: ?security=Treasury Bills (exact security_desc, optional; e.g. Treasury Notes, Treasury Bonds) &since=2026-01-01 (optional record_date floor) &limit=12 (1-100, newest first). Returns record_date, security type/name and avg rate in percent. Cached 24h.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"limit":3,"security":"Treasury Bills"},"type":"http"},"output":{"example":{"count":2,"rates":[{"avg_interest_rate_pct":3.706,"record_date":"2026-06-30","security":"Treasury Bills","security_type":"Marketable"},{"avg_interest_rate_pct":3.741,"record_date":"2026-05-31","security":"Treasury Bills","security_type":"Marketable"}],"source":"US Treasury FiscalData API, Average Interest Rates on Treasury Securities (monthly, public domain)"},"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":{"limit":{"default":12,"description":"Max records, newest first (1-100)","type":"integer"},"security":{"description":"Exact security_desc filter, e.g. Treasury Bills","type":"string"},"since":{"description":"Only records with record_date >= this ISO date","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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:12:59.624Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:12:59.345Z"},"liveness":{},"verified":false,"featured":false},{"id":3961,"slug":"3961","resource":"https://data.greeneris.io/v1/global/leading-indicators","description":"OECD Composite Leading Indicator (amplitude-adjusted, long-term trend = 100), the reference early signal of business-cycle turning points. Query: ?area=USA&n=6 (area codes: USA, DEU, FRA, GBR, JPN, G20...; n = last N monthly values, 1-36). Returns monthly observations plus a computed cycle_signal (expansion/downturn/slowdown/recovery). Published ~mid-month by OECD; 24h cache.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"area":"USA","n":6},"type":"http"},"output":{"example":{"area":"USA","area_name":"United States","cycle_signal":"expansion","frequency":"monthly","indicator":"composite_leading_indicator_amplitude_adjusted","observations":[{"period":"2026-05","value":100.7588},{"period":"2026-06","value":100.8024}],"source":"OECD Composite Leading Indicators, sdmx.oecd.org (CC BY 4.0)","trend_level":100},"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":{"area":{"default":"USA","description":"OECD area code (e.g. USA, DEU, G20)","type":"string"},"n":{"default":6,"description":"Last N monthly observations (1-36)","type":"integer"}},"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:12:40.619Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:12:40.369Z"},"liveness":{},"verified":false,"featured":false},{"id":3962,"slug":"3962","resource":"https://data.greeneris.io/v1/global/macro","description":"Annual macroeconomic series from the World Bank Indicators API, normalized JSON. Query: ?country=USA&indicator=FP.CPI.TOTL.ZG&years=5 (ISO3 country code; common indicators: FP.CPI.TOTL.ZG inflation %, NY.GDP.MKTP.CD GDP current US$, GC.DOD.TOTL.GD.ZS gov debt %GDP, SL.UEM.TOTL.ZS unemployment %). Returns the last N years with values, newest first. 200+ countries; 24h cache.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"country":"USA","indicator":"FP.CPI.TOTL.ZG","years":3},"type":"http"},"output":{"example":{"country":"USA","country_name":"United States","indicator":"FP.CPI.TOTL.ZG","indicator_name":"Inflation, consumer prices (annual %)","last_updated":"2026-07-01","observations":[{"value":2.9495,"year":"2024"},{"value":4.1163,"year":"2023"}],"source":"World Bank Open Data (CC BY 4.0), annual series"},"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":{"country":{"default":"USA","description":"ISO3 country code","type":"string"},"indicator":{"default":"FP.CPI.TOTL.ZG","description":"World Bank indicator id","type":"string"},"years":{"default":5,"description":"Last N years (1-20)","type":"integer"}},"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:12:30.273Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:12:30.06Z"},"liveness":{},"verified":false,"featured":false},{"id":3963,"slug":"3963","resource":"https://data.greeneris.io/v1/oecd/cpi","description":"Headline national CPI, year-on-year growth rate (%), monthly, from the official OECD SDMX API (dataset DSD_PRICES@DF_PRICES_ALL). Complements Eurostat HICP with USA, GBR, JPN, CAN and other OECD economies under one methodology. Query: ?country=USA (REF_AREA code) &last_n=12 (1-24 months, default 1). Returns date-sorted observations plus the latest print; 24h cache. Recency varies by country; series older than 18 months are refused (502, not charged). Data: OECD, CC BY 4.0.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"country":"USA","last_n":3},"type":"http"},"output":{"example":{"country":"FRA","country_name":"France","latest_annual_rate_percent":0.9021049,"latest_period":"2025-12","measure":"Consumer price index, all items, annual growth rate, percent","observations":[{"annual_rate_percent":0.7919967,"period":"2025-11"},{"annual_rate_percent":0.9021049,"period":"2025-12"}],"source":"OECD Data Explorer, dataset DSD_PRICES@DF_PRICES_ALL (CC BY 4.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":{"country":{"default":"USA","description":"OECD REF_AREA code (USA, GBR, JPN, FRA...)","type":"string"},"last_n":{"default":1,"description":"Number of most recent months (1-24)","type":"integer"}},"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:12:24.1Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:12:23.882Z"},"liveness":{},"verified":false,"featured":false},{"id":3964,"slug":"3964","resource":"https://data.greeneris.io/v1/ca/boc-rates","description":"Official Bank of Canada Valet observations, normalized JSON. Query: ?series=FXUSDCAD,FXEURCAD&recent=5 (1-10 comma-separated codes; FX pairs like FXUSDCAD/FXEURCAD/FXGBPCAD, overnight target rate V39079, prime rate V80691311). recent=N returns the last N daily observations (default 1, max 60). Primary-source CAD reference, published each business day; 6h cache.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"recent":3,"series":"FXUSDCAD,V39079"},"type":"http"},"output":{"example":{"series":{"FXUSDCAD":{"label":"USD/CAD","observations":[{"date":"2026-07-10","value":1.4146}]}},"source":"Bank of Canada Valet API (official daily data)"},"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":{"recent":{"default":1,"description":"Last N daily observations (1-60)","type":"integer"},"series":{"default":"FXUSDCAD","description":"Comma-separated Valet series codes (max 10)","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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:12:02.34Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:12:02.086Z"},"liveness":{},"verified":false,"featured":false},{"id":3965,"slug":"3965","resource":"https://data.greeneris.io/v1/fx/history","description":"European Central Bank reference exchange rates for any past date or date range (business days since 1999-01-04), via frankfurter.dev. Query: ?date=2026-05-01 for one day, or ?start=2026-05-01&end=2026-05-08 for a daily series (max 366 days), plus ?base=EUR&symbols=USD,GBP (symbols optional -> all). Series responses nest rates by date. Historical data is immutable; served with a 24h cache.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"base":"EUR","end":"2026-05-08","start":"2026-05-01","symbols":"USD"},"type":"http"},"output":{"example":{"base":"EUR","end_date":"2026-05-08","rates":{"2026-04-30":{"USD":1.1702},"2026-05-04":{"USD":1.17},"2026-05-05":{"USD":1.1686}},"source":"ECB reference rates via frankfurter.dev (business days, since 1999)","start_date":"2026-04-30"},"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":{"base":{"default":"EUR","description":"Base currency code","type":"string"},"date":{"description":"Single day YYYY-MM-DD (mutually exclusive with start/end)","type":"string"},"end":{"description":"Series end YYYY-MM-DD (default today, max 366 days after start)","type":"string"},"start":{"description":"Series start YYYY-MM-DD","type":"string"},"symbols":{"description":"Comma-separated target currencies, max 12 (optional -> all)","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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:11:49.007Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:11:48.807Z"},"liveness":{},"verified":false,"featured":false},{"id":3966,"slug":"3966","resource":"https://data.greeneris.io/v1/world/holidays","description":"Full list of official public holidays for one country and year, from the Nager.Date registry (100+ countries, legally accurate dates). Query: ?country=FR (ISO 3166-1 alpha-2, required) &year=2026 (1975-2077, defaults to current year). Returns date, English + local name, nationwide flag, regional counties and holiday types per entry. Cached 24h.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"country":"FR","year":2026},"type":"http"},"output":{"example":{"count":11,"country":"FR","holidays":[{"counties":null,"date":"2026-01-01","local_name":"Jour de l'an","name":"New Year's Day","nationwide":true,"types":["Public"]}],"source":"Nager.Date public holidays API (date.nager.at, open-source MIT project)","year":2026},"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":{"country":{"description":"ISO 3166-1 alpha-2 country code, e.g. FR","type":"string"},"year":{"description":"Year between 1975 and 2077 (default: current year)","type":"integer"}},"required":["country"],"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:11:28.72Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:11:28.518Z"},"liveness":{},"verified":false,"featured":false},{"id":3967,"slug":"3967","resource":"https://data.greeneris.io/v1/eu/power-price","description":"Wholesale day-ahead electricity prices in EUR/MWh per European bidding zone, from the Energy-Charts API (Fraunhofer ISE; data CC BY 4.0 from Bundesnetzagentur/SMARD). Query: ?bzn=DE-LU|FR|NL|ES|IT-NORTH|SE4... (44 zones), optional ISO window &start=2026-07-12&end=2026-07-13. Returns timestamped price points (15-min or hourly slots, max 288). 1h cache.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"bzn":"FR"},"type":"http"},"output":{"example":{"bzn":"FR","count":96,"points":[{"price":63.61,"time_utc":"2026-07-14T00:00:00Z"},{"price":60.2,"time_utc":"2026-07-14T00:15:00Z"}],"source":"Energy-Charts API (Fraunhofer ISE) -- CC BY 4.0 (creativecommons.org/licenses/by/4.0) from Bundesnetzagentur | SMARD.de","unit":"EUR/MWh"},"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":{"bzn":{"default":"DE-LU","description":"Bidding zone code, e.g. DE-LU, FR, NL, IT-NORTH","type":"string"},"end":{"description":"ISO 8601 window end (optional, with start)","type":"string"},"start":{"description":"ISO 8601 window start (optional, with end)","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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:11:22.704Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:11:22.321Z"},"liveness":{},"verified":false,"featured":false},{"id":3968,"slug":"3968","resource":"https://data.greeneris.io/v1/eu/holidays-regional","description":"Public holidays and school holidays with subdivision granularity (German Laender, French academies, Spanish communities...) from the OpenHolidays API (data ODbL-1.0, ~36 mostly European countries). Query: ?country=DE&from=2026-07-01&to=2026-12-31&type=public|school&subdivision=DE-BY (optional ISO 3166-2 filter; window max 366 days, default today +6 months). Each entry: dates, English name, nationwide flag, affected subdivision codes. 24h cache.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"country":"DE","from":"2026-10-01","to":"2026-11-05","type":"public"},"type":"http"},"output":{"example":{"count":2,"country":"DE","from":"2026-10-01","holiday_type":"public","holidays":[{"end_date":"2026-10-03","name":"Day of German Unity","nationwide":true,"start_date":"2026-10-03","subdivisions":[],"type":"Public"},{"end_date":"2026-11-01","name":"All Saints' Day","nationwide":false,"start_date":"2026-11-01","subdivisions":["DE-SL","DE-NW","DE-BW","DE-RP","DE-BY"],"type":"Public"}],"source":"OpenHolidays API (openholidaysapi.org), data ODbL-1.0, attribution required","subdivision":null,"to":"2026-11-05"},"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":{"country":{"description":"ISO 3166-1 alpha-2 country code (e.g. DE, FR, AT)","type":"string"},"from":{"description":"ISO start date (default: today)","type":"string"},"subdivision":{"description":"ISO 3166-2 subdivision filter, e.g. DE-BY","type":"string"},"to":{"description":"ISO end date (default: from + 6 months, max +366 days)","type":"string"},"type":{"default":"public","enum":["public","school"],"type":"string"}},"required":["country"],"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:11:15.711Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:11:15.461Z"},"liveness":{},"verified":false,"featured":false},{"id":3969,"slug":"3969","resource":"https://data.greeneris.io/v1/eu/inflation","description":"Monthly HICP inflation as annual rate of change (%) from Eurostat dataset prc_hicp_manr, the official primary source. Query: ?geo=EA|FR|DE|EU27_2020 &coicop=CP00 (all items) | CP011 (food) | CP045 (energy) &last_n=12 (1-24 months, default 1). Returns date-sorted observations plus the latest print; 24h cache. Data: Eurostat, CC BY 4.0.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"coicop":"CP00","geo":"EA","last_n":3},"type":"http"},"output":{"example":{"coicop":"CP00","coicop_label":"All-items HICP","dataset":"prc_hicp_manr","geo":"EA","latest_annual_rate_percent":2,"latest_period":"2025-12","measure":"HICP annual rate of change, percent","observations":[{"annual_rate_percent":2.1,"period":"2025-11"},{"annual_rate_percent":2,"period":"2025-12"}],"source":"Eurostat, dataset prc_hicp_manr (CC BY 4.0, monthly official HICP)","updated":"2026-02-06T23:00:00+0100"},"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":{"coicop":{"default":"CP00","description":"COICOP item code (CP00 all items, CP011 food, CP045 energy)","type":"string"},"geo":{"default":"EA","description":"Eurostat geo code (EA, FR, DE, IT, EU27_2020...)","type":"string"},"last_n":{"default":1,"description":"Number of most recent months (1-24)","type":"integer"}},"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:11:09Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:11:08.781Z"},"liveness":{},"verified":false,"featured":false},{"id":3970,"slug":"3970","resource":"https://data.greeneris.io/v1/eu/yield-curve","description":"Latest euro area risk-free spot yields from the ECB Data Portal (dataset YC, AAA-rated central government bonds, Svensson model; updated each business day ~12:00 CET). Query: ?tenors=3M,1Y,2Y,5Y,10Y,30Y (1-8 tenors from 3M to 30Y). Returns yields_pct per tenor, observation date, and the 2s10s spread in bp when 2Y and 10Y are requested. 1h cache.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"tenors":"3M,1Y,2Y,5Y,10Y,30Y"},"type":"http"},"output":{"example":{"date":"2026-07-09","source":"ECB Data Portal, dataset YC (euro area AAA central government bonds, Svensson spot rates)","spread_2s10s_bp":51.46,"yields_pct":{"10Y":3.1292,"1Y":2.5258,"2Y":2.6146,"30Y":3.6265,"3M":2.3222,"5Y":2.7629}},"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":{"tenors":{"default":"3M,1Y,2Y,5Y,10Y,30Y","description":"Comma-separated tenors (1-8) among 3M,6M,9M,1Y..10Y,15Y,20Y,25Y,30Y","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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:10:59.589Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:10:59.343Z"},"liveness":{},"verified":false,"featured":false},{"id":3971,"slug":"3971","resource":"https://data.greeneris.io/v1/eu/policy-rates","description":"Current levels of the three ECB key interest rates -- main refinancing operations (MRR_FR), deposit facility (DFR) and marginal lending facility (MLFR) -- straight from the official ECB Data Portal (dataflow FM, daily levels). Query: ?last=N (1-60, default 1) to include the N most recent daily observations per rate. Returns latest values plus dated series, in percent per annum; served with a 6h cache.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"last":"1"},"type":"http"},"output":{"example":{"as_of":"2026-06-17","latest":{"deposit_facility":2.25,"main_refinancing":2.4,"marginal_lending":2.65},"series":{"deposit_facility":[{"date":"2026-06-17","rate":2.25}],"main_refinancing":[{"date":"2026-06-17","rate":2.4}],"marginal_lending":[{"date":"2026-06-17","rate":2.65}]},"source":"European Central Bank Data Portal, dataflow FM (reuse permitted with attribution to the ECB)","unit":"percent per annum"},"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":{"last":{"default":"1","description":"Number of most recent daily observations per rate (1-60)","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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:10:50.76Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:10:50.559Z"},"liveness":{},"verified":false,"featured":false},{"id":3972,"slug":"3972","resource":"https://data.greeneris.io/v1/eu/estr","description":"Euro Short-Term Rate (ESTR), the official euro overnight benchmark, direct from the ECB Data Portal (dataset EST, published each TARGET2 business day ~08:00 CET). Query: ?last_n=5 (1-30 fixings, default 1) &include_volume=true to add the underlying transaction volume in EUR millions. Returns date-sorted observations plus the latest fixing; 1h cache.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"include_volume":true,"last_n":1},"type":"http"},"output":{"example":{"latest_date":"2026-07-10","latest_rate_percent":2.182,"observations":[{"date":"2026-07-10","rate_percent":2.182,"volume_eur_millions":64378}],"rate":"ESTR (euro short-term rate), volume-weighted trimmed mean, percent per annum","source":"European Central Bank Data Portal, dataset EST (published each TARGET2 business day ~08:00 CET)"},"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":{"include_volume":{"default":false,"description":"Also return daily transaction volume in EUR millions","type":"boolean"},"last_n":{"default":1,"description":"Number of most recent fixings (1-30)","type":"integer"}},"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:10:42.971Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:10:42.76Z"},"liveness":{},"verified":false,"featured":false},{"id":3973,"slug":"3973","resource":"https://data.greeneris.io/v1/screen/sanctions","description":"Screen a name against the five official sanctions lists (EU, US OFAC SDN, UN, UK FCDO, French asset freezes) from a snapshot refreshed daily, with per-list dates. Query: name=NAME (optional threshold=0.6-1.0, lists=eu,ofac,un,uk,fr). Returns scored matches with entity type and programs, and a verdict: match, possible_match or no_match.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"name":"hezbollah"},"type":"http"},"output":{"example":{"match_count":1,"matches":[{"entity_type":"entity","list":"eu","primary_name":"HIZBALLAH","score":0.95}],"query":"hezbollah","verdict":"match"},"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":{"lists":{"description":"Comma-separated subset of eu,ofac,un,uk,fr (default: all)","type":"string"},"name":{"description":"Person or company name to screen (2-120 chars)","type":"string"},"threshold":{"description":"Fuzzy match threshold 0.6-1.0 as decimal (default 0.85)","type":"string"}},"required":["name"],"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:10:25.589Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:10:25.331Z"},"liveness":{},"verified":false,"featured":false},{"id":3974,"slug":"3974","resource":"https://data.greeneris.io/v1/ie/company","description":"Irish company registry search on CRO open data (opendata.cro.ie, daily snapshot of the Companies Registration Office register). Query: ?q=ryanair (full-text name search) or ?q=249885 (company number), optional limit (1-10, default 3). Returns company number, name, status, type, registration and dissolution dates, registered address, NACE code, last annual return and accounts dates. Company data only. CC-BY 4.0. 24h cache.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"3000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"limit":1,"q":"ryanair"},"type":"http"},"output":{"example":{"match_mode":"company_num","query":"249885","results":[{"address":"RYANAIR DUBLIN OFFICE, AIRSIDE BUSINESS PARK, SWORDS CO. DUBLIN, SWORDS, DUBLIN","company_num":249885,"company_type":"PLC - Public Limited Company","dissolution_date":null,"eircode":null,"insolvency_signal":false,"last_accounts_date":"2025-03-31","last_annual_return_date":"2025-10-09","nace_code":null,"name":"RYANAIR HOLDINGS PUBLIC LIMITED COMPANY","next_annual_return_due":"2026-10-09","registration_date":"1996-06-05","status":"Normal"}],"source":"opendata.cro.ie (Companies Registration Office Ireland, CC-BY 4.0, daily register snapshot); company data only, no personal data","total_results":1},"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":{"limit":{"default":3,"description":"Max results (1-10)","type":"integer"},"q":{"description":"Company name (full-text search) or CRO company number (digits only)","type":"string"}},"required":["q"],"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:10:04.119Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:10:03.918Z"},"liveness":{},"verified":false,"featured":false},{"id":3975,"slug":"3975","resource":"https://data.greeneris.io/v1/sk/company","description":"Official Slovak business registry (RPO) search via api.statistics.sk (Statistical Office of the SR). Query: ?q=31333532 (8-digit ICO) or ?q=eset (name; historic names also match, current-name hits rank first). Optional active_only=true, limit 1-5. Returns per entity: ICO, current name, legal form, address, source register, establishment/termination dates. Personal data of individual entrepreneurs is stripped (GDPR). 24h cache.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"3000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"q":"31333532"},"type":"http"},"output":{"example":{"match_type":"ico","results":[{"address":{"country":"Slovenská republika","municipality":"Bratislava","postal_code":"85101","street":"Einsteinova 24"},"established_on":"1992-09-17","ico":"31333532","legal_form":{"code":"112","name":"Spoločnosť s ručením obmedzeným"},"name":"ESET, spol. s r.o.","natural_person":false,"registration_number":"Sro/3586/B","source_register":"Obchodný register","terminated_on":null}],"source":"api.statistics.sk RPO (Register of Legal Entities, Statistical Office of the Slovak Republic, CC BY 4.0); personal data of individuals removed","total_results":1},"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":{"active_only":{"default":false,"description":"Only entities not yet terminated","type":"boolean"},"limit":{"default":5,"description":"Max results (1-5)","type":"integer"},"q":{"description":"Company name (3+ chars) or ICO, the 8-digit Slovak organisation id","type":"string"}},"required":["q"],"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:09:43.478Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:09:43.241Z"},"liveness":{},"verified":false,"featured":false},{"id":3976,"slug":"3976","resource":"https://data.greeneris.io/v1/pl/company","description":"Polish company due diligence in one call, combining Biala Lista VAT (Ministry of Finance) and the KRS court registry. Query: ?nip=7740001454 or ?krs=0000028860 (digits only). Returns VAT status, name, REGON, KRS, address, government-verified bank accounts (anti-fraud), plus legal form, capital, registration date and insolvency signals (KRS dzial 6: bankruptcy, restructuring, liquidation). Personal data stripped (GDPR). 24h cache.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"3000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"nip":"7740001454"},"type":"http"},"output":{"example":{"address":"CHEMIKÓW 7, 09-411 PŁOCK","bank_accounts":["40124010661111001156329830","52113000070003901111200009"],"bank_accounts_count":232,"capital":{"amount":1451177561.25,"currency":"PLN"},"insolvency_signals":[],"krs":"0000028860","legal_form":"SPÓŁKA AKCYJNA","name":"ORLEN SPÓŁKA AKCYJNA","natural_person":false,"nip":"7740001454","registration_date":"2001-07-19","regon":"610188201","source":"wl-api.mf.gov.pl (Biala Lista VAT, PL Ministry of Finance) + api-krs.ms.gov.pl (KRS, PL Ministry of Justice), public registry data; personal data on representatives, partners and clerks removed; sole-trader addresses withheld","vat_active":true,"vat_registration_date":"1993-07-05","vat_status":"Czynny"},"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":{"anyOf":[{"required":["nip"]},{"required":["krs"]}],"properties":{"krs":{"description":"KRS court registry number, up to 10 digits","type":"string"},"nip":{"description":"Polish tax ID (NIP), exactly 10 digits","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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:09:22.078Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:09:21.882Z"},"liveness":{},"verified":false,"featured":false},{"id":3977,"slug":"3977","resource":"https://data.greeneris.io/v1/ch/company","description":"Official Swiss commercial register via Zefix (Federal Office of Justice). Search: ?q=swisscom (company name, 3+ chars) returns matches with UID, legal form and status. Profile: ?uid=CHE-105.909.036 (or ?chid=CH-...) returns the full record: legal form, status, canton, registered seat, purpose, capital and the official Zefix/cantonal excerpt links. Optional canton, active_only, limit (1-20). Sole-proprietor home addresses withheld (GDPR). 24h cache.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"limit":1,"q":"swisscom"},"type":"http"},"output":{"example":{"count":1,"results":[{"address":{"care_of":null,"city":"Bern","house_number":"6","po_box":null,"postal_code":"3050","street":"Alte Tiefenaustrasse"},"canton":"BE","cantonal_excerpt_url":"https://be.chregister.ch/cr-portal/auszug/auszug.xhtml?uid=CHE-102.753.938","capital":null,"chid":"CH03580182127","deletion_date":null,"ehraid":434694,"legal_form":"Public sector institution","legal_form_id":8,"legal_seat":"Ittigen","name":"Swisscom AG","natural_person":false,"purpose":"Die Gesellschaft bezweckt, im In- und Ausland Fernmelde- und Rundfunkdienste sowie damit zusammenhaengende Produkte ...","sogc_date":"2026-06-30","status":"ACTIVE","uid":"CHE102753938","zefix_url":"https://www.zefix.admin.ch/en/search/entity/list?name=CHE102753938&directLink=true"}],"source":"Zefix (zefix.admin.ch), Swiss Federal Office of Justice, official central business name index; sole-proprietor address withheld (GDPR)"},"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":{"active_only":{"default":true,"description":"false = include cancelled companies in search","type":"boolean"},"canton":{"description":"Filter search by 2-letter canton, e.g. ZH","type":"string"},"chid":{"description":"Swiss CH-ID, e.g. CH-020.3.926.598-9","type":"string"},"limit":{"default":5,"description":"Max search results (1-20)","type":"integer"},"q":{"description":"Company name to search (3+ chars, substring)","type":"string"},"uid":{"description":"Swiss UID for the full record, e.g. CHE-105.909.036","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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:09:12.631Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:09:12.337Z"},"liveness":{},"verified":false,"featured":false},{"id":3978,"slug":"3978","resource":"https://data.greeneris.io/v1/cz/company","description":"Official Czech business register lookup via ARES (Ministry of Finance, ares.gov.cz). Query: ?q=skoda or ?q=00177041 (company name or 8-digit ICO), optional limit (1-10). Returns ICO, DIC (CZ VAT number, cross-checkable in EU VIES), legal form, registered address, NACE activity codes, per-register status (commercial, trade, VAT) and creation date. Company data only, personal data stripped (GDPR). 24h cache.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"3000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"limit":1,"q":"skoda auto"},"type":"http"},"output":{"example":{"results":[{"address":{"city":"Mladá Boleslav","country":"CZ","postal_code":"29301","text":"tř. Václava Klementa 869, Mladá Boleslav II, 29301 Mladá Boleslav"},"date_created":"1990-11-20","date_dissolved":null,"dic":"CZ00177041","ico":"00177041","last_updated":"2026-07-10","legal_form":"121","nace_codes":["29100","45200","47740","69200","74300","77110"],"name":"Škoda Auto a.s.","natural_person":false,"registrations":{"dph":"AKTIVNI","res":"AKTIVNI","ros":"AKTIVNI","rzp":"AKTIVNI","sd":"ZANIKLY","vr":"AKTIVNI"}}],"source":"ARES, Czech Ministry of Finance (ares.gov.cz), official economic-subject register, open data; personal data of natural persons removed","total_results":12},"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":{"limit":{"default":3,"description":"Max results (1-10)","type":"integer"},"q":{"description":"Company name or ICO (8-digit Czech company id)","type":"string"}},"required":["q"],"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:08:59.991Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:08:59.772Z"},"liveness":{},"verified":false,"featured":false},{"id":3979,"slug":"3979","resource":"https://data.greeneris.io/v1/eu/eori","description":"Live EORI (Economic Operators Registration and Identification) validation via the European Commission EOS/DDS2 service -- the number every business needs to clear customs in the EU. Query: ?eori=FR38347481400100 (2-letter country + up to 15 alphanumerics). Returns valid true/false plus registered name and address when the operator consented to publication. SOAP upstream, clean JSON out; 24h cache.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"3000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"eori":"FR38347481400100"},"type":"http"},"output":{"example":{"address":"2 Rond-point EMILE DEWOITINE, 31700, BLAGNAC, France","eori":"FR38347481400100","name":"AIRBUS","source":"European Commission EOS/DDS2","status_description":"Valid","valid":true},"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":{"eori":{"description":"EORI number: 2-letter country code + 1-15 alphanumerics (FR uses SIRET)","type":"string"}},"required":["eori"],"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:08:19.051Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:08:18.783Z"},"liveness":{},"verified":false,"featured":false},{"id":3980,"slug":"3980","resource":"https://data.greeneris.io/v1/eu/vat-check","description":"Live intra-EU VAT number validation via the European Commission VIES REST API (real-time query of the member state registry). Query: ?cc=IE&vat=6388047V (cc = member state code incl. EL/XI, vat = number without country prefix). Returns is_valid, the trader name and address as registered (when the member state publishes them) and request_date (compliance timestamp); 24h cache.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"cc":"IE","vat":"6388047V"},"type":"http"},"output":{"example":{"address":"3RD FLOOR, GORDON HOUSE, BARROW STREET, DUBLIN 4","country_code":"IE","is_valid":true,"name":"GOOGLE IRELAND LIMITED","request_date":"2026-07-13T08:42:27.241Z","source":"VIES REST API (European Commission, DG TAXUD) -- live check against the member state registry","user_error":"VALID","vat_number":"6388047V"},"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":{"cc":{"description":"EU member state code (2 letters, e.g. IE, FR, EL, XI)","type":"string"},"vat":{"description":"VAT number without the country prefix","type":"string"}},"required":["cc","vat"],"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:08:10.683Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:08:10.471Z"},"liveness":{},"verified":false,"featured":false},{"id":3981,"slug":"3981","resource":"https://data.greeneris.io/v1/fr/business-days","description":"Adds N French business days to a date (?start=2026-07-13&add=30) or counts them over a range (?from=2026-07-01&to=2026-09-30). Skips weekends and the 11 French legal public holidays (movable feasts computed via Butcher-Meeus). mode=ouvres (Mon-Fri, default) or ouvrables (Mon-Sat). Deterministic local computation, JSON.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"add":30,"start":"2026-07-13"},"type":"http"},"output":{"example":{"business_days_added":30,"calendar_days":43,"end_date":"2026-08-25","holidays_crossed":[{"date":"2026-07-14","name":"fete_nationale"},{"date":"2026-08-15","name":"assomption"}],"mode":"ouvres","source":"Computed locally: French legal holidays (Code du travail L3133-1), Easter via Butcher-Meeus","start":"2026-07-13"},"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":{"add":{"description":"Business days to add, 1-366 (default 1)","type":"integer"},"from":{"description":"ISO range start (use with to, counting mode)","type":"string"},"mode":{"default":"ouvres","enum":["ouvres","ouvrables"],"type":"string"},"start":{"description":"ISO date to add business days to (use with add)","type":"string"},"to":{"description":"ISO range end (inclusive)","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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:07:53.918Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:07:53.689Z"},"liveness":{},"verified":false,"featured":false},{"id":3982,"slug":"3982","resource":"https://data.greeneris.io/v1/eu/tenders","description":"Fresh EU public procurement notices from TED (Tenders Electronic Daily, official Publications Office API, new notices daily). Query: ?cpv=48000000&country=FRA&days_back=7&limit=10 (cpv = 8-digit CPV code, country = 3-letter buyer country, all optional). Each notice: publication_number, publication_date, title, buyer_name, tender deadline, notice URL. 1h cache.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"country":"FRA","cpv":"48000000","days_back":7,"limit":5},"type":"http"},"output":{"example":{"notices":[{"buyer_name":"OPHIS","deadline":"2026-08-10","publication_date":"2026-07-06","publication_number":"460906-2026","title":"France - Software package and information systems - Accord-cadre titres-restaurant","url":"https://ted.europa.eu/en/notice/460906-2026"}],"query":{"country":"FRA","cpv":"48000000","published_since":"20260706"},"source":"TED - Tenders Electronic Daily, Publications Office of the European Union","total_matches":44},"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":{"country":{"description":"3-letter buyer country code, e.g. FRA (optional)","type":"string"},"cpv":{"description":"8-digit CPV classification code (optional)","type":"string"},"days_back":{"default":7,"description":"Look-back window in days, 1-30","type":"integer"},"limit":{"default":10,"description":"Max notices returned, 1-25","type":"integer"}},"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:07:41.651Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:07:41.409Z"},"liveness":{},"verified":false,"featured":false},{"id":3983,"slug":"3983","resource":"https://data.greeneris.io/v1/fr/tenders","description":"Daily feed of French public tender notices from BOAMP (DILA official open-data portal, Licence Ouverte), newest first. Returns notice id, subject, buyer name, publication date, response deadline, market family and sector descriptors. Query: ?department=59&keyword=informatique&limit=20 (all params optional, max 50). Cached 1h - fresh enough to react on publication day.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"department":"59","keyword":"informatique","limit":10},"type":"http"},"output":{"example":{"query":{"department":"59","keyword":null,"limit":1},"returned":1,"source":"BOAMP via DILA opendatasoft (boamp-datadila.opendatasoft.com, Licence Ouverte)","tenders":[{"code_departement":["59"],"datelimitereponse":"2026-09-15T09:00:00+00:00","dateparution":"2026-07-14","descripteur_libelle":["Assurance"],"famille_libelle":"Marchés européens","idweb":"26-69795","nomacheteur":"Ville de Loos","objet":"MARCHE DE PRESTATIONS DE SERVICES D'ASSURANCES (6 lots)","type_marche":["SERVICES"],"url_avis":"https://www.boamp.fr/pages/avis/?q=idweb:26-69795"}],"total_matches":80499},"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":{"department":{"description":"French department code, e.g. 59, 2A, 971","type":"string"},"keyword":{"description":"Sector keyword matched against BOAMP descriptors, e.g. informatique","type":"string"},"limit":{"default":10,"description":"Number of notices to return (1-50)","type":"integer"}},"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:07:30.057Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:07:29.822Z"},"liveness":{},"verified":false,"featured":false},{"id":3984,"slug":"3984","resource":"https://data.greeneris.io/v1/fr/power-mix","description":"Latest observed 15-min records from RTE's eCO2mix national real-time dataset (ODRE portal, Licence Ouverte 2.0). Per record: UTC timestamp, consumption vs D/D-1 forecasts (MW), production by source (nuclear, wind, solar, hydro, gas, coal, bioenergy, storage), grid CO2 intensity (g/kWh) and commercial exchanges per border. Query: ?rows=1-12 (default 4 = last hour). 15-min cache.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"rows":4},"type":"http"},"output":{"example":{"count":1,"records":[{"co2_intensity_g_kwh":39,"consumption_mw":37746,"exchange_mw":{"england":-2316,"germany_belgium":-5483,"italy":-2500,"physical_total":-13253,"spain":-1000,"switzerland":-2227},"forecast_d1_mw":36700,"forecast_d_mw":37176,"production_mw":{"battery_discharge":90,"battery_storage":-9,"bioenergy":1018,"coal":0,"fuel_oil":36,"gas":3455,"hydro":3998,"nuclear":37611,"pumped_storage":-183,"solar":1148,"wind":3836},"timestamp_utc":"2026-07-14T05:15:00+00:00"}],"source":"RTE eCO2mix real-time via ODRE (Licence Ouverte 2.0, attribution RTE/ODRE)"},"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":{"rows":{"default":4,"description":"Number of latest 15-min records, 1-12","type":"integer"}},"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:07:21.516Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:07:21.309Z"},"liveness":{},"verified":false,"featured":false},{"id":3985,"slug":"3985","resource":"https://data.greeneris.io/v1/fr/risks","description":"Official risk register for any French commune from the GeoRisques GASPAR database (BRGM / Ministry of Ecological Transition, Licence Ouverte): flood, earthquake, industrial hazard, dam failure, ground movement, dangerous-goods transport, etc. Query: ?code_insee=31069 (INSEE commune code, not a postal code). Returns coded risk list with French labels. Slow-moving data, cached 7 days.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"code_insee":"31069"},"type":"http"},"output":{"example":{"code_insee":"31069","commune":"BLAGNAC","risk_count":5,"risks":[{"code":"11","label":"Inondation"},{"code":"112","label":"Par une crue à débordement lent de cours d'eau"},{"code":"21","label":"Risque industriel"},{"code":"211","label":"Effet thermique"},{"code":"23","label":"Rupture de barrage"}],"source":"GeoRisques GASPAR (georisques.gouv.fr, BRGM/MTE, Licence Ouverte)"},"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":{"code_insee":{"description":"5-char INSEE commune code, e.g. 31069 or 2A004 (not a postal code)","type":"string"}},"required":["code_insee"],"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:07:05.747Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:07:05.545Z"},"liveness":{},"verified":false,"featured":false},{"id":3986,"slug":"3986","resource":"https://data.greeneris.io/v1/fr/fuel","description":"Near-real-time pump prices (EUR/L) for French gas stations from the official roulez-eco feed (data.economie.gouv.fr, updated continuously). Query: ?dept=75 (departement code) and/or ?city=Lyon, optional &fuel=gazole|sp95|sp98|e10|e85|gplc to sort cheapest-first and drop stations without that fuel, &limit=10 (1-40). Returns per station: address, lat/lon, per-fuel price with update timestamp, 24/7 automat flag. Cached 10 min.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"dept":"75","fuel":"gazole","limit":3},"type":"http"},"output":{"example":{"city":null,"count":1,"dept":"75","sorted_by":"gazole_prix asc","source":"Prix des carburants, flux instantane (data.economie.gouv.fr / roulez-eco, Licence Ouverte 2.0)","stations":[{"address":"2/10 BLD FORT DE VAUX","city":"Paris","dept":"75","id":92300004,"lat":48.893,"lon":2.302,"open_24h_automat":true,"postal_code":"75017","prices":{"gazole":{"price_eur_l":1.94,"updated_at":"2026-07-13T09:49:54+00:00"},"sp98":{"price_eur_l":1.989,"updated_at":"2026-07-13T09:49:54+00:00"}}}],"total_count":45},"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":{"city":{"description":"City name, e.g. Lyon","type":"string"},"dept":{"description":"French departement code, e.g. 75, 2A, 971","type":"string"},"fuel":{"description":"Sort cheapest-first by this fuel and require it in stock","enum":["gazole","sp95","sp98","e10","e85","gplc"],"type":"string"},"limit":{"description":"Max stations, 1-40 (default 10)","type":"integer"}},"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:06:50.083Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:06:49.879Z"},"liveness":{},"verified":false,"featured":false},{"id":3987,"slug":"3987","resource":"https://data.greeneris.io/v1/fr/communes","description":"Official French administrative reference from geo.api.gouv.fr (INSEE/IGN data). Look up communes by ?cp=31700 (postal code), ?code=31056 (INSEE), ?nom=Blagnac (fuzzy name) or ?lat=43.63&lon=1.37 (commune containing a point). Returns up to 20 communes with name, INSEE code, population, postal codes, departement, region and EPCI. The postal-to-INSEE mapping is the pivot key for joining French territorial datasets. Cached 7 days.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"cp":"31700"},"type":"http"},"output":{"example":{"communes":[{"departement":{"code":"31","nom":"Haute-Garonne"},"epci":{"code":"243100518","nom":"Toulouse Métropole"},"insee_code":"31056","name":"Beauzelle","population":8713,"postal_codes":["31700"],"region":{"code":"76","nom":"Occitanie"}},{"departement":{"code":"31","nom":"Haute-Garonne"},"epci":{"code":"243100518","nom":"Toulouse Métropole"},"insee_code":"31069","name":"Blagnac","population":27604,"postal_codes":["31700"],"region":{"code":"76","nom":"Occitanie"}}],"count":2,"source":"geo.api.gouv.fr decoupage administratif (Etalab, INSEE/IGN data, 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":{"code":{"description":"5-character INSEE commune code, e.g. 31056","type":"string"},"cp":{"description":"5-digit postal code, e.g. 31700","type":"string"},"lat":{"description":"Latitude (with lon: commune containing the point)","type":"number"},"lon":{"description":"Longitude (with lat)","type":"number"},"nom":{"description":"Commune name, fuzzy search","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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:06:23.783Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:06:23.555Z"},"liveness":{},"verified":false,"featured":false},{"id":3988,"slug":"3988","resource":"https://data.greeneris.io/v1/fr/supplier-risk","description":"One-call due diligence on a French company by SIREN or SIRET: checksum, existence and status (SIRENE), insolvency proceedings (BODACC), VAT validity (VIES) and sanctions screening across EU/OFAC/UN/UK/FR lists, condensed into a risk verdict (low, medium, high or critical) with reasons and a 0-100 score. Query: siren=NNNNNNNNN or siret=NNNNNNNNNNNNNN. Sub-checks degrade gracefully; buyers are never charged on failure.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"50000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"siren":"552032534"},"type":"http"},"output":{"example":{"company":{"active":true,"exists":true,"legal_name":"DANONE","naf":"70.10Z"},"identifier_valid":true,"insolvency":{"latest":null,"records_found":0,"status":"checked"},"risk":{"level":"low","reasons":["Registered, active, no insolvency, no sanctions match, VAT valid."],"score":0},"sanctions":{"match_count":0,"status":"checked","verdict":"no_match"},"siren":"552032534","vat":{"number":"FR27552032534","status":"valid"}},"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":{"siren":{"description":"9-digit French SIREN","type":"string"},"siret":{"description":"14-digit French SIRET (SIREN is derived from it)","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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:06:16.072Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:06:15.794Z"},"liveness":{},"verified":false,"featured":false},{"id":3989,"slug":"3989","resource":"https://data.greeneris.io/v1/fr/invoice-ready","description":"One-call compliance check for the French e-invoicing reform (from 2026-09-01 the customer's SIREN is a mandatory invoice mention). Query: ?siren=552032534 or ?siret=55203253400041. Runs the Luhn checksum, confirms existence and active status in the official SIRENE registry, computes the FR VAT number and validates it live against VIES. Returns a single verdict: ready / not_ready / check_vat_manually (VIES flakiness never blocks the answer). 1h cache.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"siren":"552032534"},"type":"http"},"output":{"example":{"active":true,"checksum_valid":true,"details":"SIREN checksum OK, company registered and active in SIRENE, computed VAT number FR27552032534 confirmed valid by VIES.","exists":true,"invoice_ready":true,"legal_name":"DANONE","siren":"552032534","source":"recherche-entreprises.api.gouv.fr (INSEE Sirene) + VIES REST API (European Commission); Luhn checksum and FR VAT key computed locally","vat_number":"FR27552032534","vat_status":"valid","verdict":"ready"},"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":{"siren":{"description":"9-digit SIREN (this or siret is required)","type":"string"},"siret":{"description":"14-digit SIRET; the SIREN is extracted from it","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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:06:08.427Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:06:08.22Z"},"liveness":{},"verified":false,"featured":false},{"id":3990,"slug":"3990","resource":"https://data.greeneris.io/v1/fr/bodacc","description":"Legal announcements from the French BODACC official gazette for one company, by SIREN (Luhn-validated). Query: ?siren=383474814 (required), famille=collective for insolvency proceedings (optional filter), limit=10 (1-20). Returns newest-first announcements with family, tribunal, judgment nature and date, and source URL; legal entities only (GDPR-safe). Zero announcements for a valid SIREN is a clean-record signal. Source: DILA open data, daily publications. Cached 1h.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"famille":"vente","limit":5,"siren":"383474814"},"type":"http"},"output":{"example":{"announcements":[{"capital":null,"city":"Blagnac","company":"AIRBUS","date":"2026-05-26","departement":"31","deposit":{"closing_date":"2025-12-31","type":"Comptes annuels et rapports"},"family":"Dépôts des comptes","family_code":"dpc","id":"C202600982530","judgment":null,"legal_form":"Société par actions simplifiée","siren":"383474814","tribunal":"Greffe du Tribunal de Commerce de toulouse","type":"Avis initial","url":"https://www.bodacc.fr/pages/annonces-commerciales-detail/?q.id=id:C202600982530"}],"count":2,"famille":null,"siren":"383474814","source":"BODACC official gazette via DILA open data (bodacc-datadila.opendatasoft.com, Licence Ouverte); legal-entity announcements only","total_count":47},"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":{"famille":{"description":"Announcement family filter ('collective' = insolvency proceedings)","enum":["collective","conciliation","creation","divers","dpc","immatriculation","modification","radiation","retablissement_professionnel","vente"],"type":"string"},"limit":{"description":"Max announcements, 1-20 (default 10)","type":"integer"},"siren":{"description":"9-digit French SIREN company id","type":"string"}},"required":["siren"],"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:05:56.765Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:05:56.534Z"},"liveness":{},"verified":false,"featured":false},{"id":3991,"slug":"3991","resource":"https://data.greeneris.io/v1/fr/bilans","description":"Annual accounts filed with the French RNE (INPI). Query: ?siren=552032534 (9 digits, Luhn-validated). Returns the filing history -- closing date, filing date, type (complet/simplifie/consolide), public or confidential -- which is a KYB signal in itself. For the latest public filing it adds headline figures (revenue, operating and net result, total assets, equity) when the liasse scheme is mapped, else says not_covered rather than guessing. 24h cache.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"30000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"siren":"552032534"},"type":"http"},"output":{"example":{"coverage":{"fields":["operating_result","operating_revenue","total_assets"],"status":"checked"},"filings":[{"closing_date":"2025-12-31","confidentiality":"Public","filed_on":"2026-05-27","type":"K","type_label":"consolide","updated_at":"2026-06-18T10:15:37+02:00"}],"filings_found":20,"latest":{"activity_code":"7010Z","closing_date":"2025-12-31","currency":"EUR","figures":{"operating_result":{"n":3379000000,"n_1":2940000000},"operating_revenue":{"n":27376000000,"n_1":27283000000},"total_assets":{"n":31841000000,"n_1":32505000000}},"filed_on":"2026-05-27","months_covered":"12","type":"K","type_label":"consolide"},"siren":"552032534","source":"INPI, Registre National des Entreprises (RNE), data.inpi.fr -- amounts as filed, not audited or restated"},"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":{"siren":{"description":"French SIREN, 9 digits, e.g. 552032534","type":"string"}},"required":["siren"],"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:05:48.949Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:05:48.747Z"},"liveness":{},"verified":false,"featured":false},{"id":3992,"slug":"3992","resource":"https://data.greeneris.io/v1/fr/siret-check","description":"Instant pre-validation of French company numbers before invoicing or costly Sirene API calls. Auto-detects SIREN (9 digits) vs SIRET (14 digits), applies the INSEE Luhn rule and the documented La Poste exception (356000000*: digit sum mod 5). Query: ?number=44306184100047 (spaces/dots/dashes tolerated). Returns valid, type, siren, nic and the rule applied. Pure offline computation, 1y cache.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"number":"44306184100047"},"type":"http"},"output":{"example":{"nic":"00047","number":"44306184100047","rule":"luhn","siren":"443061841","source":"offline INSEE formation rule: Luhn checksum + La Poste exception (no registry lookup)","type":"siret","valid":true},"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":{"number":{"description":"SIREN (9 digits) or SIRET (14 digits); separators allowed","type":"string"}},"required":["number"],"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:05:40.216Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:05:39.958Z"},"liveness":{},"verified":false,"featured":false},{"id":3993,"slug":"3993","resource":"https://data.greeneris.io/v1/fr/company","description":"Official French company registry search via recherche-entreprises.api.gouv.fr (INSEE Sirene data, updated daily). Query: ?q=airbus or ?q=383474814 (name or SIREN), optional per_page (1-10), page, code_postal, activite_principale (NAF, e.g. 70.10Z), etat_administratif (A active / C ceased). Returns SIREN, legal form, NAF, HQ address, employee range, status and published finances per company. Personal data on directors is stripped (GDPR). 24h cache.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"per_page":1,"q":"airbus"},"type":"http"},"output":{"example":{"page":1,"results":[{"administrative_status":"A","company_category":"GE","creation_date":"1991-10-18","employee_range":"53","establishments_open":6,"establishments_total":11,"finances":{"2024":{"ca":57412795000,"resultat_net":2206027000}},"headquarters":{"address":"2 ROND-POINT DEWOITINE 31700 BLAGNAC","city":"BLAGNAC","naf_code":"70.10Z","postal_code":"31700","siret":"38347481400100"},"legal_form":"5710","legal_name":"AIRBUS","naf_code":"30.30Z","name":"AIRBUS","natural_person":false,"siren":"383474814"}],"source":"recherche-entreprises.api.gouv.fr (INSEE Sirene, Licence Ouverte 2.0); director personal data removed","total_results":245},"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":{"activite_principale":{"description":"Filter by NAF code, e.g. 70.10Z","type":"string"},"code_postal":{"description":"Filter by 5-digit postal code","type":"string"},"etat_administratif":{"description":"A = active, C = ceased","enum":["A","C"],"type":"string"},"page":{"default":1,"description":"Page number (1-50)","type":"integer"},"per_page":{"default":3,"description":"Results per page (1-10)","type":"integer"},"q":{"description":"Company name or SIREN number","type":"string"}},"required":["q"],"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:05:32.951Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:05:32.621Z"},"liveness":{},"verified":false,"featured":false},{"id":3994,"slug":"3994","resource":"https://data.greeneris.io/v1/validate/lei","description":"Deterministic Legal Entity Identifier check for regulatory reporting pipelines (EMIR, MiFID II require a valid LEI per counterparty): structure regex and ISO 7064 mod 97-10 checksum over the 20-char code. Query: ?lei=HWUPKR0MPOU8FGXBT394. Returns valid, lou_prefix, entity_part and a failure reason. Filters typos before hitting the GLEIF registry (see /v1/global/lei for the live record). Pure offline, 1y cache.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"lei":"HWUPKR0MPOU8FGXBT394"},"type":"http"},"output":{"example":{"check_digits":"94","entity_part":"KR0MPOU8FGXBT3","lei":"HWUPKR0MPOU8FGXBT394","lou_prefix":"HWUP","source":"offline ISO 17442 structure + ISO 7064 mod 97-10 checksum (no GLEIF lookup)","valid":true},"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":{"lei":{"description":"LEI to validate, 20 characters","type":"string"}},"required":["lei"],"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:05:15.69Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:05:15.5Z"},"liveness":{},"verified":false,"featured":false},{"id":3995,"slug":"3995","resource":"https://data.greeneris.io/v1/validate/isin","description":"Deterministic ISIN check before routing an order or paying a market-data API: structure regex (2-letter country or XS/EU, 9-char NSIN, check digit) and the Luhn checksum over the base-36 expansion. Query: ?isin=US0378331005. Returns valid, country_code, nsin, check_digit and is_international. A corrupted ISIN means a rejected order or the wrong instrument. Pure offline computation, 1y cache.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"isin":"US0378331005"},"type":"http"},"output":{"example":{"check_digit":"5","country_code":"US","is_international":false,"isin":"US0378331005","nsin":"037833100","source":"offline ISO 6166 structure + Luhn base-36 checksum (no securities reference data)","valid":true},"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":{"isin":{"description":"ISIN to validate, 12 characters","type":"string"}},"required":["isin"],"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:05:09.557Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:05:09.263Z"},"liveness":{},"verified":false,"featured":false},{"id":3996,"slug":"3996","resource":"https://data.greeneris.io/v1/validate/bic","description":"Deterministic BIC/SWIFT check before an international payment: ISO 9362 structure (4-letter bank, 2-letter country, 2-char location, optional 3-char branch) plus a real ISO 3166-1 country-code verification. Query: ?bic=BNPAFRPP or ?bic=DEUTDEFF500. Returns valid, parsed parts and is_test_bic (8th char '0'). Pairs with /v1/validate/iban for country-consistency checks. Pure offline computation, 1y cache.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"bic":"BNPAFRPP"},"type":"http"},"output":{"example":{"bank_code":"BNPA","bic":"BNPAFRPP","branch":null,"country":"FR","is_test_bic":false,"location":"PP","source":"offline ISO 9362 structure check + ISO 3166-1 country table (no SWIFT directory lookup)","valid":true},"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":{"bic":{"description":"BIC/SWIFT code, 8 or 11 characters","type":"string"}},"required":["bic"],"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"}}},"tags":["bazaar"],"sourceHost":"data.greeneris.io","lastUpdated":"2026-08-27T15:05:03.652Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-27T15:05:03.369Z"},"liveness":{},"verified":false,"featured":false},{"id":13162,"slug":"13162","resource":"https://x402-datashop-production.up.railway.app/v1/fx/latest","description":"Latest European Central Bank reference exchange rates, normalized JSON. Query: ?base=EUR&symbols=USD,GBP,JPY (symbols optional -> all). Rates update once per working day; served with a 1h cache.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6ab8efe305cce67daa48c97bde29c04402822dff","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"base":"EUR","symbols":"USD,GBP"},"type":"http"},"output":{"example":{"base":"EUR","date":"2026-07-10","rates":{"GBP":0.85,"USD":1.09}},"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":{"base":{"default":"EUR","description":"Base currency code","type":"string"},"symbols":{"description":"Comma-separated target currencies (optional)","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"}}},"tags":["bazaar"],"sourceHost":"x402-datashop-production.up.railway.app","lastUpdated":"2026-09-14T19:57:18.891Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-14T19:57:18.658Z"},"liveness":{},"verified":false,"featured":false}]}