An unofficial Twitch profile API returns streamer stats, bios, and social links as JSON—without the official Helix approval path for every use case.
Creator tools and sponsorship workflows need structured channel data, not HTML parsing of twitch.tv.
In this guide, you’ll learn:
- What you can scrape from profiles
- How to call the API
- Common use cases
- Scrape Creators vs official Twitch API
Below is the full walkthrough.
What You Can Scrape from Twitch Profiles?
With Scrape Creators Twitch Profile API, you can get:
- Basic Profile Info: username, display name, profile image, bio
- **Follower Count: **total followers for the creator
- **Social Links: **YouTube, Twitter/X, Instagram, Discord, and more
- **Top Clips: **most popular clips from their channel, with video URLs and titles
- **Similar Streamers: **related creators in the same niche or category
Example response (simplified):
{
"success": true,
"id": "19571641",
"handle": "ninja",
"displayName": "Ninja",
"description": "Just want to make people happy. Co-Founder @DrinkNutcase. ",
"followers": 19235823,
"instagram": "https://www.instagram.com/ninja",
"x": "https://x.com/ninja",
"tiktok": "https://www.tiktok.com/@ninja",
"bit": "http://bit.ly/SubscribeNinja",
"allVideos": [
{
"animatedPreviewURL": "https://d1m7jfoe9zdc1j.cloudfront.net/98b2604eb65520876fc3_ninja_331071920125_1754658335/storyboards/2534457664-strip-0.jpg",
"id": "2534457664",
"lengthSeconds": 35910,
"previewThumbnailURL": "https://static-cdn.jtvnw.net/cf_vods/d1m7jfoe9zdc1j/98b2604eb65520876fc3_ninja_331071920125_1754658335//thumb/thumb0-320x180.jpg",
"publishedAt": "2025-08-08T13:05:39Z",
"title": "USE CODE NINJA #EPICPARTNER | DAY 2 OF NEW SEASON AND ITS A BLAST | God is good! | Marvel rivals later and SPORTS SHOW AT 2 CENTRAL AFC WEST",
"viewCount": 284362
},
{
"animatedPreviewURL": "https://d2nvs31859zcd8.cloudfront.net/5bdfbd2c55a7e30b22da_ninja_325482550908_1754591634/storyboards/2533744937-strip-0.jpg",
"id": "2533744937",
"lengthSeconds": 17328,
"previewThumbnailURL": "https://static-cdn.jtvnw.net/cf_vods/d2nvs31859zcd8/5bdfbd2c55a7e30b22da_ninja_325482550908_1754591634//thumb/thumb0-320x180.jpg",
"publishedAt": "2025-08-07T18:33:57Z",
"title": "New season of Fortnite :D USE CODE NINJA IN THE ITEM SHOP #EPICPARTNER",
"viewCount": 301830
}
],
"similarStreamers": [
{
"id": "964426424",
"displayName": "ninjasologames",
"login": "ninjasologames",
"primaryColorHex": "1F69FF",
"profileImageURL": "https://static-cdn.jtvnw.net/jtv_user_pictures/020b2022-5276-4f1b-af73-6eaa6f9d847c-profile_image-300x300.png",
"stream": null,
"__typename": "User"
}
]
}
How to Use the Unofficial Twitch Profile API
Making a request is simple:
Endpoint:
GET https://api.scrapecreators.com/v1/twitch/profile?handle=ninja
Example in Node.js:
import axios from "axios";
const handle = "ninja";
const res = await axios.get(`https://api.scrapecreators.com/twitch/profile?handle=${handle}`, {
headers: {
"x-api-key": process.env.SCRAPE_CREATORS_API_KEY
}
})
console.log(response.data)
Use Cases
- **Influencer Marketing: **find Twitch creators in your niche with large followings and active audiences
- **Competitive Analysis: **compare similar streamers to see who’s gaining traction
- **Market Research: **analyze follower growth and social reach of gaming influencers
- Content Discovery: surface trending clips from top Twitch channels
Why Use Scrape Creators Over the Official Twitch API?
- **No OAuth: **skip the hassle of getting client IDs and secrets, get started immediately
- **No Rate Limit Headaches: **designed for higher request volumes
- **Instant JSON: **no parsing headaches or multiple calls for basic data
Conclusion
If you need Twitch creator data without the friction of the official API, the Scrape Creators Unofficial Twitch Profile API is the fastest way to get it. You can pull profile details, follower counts, socials, clips, and similar streamer recommendations in seconds, perfect for marketing, analytics, and research tools.

