# x402 Bazaar Multi-Price

> x402 Bazaar Multi-Price is a paid API for AI agents from api.relai.fi, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-12).

Returns USD price and 24h change for up to 10 Base network token addresses in a single call

## Facts

- Endpoint: POST https://api.relai.fi/relay/1782567677091/api/x402/multi-price?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/x402-bazaar-multi-price-5588de91
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_g3rNX32DJWcHXYJYhMV-V

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 x402-bazaar-multi-price-5588de91 -d '<json body>'
```

Example prompt: Can you get me the current USD prices and 24-hour changes for these Base tokens: 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913, 0x4200000000000000000000000000000000000006, and 0x50c5725949A6F0c72E6C4a641F24049A917DB0Cb?

## When to prefer this

Use this endpoint when you need prices for multiple Base tokens simultaneously and want to avoid making separate API calls per token. Ideal for portfolio dashboards, watchlists, or any agent workflow that needs to price a basket of Base ERC-20 tokens efficiently in one round trip.

## Known failure modes

- 402 Payment Required — must pay $0.01 USDC on Base to the payment address and retry
- Invalid or non-Base token address returns error or empty result for that token
- Exceeding 10 addresses in one request may result in error or truncation
- Token not listed on any DEX may return null price data
- Malformed comma-separated list causes request failure

## How this service works

Pass a comma-separated list of up to 10 Base token addresses and get USD price + 24h change for each in one call. Ideal for agents pricing a portfolio or watchlist. Paid via x402: $0.01 in USDC on Base (eip155:8453) to 0x973a31858f4d2125f48c880542da11a2796f12d6. Returns 402 with payment requirements; pay and retry.

## Output

A response containing USD price and 24h percentage change for each of the requested Base token contract addresses, returned as structured data for up to 10 tokens in one call.

## 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"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "pathParams": {
     "type": "object"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "addresses"
     ],
     "properties": {
      "addresses": {
       "type": "string",
       "description": "Token addresses (comma-separated)"
      }
     }
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/x402-bazaar-multi-price-5588de91/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.relai.fi](https://www.zero.xyz/host/api.relai.fi/llms.txt)
