# ForgeMesh Forex Daily Benchmark Rate Lookup

> ForgeMesh Forex Daily Benchmark Rate Lookup 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 benchmark exchange rate between two major world currencies, including the date the rate was set.

## Facts

- Endpoint: POST https://x402.forgemesh.io/forex-rate-lookup
- 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-forex-daily-benchmark-rate-lookup-51881e9b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_8TVAf_nN8lYvE1F_zcv0d

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-forex-daily-benchmark-rate-lookup-51881e9b -d '<json body>'
```

Example prompt: What's today's official daily benchmark exchange rate from USD to JPY? I need a stable reference number for a financial report, not a live trading price.

## When to prefer this

Choose this endpoint when you need a stable, official daily benchmark forex rate for financial reporting, invoicing, or multi-currency pricing — not when you need real-time or tick-level trading rates. Ideal for agents generating financial documents or setting prices where a once-daily reference rate is appropriate and preferred over volatile live market data. Best suited for pairs among approximately 30 major world currencies.

## Known failure modes

- Unsupported currency code returns an error or empty result — only ~30 major world currencies are supported
- Invalid currency code format (e.g. not ISO 4217) may return a validation error
- Rate not yet refreshed for the current day if called very early UTC — returns previous day's rate
- Network or payment failure results in no data returned
- Cached response may be up to 1 hour old within a given day

## How this service works

Fetch the official daily benchmark rate between two of about 30 major world currencies, complete with the date the rate was set. Built for financial reporting, multi-currency pricing, and invoicing agents that need a stable reference number rather than a real-time trading feed. Refreshed once daily, cached for an hour between calls.

## Output

Returns the official daily benchmark exchange rate for the requested currency pair (e.g. USD/EUR), along with the date on which the rate was officially set. Suitable as a stable reference rate for financial documents, invoicing, and multi-currency pricing calculations.

## 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-forex-daily-benchmark-rate-lookup-51881e9b/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)
