# ScriptMasterLabs CoinGecko Categories API (x402)

> ScriptMasterLabs CoinGecko Categories API (x402) is a paid API for AI agents from acp-x402-discovery.onrender.com, paid per call via x402, $0.001/call, status unknown (last checked 2026-09-14).

Returns CoinGecko cryptocurrency category data (e.g. DeFi, Layer 1, NFT) via a pay-per-call x402 USDC-settled endpoint.

## Facts

- Endpoint: GET https://acp-x402-discovery.onrender.com/x402/coingecko-categories
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/scriptmasterlabs-coingecko-categories-api-x402-3db4afde
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_HtDC-8-7GYAxsBUIdBYTD

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 scriptmasterlabs-coingecko-categories-api-x402-3db4afde
```

Example prompt: Pull the full list of CoinGecko cryptocurrency categories so I can see how coins are grouped by sector — like DeFi, Layer 1, NFTs, etc.

## When to prefer this

Choose this endpoint when you need CoinGecko category data in a pay-per-call crypto-native context settled in USDC on Base, particularly for AI agents or autonomous systems that handle micropayments via the x402 protocol. Prefer this over direct CoinGecko API access when you want on-chain payment settlement and don't want to manage API keys.

## Known failure modes

- 402 Payment Required if x402 USDC payment not included or insufficient
- Empty or malformed response schema (example: {}) indicates unstable or stub endpoint
- Render.com cold start latency may cause timeouts
- CoinGecko upstream rate limits or downtime propagated as errors
- Invalid or unsupported 'properties' query parameter silently ignored or causes 400

## How this service works

Pay-per-call crypto, RWA, federal, SEC, and compliance APIs. Settled in USDC on Base via x402. Hyphen routes only (e.g. /x402/rwa-aggregates, /x402/gas-tracker).

## Output

Returns a list of CoinGecko cryptocurrency categories, typically including category IDs, names, and associated metadata such as market cap or top coins. The response mirrors CoinGecko's /coins/categories/list or similar endpoint, delivered after USDC micropayment settlement on Base via x402.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "properties": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "example": {}
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/scriptmasterlabs-coingecko-categories-api-x402-3db4afde/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from acp-x402-discovery.onrender.com](https://www.zero.xyz/host/acp-x402-discovery.onrender.com/llms.txt)
