Expose Twitch Usernames in the API
Open
memerson3 messagesstarted Sep 15, 2026, 5:47 AM
other
It would be great if we could get the twitch usernames (and ideally also match timestamps like the Ranked API) when people connect their twitch account. It allows building a lot of stuff e.g. this site I built for ranked https://vods.memerson.xyz/ that automatically puts streams side by side and makes them searchable. I want to add draftout to it too but don't really have a way of finding people's twitch channels.
This is also pretty similar to this suggestion https://discord.com/channels/1493030345048719483/1527005849002967222 so I can close this as a duplicate if so
Here is a sample of the Ranked API for reference:
From the matches endpoint e.g. https://api.mcsrranked.com/matches/13371844
And the player endpoint e.g. https://api.mcsrranked.com/users/feinberg/:
Regardless, keep up the good work!
This is also pretty similar to this suggestion https://discord.com/channels/1493030345048719483/1527005849002967222 so I can close this as a duplicate if so
Here is a sample of the Ranked API for reference:
From the matches endpoint e.g. https://api.mcsrranked.com/matches/13371844
{
"vod": [
{
"uuid":"de8e3203f8674303ad4a2baa55a15c87",
"url":"https://www.twitch.tv/videos/2874439708",
"startsAt":1789431728
},
{
"uuid":"3b01d4b4fef14f178b75f05c04dd34ef",
"url":"https://www.twitch.tv/videos/2874568968",
"startsAt":1789442830
}
]
}And the player endpoint e.g. https://api.mcsrranked.com/users/feinberg/:
{
"connections": {
"discord": {
"id": "75707773723086848",
"name": "Feinberg#0001"
},
"youtube": {
"id": "UCAdKNsVKLW1xWNpy4eB_5AQ",
"name": "Feinberg"
},
"twitch": {
"id": "feinberg",
"name": "Feinberg"
}
}
}Regardless, keep up the good work!
50
memersonOPlast week
I SWEAR I only hit post once discord just hates me 
memersonOPlast week
Ok it let me delete the other one