# ForgeMesh Daily Currency Conversion Rate

> ForgeMesh Daily Currency Conversion Rate is a paid API for AI agents from x402.forgemesh.io, paid per call via x402, $0.003/call, status unknown (last checked 2026-09-13).

Returns the official daily reference exchange rate between two ISO-coded fiat currencies, including the effective date of the rate.

## Facts

- Endpoint: POST https://x402.forgemesh.io/currency-conversion-rate
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/forgemesh-daily-currency-conversion-rate-efddb0c5
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Qnz2hWmEvMKWU7ZJOHX4G

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 forgemesh-daily-currency-conversion-rate-efddb0c5 -d '<json body>'
```

Example prompt: What's today's official daily reference exchange rate from USD to JPY? I need it for normalizing invoice amounts in my financial report.

## When to prefer this

Choose this endpoint when you need an official daily reference exchange rate for invoice pricing, financial reporting, or data normalization across roughly 30 supported ISO currency codes. It is not suitable for live trading applications where sub-second or sub-minute rate freshness is required. Prefer this over live FX APIs when auditability of a published daily rate is more important than real-time accuracy.

## Known failure modes

- Unsupported or invalid ISO currency code returns an error indicating unsupported currency
- Missing base or quote parameter may fall back to defaults (USD/EUR) rather than returning an error
- Rate may be up to one business day old — weekends and holidays will return the last published business day rate
- Network or payment failure ($0.003 USDC via x402) results in no data returned
- Cached rate (1-hour cache) may not reflect same-day corrections

## How this service works

The official daily reference exchange rate between two major fiat currencies out of roughly 30 supported ISO codes, with the rate's effective date. Published once per business day, so it's built for invoice pricing, financial reporting, and normalization tasks rather than live trading, where a stale-by-seconds rate would be a problem. Cached 1 hour.

## Output

Returns a JSON object containing the exchange rate value between the two specified ISO currency codes and the effective date of that rate, published once per business day and cached for one hour — suitable for invoice pricing and financial reporting but not live trading.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "base": {
   "type": "string",
   "description": "Base currency, default USD"
  },
  "quote": {
   "type": "string",
   "description": "Quote currency, default EUR"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "data": {
   "base": "USD",
   "date": "2026-07-14",
   "rates": {
    "JPY": 155.42
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/forgemesh-daily-currency-conversion-rate-efddb0c5/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402.forgemesh.io](https://www.zero.xyz/host/x402.forgemesh.io/llms.txt)
