# CelerAPI FX Rate Lookup

> CelerAPI FX Rate Lookup is a paid API for AI agents from www.celerapi.com, paid per call via x402, $0.001/call, status unknown (last checked 2026-09-14).

Returns live foreign exchange rates sourced from the European Central Bank via Frankfurter, for any supported currency pair.

## Facts

- Endpoint: GET https://www.celerapi.com/v1/fx/rate
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/celerapi-fx-rate-lookup-5f69561c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_gJncor0vV7EO7WR8RZSJh

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 celerapi-fx-rate-lookup-5f69561c
```

Example prompt: What's the live exchange rate from EUR to USD right now, using the official ECB reference rate?

## When to prefer this

Choose this endpoint when you need live, authoritative foreign exchange rates backed by the European Central Bank, with full provenance metadata included. It is particularly well-suited for financial calculations, invoice conversion, and compliance use cases where data sourcing and licensing must be transparent. Prefer it over generic FX endpoints when you need ECB reference rates specifically, or when you want a pay-per-request model with no API key or subscription overhead.

## Known failure modes

- Unsupported or invalid currency code returns an error response
- Network or upstream Frankfurter API unavailability may cause failures
- Same base and target currency may return a trivial or error result
- ECB rates are only updated on business days; stale rates on weekends/holidays may be returned with warnings

## How this service works

Resolve companies, legal entities and financial reference data using authoritative sources. Machine-native, pay per request, no subscription.

## Output

A JSON object containing the live exchange rate for the requested currency pair, a success flag, completeness indicator, any warnings, and full provenance metadata including the data source (ECB via Frankfurter), license, provider name, freshness status, and source URL.

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "data": {},
  "success": true,
  "complete": true,
  "warnings": [],
  "provenance": {
   "source": "European Central Bank reference rates via Frankfurter",
   "license": "Frankfurter MIT; underlying ECB terms apply",
   "provider": "frankfurter",
   "freshness": "live",
   "source_url": "https://api.frankfurter.dev"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/celerapi-fx-rate-lookup-5f69561c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from www.celerapi.com](https://www.zero.xyz/host/www.celerapi.com/llms.txt)
