Twitch User Charts
Twitch user charts by duration (daily/weekly/monthly) and type (followers or view counts). Handler builds the source twitch_*_chart table dynamically, then merges platform-linked artist info and historical rankStats from QUERY_GET_USER_RANKINGS.TWITCH.
- Type: string Format: date-timedate
Charting date (
YYYY-MM-DD); defaults to the latest available chart. - Type: string Format: date-timesince
Lower bound of the date range (YYYY-MM-DD). Required unless
latest=true. - Type: integerlimit
Maximum entries returned (max 500).
- Type: string enumdurationrequired
Chart duration.
dailyrequirestype=followers;monthlyrequirestype=viewer_hours.values- daily
- weekly
- monthly
- type
Twitch chart type (
followersorviewer_hours). Constrained byduration(see error messages).- enumconst:followers
Twitch chart type (
followersorviewer_hours). Constrained byduration(see error messages).values- followers
- enumconst:viewer_hoursvalues
- viewer
_hours
- Type: booleanlatest
If true, use the most recently available date and ignore
since.
- application/json
curl 'https://api.chartmetric.com/api/charts/twitch/users?duration=daily' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN'
{
"obj": {
"length": null,
"data": [
{
"rank": null,
"pre_rank": null,
"peak_rank": null,
"peak_date": "2026-07-20T17:45:03.313Z",
"added_at": "2026-07-20T17:45:03.313Z",
"velocity": null,
"time_on_chart": "string",
"twitch_user": 0,
"followers": 1,
"weekly_followers": 1,
"monthly_followers": 1,
"count": 1,
"weekly_count": 1,
"monthly_count": 1,
"name": null,
"image_url": null,
"link": null,
"cm_artist": null,
"rankStats": [
{
"rank": null,
"followers": 1,
"timestp": "2026-07-20T17:45:03.313Z"
}
]
}
]
}
}