{"id":"89f27519-eb2d-4a54-8f93-439b3b041939","url":"https://api.eckari.com/v1/fx/reference-rate?base=EUR&quote=USD","method":"GET","fingerprint":"f78e0447cda2155f63acdfb3abd357a8fea02c082ff62da8fa51f2b6d4d2f27a","name":"Eckari","description":null,"category":"other","docs_url":null,"advertised_price_usd":"0.002000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","scheme":"exact","networks":["eip155:8453"],"pay_to":"0x9d6b6fdB04040a55d58B24ff4C90C08cf6083C8f","input_schema":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","required":["base","quote"],"properties":{"base":{"type":"string","pattern":"^[A-Za-z]{3}$","description":"ISO 4217 code of the base currency. EUR is always available; other currencies must be in the ECB reference rate list for the selected date."},"date":{"type":"string","pattern":"^[0-9]{4}-[0-9]{2}-[0-9]{2}$","description":"Optional ISO calendar date (YYYY-MM-DD) within the last 90 days. When the ECB published no fix on that date (a TARGET closing day), the latest prior fix is returned with a note."},"quote":{"type":"string","pattern":"^[A-Za-z]{3}$","description":"ISO 4217 code of the quote currency. EUR is always available; other currencies must be in the ECB reference rate list for the selected date."}},"additionalProperties":false}},"additionalProperties":false},"output_schema":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}},"schema_completeness":0,"status":"live","first_seen_at":"2026-08-23 13:23:31.277176+00","last_seen_at":"2026-08-23 13:23:30.289+00","last_success_at":"2026-09-14 12:00:38.47+00","dead_since":null,"probe_backoff_tier":0,"next_probe_at":"2026-09-14 12:05:38.47+00","search_tsv":"'eckari':1","catalog_number":"1186","x402_version":2,"resource_url":"https://api.eckari.com/v1/fx/reference-rate","resource_description":"European Central Bank euro foreign exchange reference rate for a pair - the official daily fix used for accounting, invoicing and reporting - latest or any date in the last 90 days. The ECB publishes EUR/XXX only, so inverse and cross rates are computed from the same fix and named in rate_derivation. One fix per TARGET working day, not a tradable market rate. Use when: Convert or report an amount at an official daily rate both sides of a contract can verify against the ECB.","bazaar_extension":{"info":{"input":{"type":"http","method":"GET","queryParams":{"base":"EUR","quote":"USD"}},"output":{"type":"json","example":{"data":{"base":"EUR","note":"no ECB fix published for today yet (weekend, TARGET closing day, or before the ~16:00 CET publication); the latest published fix is returned","rate":"1.159300","quote":"USD","rate_date":"2026-08-17","rate_kind":"reference","rate_derivation":"published","published_pairs_used":["EUR/USD"]},"meta":{"source":"ecb_fx","version":"2.1.0","freshness":"near_live","capability":"fx.reference_rate"}}}},"schema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","required":["base","quote"],"properties":{"base":{"type":"string","pattern":"^[A-Za-z]{3}$","description":"ISO 4217 code of the base currency. EUR is always available; other currencies must be in the ECB reference rate list for the selected date."},"date":{"type":"string","pattern":"^[0-9]{4}-[0-9]{2}-[0-9]{2}$","description":"Optional ISO calendar date (YYYY-MM-DD) within the last 90 days. When the ECB published no fix on that date (a TARGET closing day), the latest prior fix is returned with a note."},"quote":{"type":"string","pattern":"^[A-Za-z]{3}$","description":"ISO 4217 code of the quote currency. EUR is always available; other currencies must be in the ECB reference rate list for the selected date."}},"additionalProperties":false}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"routeTemplate":"/v1/fx/reference-rate"},"accepted_requirements":[{"raw":{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"payTo":"0x9d6b6fdB04040a55d58B24ff4C90C08cf6083C8f","amount":"2000","scheme":"exact","network":"eip155:8453","maxTimeoutSeconds":60},"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x9d6b6fdB04040a55d58B24ff4C90C08cf6083C8f","scheme":"exact","network":"eip155:8453","amountAtomic":"2000"}],"bazaar_compatible":true,"bazaar_validated_at":"2026-09-14 12:00:38.47+00","bazaar_validation_error":null,"window":"24h","probes_n":21,"handshake_uptime":1,"settle_success_rate":0,"valid_result_rate":null,"latency_p50":1135,"latency_p90":2618,"price_drift_pct":0,"score":0.758,"computed_at":"2026-09-14 12:00:57.981+00","source_metadata":[{"raw":{"url":"https://api.eckari.com/v1/fx/reference-rate?base=EUR&quote=USD","name":"Eckari","method":"GET","source":"bazaar:api.cdp.coinbase.com","fingerprint":"f78e0447cda2155f63acdfb3abd357a8fea02c082ff62da8fa51f2b6d4d2f27a","advertisedPriceUsd":0.002},"source_id":1,"external_id":null}],"live_endpoint_metadata":{"x402_version":2,"resource_url":"https://api.eckari.com/v1/fx/reference-rate","resource_description":"European Central Bank euro foreign exchange reference rate for a pair - the official daily fix used for accounting, invoicing and reporting - latest or any date in the last 90 days. The ECB publishes EUR/XXX only, so inverse and cross rates are computed from the same fix and named in rate_derivation. One fix per TARGET working day, not a tradable market rate. Use when: Convert or report an amount at an official daily rate both sides of a contract can verify against the ECB.","bazaar_extension":{"info":{"input":{"type":"http","method":"GET","queryParams":{"base":"EUR","quote":"USD"}},"output":{"type":"json","example":{"data":{"base":"EUR","note":"no ECB fix published for today yet (weekend, TARGET closing day, or before the ~16:00 CET publication); the latest published fix is returned","rate":"1.159300","quote":"USD","rate_date":"2026-08-17","rate_kind":"reference","rate_derivation":"published","published_pairs_used":["EUR/USD"]},"meta":{"source":"ecb_fx","version":"2.1.0","freshness":"near_live","capability":"fx.reference_rate"}}}},"schema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","required":["base","quote"],"properties":{"base":{"type":"string","pattern":"^[A-Za-z]{3}$","description":"ISO 4217 code of the base currency. EUR is always available; other currencies must be in the ECB reference rate list for the selected date."},"date":{"type":"string","pattern":"^[0-9]{4}-[0-9]{2}-[0-9]{2}$","description":"Optional ISO calendar date (YYYY-MM-DD) within the last 90 days. When the ECB published no fix on that date (a TARGET closing day), the latest prior fix is returned with a note."},"quote":{"type":"string","pattern":"^[A-Za-z]{3}$","description":"ISO 4217 code of the quote currency. EUR is always available; other currencies must be in the ECB reference rate list for the selected date."}},"additionalProperties":false}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"routeTemplate":"/v1/fx/reference-rate"},"accepted_requirements":[{"raw":{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"payTo":"0x9d6b6fdB04040a55d58B24ff4C90C08cf6083C8f","amount":"2000","scheme":"exact","network":"eip155:8453","maxTimeoutSeconds":60},"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x9d6b6fdB04040a55d58B24ff4C90C08cf6083C8f","scheme":"exact","network":"eip155:8453","amountAtomic":"2000"}],"bazaar_compatible":true,"bazaar_validated_at":"2026-09-14 12:00:38.47+00","bazaar_validation_error":null},"sonar_metrics":{"score":0.758,"uptime":1,"paid_success_rate":0,"valid_result_rate":null,"latency_p50":1135,"latency_p90":2618,"price_drift_pct":0},"cdp_indexed":false,"confidence":"high"}