# TCG API Bulk Current Prices

> TCG API Bulk Current Prices is a paid API for AI agents from api.tcgapi.dev, paid per call via x402, $0.05/call, status unknown (last checked 2026-09-15).

Fetches current market, low, mid, and high prices for up to 500 trading cards in a single POST request across Pokemon, Magic: The Gathering, Yu-Gi-Oh, and Lorcana.

## Facts

- Endpoint: POST https://api.tcgapi.dev/v1/bulk/prices
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/api-tcgapi-dev-a0f7f40d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Fk_lMTSxXq0QmIicMIXlY

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 api-tcgapi-dev-a0f7f40d -d '<json body>'
```

Example prompt: Can you pull the current TCGPlayer market, low, and high prices for all 250 cards on my list — they're a mix of Pokemon and Magic: The Gathering cards — so I can figure out which ones are worth selling right now?

## When to prefer this

Use this endpoint when you need prices for many cards at once (up to 500) and want to minimize API calls and cost. Prefer over single-card lookups when doing collection valuations, inventory scans, set price analyses, or arbitrage checks across large card pools. Choose this over the price history endpoint when only current prices are needed.

## Known failure modes

- Requesting more than 500 cards returns a 400 error
- Invalid or unrecognized card IDs return null prices or are omitted
- Cards not listed on TCGPlayer return no price data
- Payment failure (402) if USDC balance insufficient
- Rate limiting if too many concurrent requests
- Partial results if some card IDs are invalid

## How this service works

Bulk current prices for up to 500 trading cards in a single request — cheap market scans across Pokemon, Magic: The Gathering, Yu-Gi-Oh, Lorcana.

## Output

A JSON array of up to 500 cards each containing current TCGPlayer market price, low price, mid price, and high price per printing, along with card identifiers and game metadata.

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/api-tcgapi-dev-a0f7f40d/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.tcgapi.dev](https://www.zero.xyz/host/api.tcgapi.dev/llms.txt)
