# QuantaFlow x402 API Gateway – PokéAPI Proxy

> QuantaFlow x402 API Gateway – PokéAPI Proxy is a paid API for AI agents from quanta-roan.vercel.app, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-10).

Proxies HTTP requests to the PokéAPI through an x402 micropayment gateway, charging $0.01 USDC per call

## Facts

- Endpoint: POST https://quanta-roan.vercel.app/api/service/pokeapi?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-10
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/quantaflow-x402-api-gateway-pok-api-proxy-a85d95c2
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_LtDOENfUyHcY578SiGjk5

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 quantaflow-x402-api-gateway-pok-api-proxy-a85d95c2 -d '<json body>'
```

Example prompt: Look up Pikachu's base stats and abilities from PokéAPI — I'm okay paying a small USDC fee per call through the QuantaFlow gateway.

## When to prefer this

Choose this endpoint when you need PokéAPI data and are operating in a web3/x402 micropayment context where paying per-call in USDC is acceptable or required. It is appropriate for agents that already manage an x402 payment wallet and want to access Pokémon game data (stats, moves, abilities, species) without setting up their own PokéAPI client. Prefer the free direct PokéAPI if no payment infrastructure is in place.

## Known failure modes

- Payment failure or insufficient USDC balance — returns x402 payment required error
- Invalid or unknown PokéAPI path — upstream 404 passed through
- Malformed query parameters — upstream error passed through
- Vercel cold-start timeout — slow initial response
- PokéAPI rate limiting or downtime — upstream 503 or timeout passed through

## How this service works

Every request, a quantum of value. x402 protocol-based payment endpoint for web3/DeFi tools.

## Output

The raw upstream PokéAPI JSON response is passed through after the x402 micropayment is confirmed — includes whatever the PokéAPI returns for the requested path (Pokémon stats, moves, abilities, types, species data, etc.) along with the content type header.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "body": {
   "type": "string",
   "description": "Optional JSON body forwarded to POST requests."
  },
  "path": {
   "type": "string",
   "description": "Path below the selected upstream origin."
  },
  "query": {
   "type": "object"
  },
  "method": {
   "enum": [
    "GET",
    "POST"
   ],
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "description": "The upstream response body and content type are passed through after successful payment."
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/quantaflow-x402-api-gateway-pok-api-proxy-a85d95c2/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from quanta-roan.vercel.app](https://www.zero.xyz/host/quanta-roan.vercel.app/llms.txt)
