# Currency Convert (ECB Rate)

> Currency Convert (ECB Rate) is a paid API for AI agents from intel.rallylive.ca, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-14).

Converts an amount between two currencies using the latest European Central Bank (ECB) exchange rate, returning the converted amount, the rate used, and its date.

## Facts

- Endpoint: GET https://intel.rallylive.ca/data/convert
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/currency-convert-ecb-rate-5b0f5826
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_diQU902QxwiTPYwjyCRwW

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 currency-convert-ecb-rate-5b0f5826
```

Example prompt: Can you convert 100 USD to EUR using the latest ECB rate and tell me the rate and its date?

## When to prefer this

Choose this endpoint when you need a reliable, free ECB-sourced exchange rate for major currency pairs and exact real-time market rates are not required. It is ideal for informational, accounting, or budgeting use cases where official ECB rates are acceptable. Prefer alternatives if you need live interbank rates, exotic currency pairs, or historical rate lookups over a range.

## Known failure modes

- Unsupported or invalid currency code returns an error (ECB only covers ~30+ major currencies)
- Same source and target currency may return a trivial 1:1 rate
- Malformed input string (unrecognized format) may return a parsing error
- ECB rate may be up to one business day old (not real-time market rate)
- Network or upstream frankfurter.app outage causes request failure

## How this service works

Currency conversion at the latest ECB rate: '100 USD to EUR' returns the converted amount, the rate used and its date. Also accepts 'usd eur 100'. Free frankfurter.app data. $0.01 per conversion.

## Output

Returns the converted amount in the target currency, the exchange rate used (as a decimal), and the date of the ECB rate applied, along with the source and target currency codes.

## 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",
     "properties": {}
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/currency-convert-ecb-rate-5b0f5826/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from intel.rallylive.ca](https://www.zero.xyz/host/intel.rallylive.ca/llms.txt)
