Api Endpoint

Eckari

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.

Open interactive test console

Offering

Provider
api.eckari.com
Method
GET
Offering type
Api Endpoint
Transport type
http
Category
Financial Analysis
Delivery
Not provided
Pricing model
Not provided
x402 version
2

Endpoint context

URL
https://api.eckari.com/v1/fx/reference-rate
MIME type
application/json
First seen
2026-10-16T01:50:10.647Z
Last seen
Tags
FX, ECB, exchange-rate, reference-rate, Finance

Payment pricing

x402 payment terms are the authoritative price for calling this endpoint.

Payment option 1
0.002 USDC
Atomic price: 2000 · Network: eip155:8453 · Asset: USDC · Scheme: exact
Raw x402 terms
[
  {
    "scheme": "exact",
    "network": "eip155:8453",
    "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "amount": "2000",
    "payTo": "0x9d6b6fdB04040a55d58B24ff4C90C08cf6083C8f"
  }
]

Observed health

Status
Healthy
Latest latency
322 ms
Average latency
745 ms
HTTP status
402
Last checked
Reachability
100% over 14 checks

Latency is measured to the first response headers. A reachable result does not verify response accuracy or merchant identity.

Input schema

{
  "type": "object",
  "properties": {
    "type": {
      "type": "string",
      "const": "http"
    },
    "method": {
      "type": "string",
      "enum": [
        "GET",
        "HEAD",
        "DELETE"
      ]
    },
    "queryParams": {
      "type": "object",
      "properties": {
        "base": {
          "type": "string",
          "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.",
          "pattern": "^[A-Za-z]{3}$"
        },
        "quote": {
          "type": "string",
          "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.",
          "pattern": "^[A-Za-z]{3}$"
        },
        "date": {
          "type": "string",
          "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.",
          "pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}$"
        }
      },
      "required": [
        "base",
        "quote"
      ],
      "additionalProperties": false
    }
  },
  "required": [
    "type",
    "method"
  ],
  "additionalProperties": false
}

Output schema

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "properties": {
    "input": {
      "additionalProperties": false,
      "properties": {
        "method": {
          "enum": [
            "GET",
            "HEAD",
            "DELETE"
          ],
          "type": "string"
        },
        "queryParams": {
          "additionalProperties": false,
          "properties": {
            "base": {
              "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.",
              "pattern": "^[A-Za-z]{3}$",
              "type": "string"
            },
            "date": {
              "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.",
              "pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}$",
              "type": "string"
            },
            "quote": {
              "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.",
              "pattern": "^[A-Za-z]{3}$",
              "type": "string"
            }
          },
          "required": [
            "base",
            "quote"
          ],
          "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"
}