Twitch scraper API
Every Twitch scraper endpoint: 4 actions returning structured JSON from $0.003 per call. No proxies, no captchas, no infrastructure.
All 4 Twitch endpoints, from $0.003 per call. Each is callable as GET https://hproxy.com/api/v1/scrape/twitch/{action} (or POST with a JSON body) using a key with the scrape scope. No proxies, captchas or parsing to manage, it is all included in the price, and failed calls are never billed. See the full catalog for every platform, or the Twitch landing page for examples and use cases.
GET
/api/v1/scrape/twitch/profileTwitch Profile
Returns structured JSON for Twitch Profile. Billed $0.003 per successful call ($3.00 per 1,000); failed calls, timeouts and rate-limited calls are never charged.
POST with a JSON body works too.| Parameter | Type | Required | Description |
|---|---|---|---|
x-api-key | string (header) | required | Your HProxy API key with the scrape scope. |
handle | string (query) | required | Account handle or @username. |
trim | boolean (query) | optional | Return a slimmed-down payload (drops verbose fields). |
curl "https://hproxy.com/api/v1/scrape/twitch/profile?handle=levelsio" \
-H "X-API-Key: hpx_your_key_here"GET
/api/v1/scrape/twitch/videosTwitch User Videos
Returns structured JSON for Twitch User Videos. Billed $0.003 per successful call ($3.00 per 1,000); failed calls, timeouts and rate-limited calls are never charged.
POST with a JSON body works too.| Parameter | Type | Required | Description |
|---|---|---|---|
x-api-key | string (header) | required | Your HProxy API key with the scrape scope. |
handle | string (query) | required | Account handle or @username. |
filter_by | string (query) | optional | The filter by parameter. |
sort_by | string (query) | optional | The sort by parameter. |
curl "https://hproxy.com/api/v1/scrape/twitch/videos?handle=levelsio" \
-H "X-API-Key: hpx_your_key_here"GET
/api/v1/scrape/twitch/clipTwitch Clip
Returns structured JSON for Twitch Clip. Billed $0.003 per successful call ($3.00 per 1,000); failed calls, timeouts and rate-limited calls are never charged.
POST with a JSON body works too.| Parameter | Type | Required | Description |
|---|---|---|---|
x-api-key | string (header) | required | Your HProxy API key with the scrape scope. |
url | url (query) | required | Target URL (profile, post or video). |
trim | boolean (query) | optional | Return a slimmed-down payload (drops verbose fields). |
curl "https://hproxy.com/api/v1/scrape/twitch/clip?url=https://example.com/..." \
-H "X-API-Key: hpx_your_key_here"GET
/api/v1/scrape/twitch/scheduleTwitch User Schedule
Returns structured JSON for Twitch User Schedule. Billed $0.003 per successful call ($3.00 per 1,000); failed calls, timeouts and rate-limited calls are never charged.
POST with a JSON body works too.| Parameter | Type | Required | Description |
|---|---|---|---|
x-api-key | string (header) | required | Your HProxy API key with the scrape scope. |
handle | string (query) | required | Account handle or @username. |
trim | boolean (query) | optional | Return a slimmed-down payload (drops verbose fields). |
curl "https://hproxy.com/api/v1/scrape/twitch/schedule?handle=levelsio" \
-H "X-API-Key: hpx_your_key_here"Need a hand wiring this up? Email [email protected]. A real person reads every message.