Twitch Data API Supported API

Twitch Data API for profiles, streams, channels, and search

Support live content discovery, creator intelligence, and channel monitoring with Twitch API methods for profiles, search, streams, videos, and channel-oriented data.

ScrapeStorm is not affiliated with Twitch. Process platform data only where your use is allowed.

Use cases

What you can build

Twitch coverage is grouped under the public twitch.tv domain while the product slug remains twitch.

01

Streamer discovery

Find and enrich creator profiles for talent, campaign, or media workflows.

02

Channel monitoring

Track channel and stream-oriented signals for dashboards and alerts.

03

Gaming market research

Combine Twitch discovery with other platform data to understand audience and content trends.

Entity directory

All supported entities

Browse every supported Twitch entity below, understand what each surface is for, and open the exact docs that matches your workflow.

Twitch profile data

6 API methods

Profile API methods resolve public identity, account context, and the base layer for creator, brand, or people-oriented products.

What you get. Use this entity to fetch account details, contacts, summary context, and the identifiers you need before moving into content or social API methods.

API methods inside this entity 6 API methods

Open the API method that matches the lookup, feed, summary, or discovery job you need.

Launch path

How teams move from evaluation to launch

Each platform page follows the same decision path: choose the data surface, inspect the docs, validate the response, then scale with pricing and status visibility.

  1. 01

    Map the platform surface

    Use the coverage map to identify the entity group that matches your product workflow.

  2. 02

    Open representative docs

    Review the implementation docs for method, path, query parameters, and response shape.

  3. 03

    Normalize into your product model

    Prefer V2 API methods when you need stable fields across dashboards, scoring, or enrichment jobs.

  4. 04

    Monitor price and status

    Check API method pricing and operational status before moving a workflow into production.

Start here

First request

Use one Twitch API method to validate the request shape before expanding to adjacent channel or search methods.

API method Profile: About by username
Request cost 2 credits

Required parameters

usernamestr
GET /api/v2/twitch.tv/profile/about-by-username
curl --request GET \
  --url "https://www.scrapestorm.net/api/v2/twitch.tv/profile/about-by-username" \
  --header "X-API-Key: 00000000-0000-4000-8000-000000000000" \
  --get --data-urlencode 'username=value'
Auth header X-API-Key
Required parameters username
Billing event 2 credits per successful response
Launch details

Pricing, monitoring, and launch details

Twitch methods are listed in the API method pricing catalog with per-success credit costs.

ScrapeStorm is not affiliated with Twitch. Process platform data only where your use is allowed.

API methods10
Entities2
Credits2 credits

Per-success credit pricing

API method prices are visible before integration and credits are tied to successful API responses.

API reference and implementation docs

Each platform page links to the API reference and implementation docs for exact request and response details.

Responsible data use

ScrapeStorm is independent from the listed platforms; your team remains responsible for permitted data processing.

Details

Questions before launch

These answers cover coverage, pricing, response formats, and launch details before you commit engineering time.

Coverage 2 entities
Credits 2 credits
Health status Check API status
Why do Twitch API methods use twitch.tv?

The internal slug is twitch, while public API API paths use the platform domain twitch.tv.

Can I inspect stream-related methods?

Yes. Open the API reference or implementation docs from the coverage section to see the currently available methods.