# Gurify Twitch Streams Scraper

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

Scrapes live Twitch stream listings and returns structured stream data, paid per result via USDC on Base.

## Facts

- Endpoint: POST https://x402.gurify.com/twitch/streams
- Price: $0.004/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-streams-scraper-6d82f7f9
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_l9xzvfaFbLT7a2wV6UYVO

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-streams-scraper-6d82f7f9 -d '<json body>'
```

Example prompt: Pull me the top 50 live Twitch streams right now using the Gurify scraper — I want to see what's trending on Twitch.

## When to prefer this

Use this endpoint when you need Twitch stream data without relying on the official Twitch API (which requires OAuth and has rate limits), or when you want pay-per-result pricing in USDC via x402 protocol on Base rather than a subscription model. Best for lightweight, ad-hoc stream discovery tasks.

## Known failure modes

- limit parameter missing or invalid type returns 400 error
- payment insufficient or not settled causes 402 payment required
- Twitch site structure changes may cause scraper to return empty or malformed items
- rate limiting if too many concurrent requests
- empty items array if no live streams are available

## 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 an array of Twitch stream objects (up to the requested limit), each containing streamer and stream metadata such as channel name, title, viewer count, game/category, and live status.

## 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-streams-scraper-6d82f7f9/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)
