# tick.hugen.tokyo FX All Pairs Snapshot

> tick.hugen.tokyo FX All Pairs Snapshot is a paid API for AI agents from tick.hugen.tokyo, paid per call via x402, $0.005/call, status unknown (last checked 2026-09-15, last successful call 2026-06-02).

Returns real-time best bid/ask quotes for all 14 supported FX pairs (including majors, crosses, and XAUUSD) in a single call, aggregated from multiple institutional liquidity providers with spread quality metadata.

## Facts

- Endpoint: GET https://tick.hugen.tokyo/tick/all
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Last successful call: 2026-06-02
- Success rate: 100% of calls made through Zero
- Activations on Zero: 7
- Tags: x402
- Canonical page: https://www.zero.xyz/c/tick-hugen-tokyo-9ede3e3b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_5KccF66msIAff2cCv-D8P

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 tick-hugen-tokyo-9ede3e3b
```

Example prompt: Pull the latest best bid/ask quotes for every FX pair you support — including majors, crosses, and XAUUSD gold — and show me the spread quality and how many fresh sources are behind each price.

## When to prefer this

Use this endpoint when you need quotes for multiple FX pairs at once and want to avoid making N separate per-symbol API calls. Ideal for portfolio dashboards, multi-pair arbitrage screens, or any workflow requiring a full FX market snapshot with spread quality metadata in a single round-trip. Prefer over the single-symbol endpoint when monitoring more than 2-3 pairs simultaneously.

## Known failure modes

- Payment not provided or invalid USDC payment on Base/Solana — HTTP 402 Payment Required
- Service temporarily unavailable or all liquidity sources stale — degraded quality_state or partial data
- Rate limiting or quota exceeded — HTTP 429
- Network timeout if liquidity providers are slow — delayed quote_age_ms or missing pairs

## How this service works

Get real-time Best Bid/Ask for ALL available FX pairs in a single call. Multi-source aggregated from multiple institutional LPs with 62-88% spread improvement. Returns 14 FX pairs including majors, crosses, and XAUUSD gold. Each pair includes quality metadata and spread improvement vs single source. AI agent API for portfolio dashboards, multi-pair monitoring, and FX market overview. Accepts USDC payments on Base and Solana

## Output

A JSON object with a 'ticks' map keyed by FX symbol (e.g. EURUSD, AUDUSD, XAUUSD). Each entry includes: best_ask, best_bid, worst_ask, worst_bid, leader_mid, median_mid, best_spread, spread_vs_single_source (percentage improvement), fresh_sources count, stale_sources count, quality_state (e.g. 'good'), quote_age_ms, is_crossed flag, best_ask_source, best_bid_source, leader source name, and a sequence number. Covers 14 pairs in a single response.

## Example request

```json
{}
```

## Request schema (JSON Schema)

```json
{
 "properties": {
  "input": {
   "required": [
    "method"
   ]
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/tick-hugen-tokyo-9ede3e3b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from tick.hugen.tokyo](https://www.zero.xyz/host/tick.hugen.tokyo/llms.txt)
