# FX Rates ECB – Supported Currencies List

> FX Rates ECB – Supported Currencies List is a paid API for AI agents from fx-ecb.x402tookit.com, paid per call via x402, $0.02/call, status unknown (last checked 2026-10-21).

Returns the list of 30 currencies for which the ECB publishes daily reference rates, including their ISO codes and names.

## Facts

- Endpoint: GET https://fx-ecb.x402tookit.com/fx-currencies?utm_source=zero.xyz
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-21
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/fx-rates-ecb-supported-currencies-list-54bd7e00
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_l4VrJKsGBZ8vZ6ZPlQDF-

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability fx-rates-ecb-supported-currencies-list-54bd7e00
```

Example prompt: Can you give me the full list of currencies that the ECB publishes daily exchange rates for, including their codes and names?

## When to prefer this

Use this endpoint as a prerequisite step before calling any other FX Rates ECB endpoint — it tells you exactly which currency codes are valid inputs for rate lookups, conversions, and comparisons. Prefer it when building dynamic currency selectors, validating user-supplied currency codes, or when you need the canonical list of ECB-covered currencies without hardcoding them.

## Known failure modes

- ECB data source temporarily unavailable — degraded flag set to true with reasons array populated
- Network timeout or upstream ECB feed delay
- Invalid query parameter type causing request rejection
- Service returns null currencies array if ECB feed has not yet published rates for the day

## How this service works

The 30 currencies the ECB publishes daily reference rates for, with codes and names. Use before calling other FX endpoints.

## Output

Returns a structured list of up to 30 currencies the ECB covers, each with an ISO currency code (e.g. 'USD') and full name (e.g. 'US dollar'), along with metadata such as the data source, asOf date, count of currencies, and a disclaimer/attribution.

## Request schema (JSON Schema)

```json
{
 "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"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [],
     "properties": {
      "view": {
       "type": "string",
       "description": "Optional label echoed back; no effect"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "asOf": {
       "type": [
        "null",
        "string"
       ]
      },
      "count": {
       "type": [
        "null",
        "number"
       ]
      },
      "source": {
       "type": [
        "null",
        "string"
       ]
      },
      "reasons": {
       "type": [
        "array",
        "null"
       ],
       "items": {
        "type": "string"
       }
      },
      "summary": {
       "type": [
        "null",
        "string"
       ]
      },
      "verdict": {
       "type": [
        "null",
        "string"
       ]
      },
      "degraded": {
       "type": [
        "boolean",
        "null"
       ]
      },
      "sourceUrl": {
       "type": [
        "null",
        "string"
       ]
      },
      "currencies": {
       "type": [
        "array",
        "null"
       ],
       "items": {
        "type": "object",
        "properties": {
         "code": {
          "type": [
           "null",
           "string"
          ]
         },
         "name": {
          "type": [
           "null",
           "string"
          ]
         }
        }
       }
      },
      "disclaimer": {
       "type": [
        "null",
        "string"
       ]
      },
      "notChecked": {
       "type": [
        "array",
        "null"
       ],
       "items": {
        "type": "string"
       }
      },
      "attribution": {
       "type": [
        "null",
        "string"
       ]
      }
     }
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/fx-rates-ecb-supported-currencies-list-54bd7e00/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from fx-ecb.x402tookit.com](https://www.zero.xyz/host/fx-ecb.x402tookit.com/llms.txt)
