# List of Mods via API?

**URL:** <https://discuss.dev.twitch.com/t/list-of-mods-via-api/272>\
**Category:** Uncategorized\
**Created:** [November 30, 2013, 11:15pm UTC](https://discuss.dev.twitch.com/t/list-of-mods-via-api/272 "2013-11-30T23:15:19Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![MarkyO](https://d3ovvz0v2ajtpu.cloudfront.net/user_avatar/discuss.dev.twitch.com/markyo/32/206_2.png) [@MarkyO](https://discuss.dev.twitch.com/u/MarkyO)\
**Post date:** [November 30, 2013, 11:15pm UTC](https://discuss.dev.twitch.com/t/list-of-mods-via-api/272/1 "2013-11-30T23:15:19Z")

</div>

Is there a way to get a list of moderators via API? or to tell if you are a moderator? Or if a user is a moderator if you are the broadcaster?

---

<div class="post-metadata">

**Author:** ![george](https://d3ovvz0v2ajtpu.cloudfront.net/user_avatar/discuss.dev.twitch.com/george/32/120_2.png) [@george](https://discuss.dev.twitch.com/u/george)\
**Post date:** [December 1, 2013, 5:04pm UTC](https://discuss.dev.twitch.com/t/list-of-mods-via-api/272/2 "2013-12-01T17:04:45Z")

</div>

Currently there is no way to get a moderator list outside of the `/mods` command within TMI. It is a hotly [requested](https://github.com/justintv/Twitch-API/issues/103) feature though.

---

<div class="post-metadata">

**Author:** ![MarkyO](https://d3ovvz0v2ajtpu.cloudfront.net/user_avatar/discuss.dev.twitch.com/markyo/32/206_2.png) [@MarkyO](https://discuss.dev.twitch.com/u/MarkyO)\
**Post date:** [December 1, 2013, 10:31pm UTC](https://discuss.dev.twitch.com/t/list-of-mods-via-api/272/3 "2013-12-01T22:31:37Z")

</div>

Who’s the person to contact for that.

---

<div class="post-metadata">

**Author:** ![george](https://d3ovvz0v2ajtpu.cloudfront.net/user_avatar/discuss.dev.twitch.com/george/32/120_2.png) [@george](https://discuss.dev.twitch.com/u/george)\
**Post date:** [December 2, 2013, 5:09am UTC](https://discuss.dev.twitch.com/t/list-of-mods-via-api/272/4 "2013-12-02T05:09:39Z")

</div>

Not sure what you mean by that. `/mods` is available to anyone just by sending that command into chat.

---

<div class="post-metadata">

**Author:** ![night](https://d3ovvz0v2ajtpu.cloudfront.net/user_avatar/discuss.dev.twitch.com/night/32/1613_2.png) [@night](https://discuss.dev.twitch.com/u/night)\
**Post date:** [December 3, 2013, 6:41am UTC](https://discuss.dev.twitch.com/t/list-of-mods-via-api/272/5 "2013-12-03T06:41:09Z")

</div>

If you need a current list of users and their levels in chat, check out this somewhat reliable unsupported API endpoint:

```
http://tmi.twitch.tv/group/user/channel_name/chatters

```

If you just need a full list of mods for a channel, you can connect to TMI and just run the /mods command inside a channel as George suggested. I’ve being using this method for a while.

---

<div class="post-metadata">

**Author:** ![MarkyO](https://d3ovvz0v2ajtpu.cloudfront.net/user_avatar/discuss.dev.twitch.com/markyo/32/206_2.png) [@MarkyO](https://discuss.dev.twitch.com/u/MarkyO)\
**Post date:** [December 23, 2013, 5:00am UTC](https://discuss.dev.twitch.com/t/list-of-mods-via-api/272/6 "2013-12-23T05:00:14Z")

</div>

I asked via API not chat commands.

and [http://tmi.twitch.tv/group/user/channel\_name/chatters](http://tmi.twitch.tv/group/user/channel_name/chatters) gives the current list of users and their levels.

My questions were:  
If you’re a broadcaster/mod can you see a list of mods through the API.

If I’m a normal user, is there a way you can get a list of the channels you mod.

But I’m going to assume both of those are “no.”

---

<div class="post-metadata">

**Author:** ![george](https://d3ovvz0v2ajtpu.cloudfront.net/user_avatar/discuss.dev.twitch.com/george/32/120_2.png) [@george](https://discuss.dev.twitch.com/u/george)\
**Post date:** [December 23, 2013, 5:29am UTC](https://discuss.dev.twitch.com/t/list-of-mods-via-api/272/7 "2013-12-23T05:29:08Z")

</div>

As I originally said, currently there is no way to do it via the API.

---

<div class="post-metadata">

**Author:** ![zzzanderw](https://d3ovvz0v2ajtpu.cloudfront.net/user_avatar/discuss.dev.twitch.com/zzzanderw/32/2460_2.png) [@zzzanderw](https://discuss.dev.twitch.com/u/zzzanderw)\
**Post date:** [February 3, 2017, 4:28pm UTC](https://discuss.dev.twitch.com/t/list-of-mods-via-api/272/8 "2017-02-03T16:28:21Z")

</div>

Any updates on this? I would greatly like utilize this functionality in my bot.

---

<div class="post-metadata">

**Author:** ![BarryCarlyon](https://d3ovvz0v2ajtpu.cloudfront.net/user_avatar/discuss.dev.twitch.com/barrycarlyon/32/253_2.png) [@BarryCarlyon](https://discuss.dev.twitch.com/u/BarryCarlyon)\
**Post date:** [February 6, 2017, 11:03am UTC](https://discuss.dev.twitch.com/t/list-of-mods-via-api/272/9 "2017-02-06T11:03:23Z")

</div>

Use IRC tags, and you can see what the user status/level is as and when people run commands.

There are no updates on this request
