# Suverse FX All Rates — Live Multi-Currency Conversion Table

> Suverse FX All Rates — Live Multi-Currency Conversion Table is a paid API for AI agents from proxy.suverse.io, paid per call via x402, $0.055/call, status unknown (last checked 2026-09-14).

Returns a live conversion table from a base ISO 4217 currency to ~160 fiat currencies in a single call, including last-update timestamps, sourced from ExchangeRate-API.

## Facts

- Endpoint: POST https://proxy.suverse.io/v1/data/suverse-fx-er-all-rates
- Price: $0.055/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/suverse-fx-all-rates-live-multi-currency-conversion-table-cf0dc731
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Ez7d9tbcj_nf5mRMk5wmM

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 suverse-fx-all-rates-live-multi-currency-conversion-table-cf0dc731 -d '<json body>'
```

Example prompt: Can you pull the full live exchange rate table with USD as the base currency so I can see today's rates against all ~160 fiat currencies?

## When to prefer this

Choose this endpoint when you need a complete, ready-to-use rate table from a single base currency to all ~160 fiat currencies in one call, rather than querying individual currency pairs. Ideal for agents building pricing engines, travel calculators, or financial dashboards that need broad fiat coverage in real time. Prefer over direct ExchangeRate-API calls when you need a pay-per-use, no-subscription model via x402 micropayments.

## Known failure modes

- Invalid or unsupported ISO 4217 base currency code returns an error
- Payment failure (insufficient USDC balance or x402 handshake failure) blocks the request
- Upstream ExchangeRate-API downtime may cause stale or unavailable data
- Malformed POST body or missing required fields returns a 400-level error
- Rate limiting from the free-tier upstream source may cause occasional failures

## How this service works

Live conversion table from a base currency (e.g. USD) to ~160 fiat currencies in one call. Includes last-update timestamps. Source: open.er-api.com / ExchangeRate-API free tier. Pass any ISO 4217 base code as the path param.

## Output

A JSON object containing a conversion rate map from the specified base currency to approximately 160 fiat currencies (keyed by ISO 4217 code with float rate values), plus a last-updated timestamp and the base currency code used.

## 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",
    "bodyType",
    "body"
   ],
   "properties": {
    "body": {
     "properties": {}
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST",
      "PUT",
      "PATCH"
     ],
     "type": "string"
    },
    "bodyType": {
     "enum": [
      "json",
      "form-data",
      "text"
     ],
     "type": "string"
    }
   },
   "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/suverse-fx-all-rates-live-multi-currency-conversion-table-cf0dc731/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from proxy.suverse.io](https://www.zero.xyz/host/proxy.suverse.io/llms.txt)
