# SignalDesk AI – Currency List Lookup

> SignalDesk AI – Currency List Lookup is a paid API for AI agents from x402-agent.kariguetoazul.workers.dev, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-13).

Returns a cached list of all supported currency codes and their full names, sourced from the European Central Bank via Frankfurter.

## Facts

- Endpoint: GET https://x402-agent.kariguetoazul.workers.dev/api/data/currencies?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/signaldesk-ai-currency-list-lookup-ec93a3b1
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_tsM_AUiJbfOhr23j4ajzd

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 signaldesk-ai-currency-list-lookup-ec93a3b1
```

Example prompt: Can you give me a list of all the currency codes and their full names that are supported for exchange rate lookups?

## When to prefer this

Choose this endpoint when you need a simple, authoritative reference list of supported currency codes and their full names, especially as a prerequisite before making exchange rate queries. It is ideal for populating UI dropdowns, validating user-supplied currency codes, or resolving abbreviations to full names. Prefer this over scraping Wikipedia or maintaining your own list, since it reflects exactly which currencies are available in the paired exchange rate API.

## Known failure modes

- Upstream Frankfurter/ECB API unavailable — stale or no data returned
- Payment of 0.002 USDC not provided or invalid — 402 Payment Required response
- Cache expired and refresh failed — potentially outdated currency list
- Network timeout reaching the Cloudflare Worker endpoint

## How this service works

Evidence-backed autonomous AI jobs and paid data tools. Queue/D1/cron run outside the chat; free quotas and bounded execution apply.

## Output

A JSON object containing a 'currencies' map of ISO 4217 currency codes to their full English names (30 currencies including USD, EUR, GBP, JPY, etc.), plus a 'source' object with provider name, source URL, fetch timestamp, and expiry timestamp indicating when the cached data was retrieved and when it expires.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "required": {
   "type": "string"
  },
  "properties": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "source": {
   "provider": "Frankfurter / European Central Bank reference data",
   "expires_at": "2026-10-03T09:44:50.068Z",
   "fetched_at": "2026-10-02T09:44:50.068Z",
   "source_url": "https://api.frankfurter.dev/v1/currencies",
   "transformed": true
  },
  "currencies": {
   "AUD": "Australian Dollar",
   "BRL": "Brazilian Real",
   "CAD": "Canadian Dollar",
   "CHF": "Swiss Franc",
   "CNY": "Chinese Renminbi Yuan",
   "CZK": "Czech Koruna",
   "DKK": "Danish Krone",
   "EUR": "Euro",
   "GBP": "British Pound",
   "HKD": "Hong Kong Dollar",
   "HUF": "Hungarian Forint",
   "IDR": "Indonesian Rupiah",
   "ILS": "Israeli New Shekel",
   "INR": "Indian Rupee",
   "ISK": "Icelandic Króna",
   "JPY": "Japanese Yen",
   "KRW": "South Korean Won",
   "MXN": "Mexican Peso",
   "MYR": "Malaysian Ringgit",
   "NOK": "Norwegian Krone",
   "NZD": "New Zealand Dollar",
   "PHP": "Philippine Peso",
   "PLN": "Polish Złoty",
   "RON": "Romanian Leu",
   "SEK": "Swedish Krona",
   "SGD": "Singapore Dollar",
   "THB": "Thai Baht",
   "TRY": "Turkish Lira",
   "USD": "United States Dollar",
   "ZAR": "South African Rand"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/signaldesk-ai-currency-list-lookup-ec93a3b1/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402-agent.kariguetoazul.workers.dev](https://www.zero.xyz/host/x402-agent.kariguetoazul.workers.dev/llms.txt)
