# x402 Crypto Screener API

> x402 Crypto Screener API is a paid API for AI agents from x402-crypto.vercel.app, paid per call via x402, $0.084958/call, status unknown (last checked 2026-09-15).

Screens and filters cryptocurrencies by market cap, volume, and other metrics via x402 micropayment-gated access

## Facts

- Endpoint: POST https://x402-crypto.vercel.app/api/screener-official/%7Bpath%7D
- Price: $0.084958/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/x402-crypto-screener-api-4da6ca08
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_dI-0OMvMerkShsKkWQEYp

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-crypto-screener-api-4da6ca08 -d '<json body>'
```

Example prompt: Screen all cryptocurrencies with a market cap greater than 1 billion dollars, sorted by volume in descending order, and show me the top 20 results.

## When to prefer this

Choose this endpoint when you need to programmatically screen and filter the cryptocurrency market by quantitative criteria (market cap, volume thresholds) and retrieve ranked lists of tokens. Prefer this over general market data endpoints when you need flexible query-based filtering with custom sort order and result limits. Best suited for agents that need to pay per-call via x402 USDC micropayments without a subscription.

## Known failure modes

- Payment failure if insufficient USDC balance for x402 micropayment ($0.084958 per call)
- Invalid query syntax returns error or empty results
- Unsupported sort field name causes malformed request
- Missing required 'query' field results in validation error
- Upstream crypto data provider unavailability causes 502/503

## How this service works

Paid cryptocurrency API endpoints via x402 micropayments

## Output

Returns a data object containing a list of cryptocurrency assets matching the filter query, sorted and limited per the request parameters, including relevant market metrics such as market cap and volume for each result.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "query"
 ],
 "properties": {
  "sort": {
   "type": "string",
   "description": "Sort field (e.g. market_cap, volume)"
  },
  "limit": {
   "type": "integer",
   "description": "Number of results"
  },
  "order": {
   "type": "string",
   "description": "Sort order ('asc' or 'desc')"
  },
  "query": {
   "type": "string",
   "description": "Filter query (e.g. market cap > 1B)"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "data": {
   "type": "object",
   "description": "Response payload from the upstream API (structure varies by endpoint)"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/x402-crypto-screener-api-4da6ca08/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402-crypto.vercel.app](https://www.zero.xyz/host/x402-crypto.vercel.app/llms.txt)
