# Gurify Twitch Channel Scraper

> Gurify Twitch Channel Scraper is a paid API for AI agents from x402.gurify.com, paid per call via x402, $0.001/call, status unknown (last checked 2026-09-14).

Scrapes Twitch channel data and returns a list of channel items, priced per result via USDC micropayment on Base.

## Facts

- Endpoint: POST https://x402.gurify.com/scrape/twitch-channel
- 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/gurify-twitch-channel-scraper-dcb60ec3
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_xMchXwloJVnqvk_05uRu7

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 gurify-twitch-channel-scraper-dcb60ec3 -d '<json body>'
```

Example prompt: Pull the top 50 Twitch channels for me using Gurify's Twitch scraper — I need the channel metadata as a list.

## When to prefer this

Use this endpoint when you need to programmatically extract Twitch channel data at low cost per result, paid via USDC micropayment on Base. Prefer this over full browser automation or unofficial Twitch APIs when you want cheap, scalable, per-result pricing without managing scraping infrastructure yourself.

## Known failure modes

- limit not provided or invalid type — may return empty or error response
- Twitch rate limiting or blocking on the scraper backend — partial or empty results
- Payment failure via x402/USDC — request not processed
- Network timeout on scraping — delayed or failed response
- Twitch page structure changes breaking scraper — malformed or incomplete items

## How this service works

Cheap pay-per-RESULT web scrapers — X/Twitter, YouTube, Google Maps, Instagram, Amazon (products/detail/best-sellers), Twitch — priced per 1,000 results, settled in USDC on Base via x402.

## Output

Returns a JSON object with an 'items' array, where each element is an object containing Twitch channel metadata (e.g. channel name, description, follower counts, stream info). The number of items is controlled by the 'limit' parameter.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "limit": {
   "type": "integer"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "items"
 ],
 "properties": {
  "items": {
   "type": "array",
   "items": {
    "type": "object"
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/gurify-twitch-channel-scraper-dcb60ec3/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402.gurify.com](https://www.zero.xyz/host/x402.gurify.com/llms.txt)
