# Seeing All of my Followers

**URL:** <https://staging-discuss.dev.twitch.com/t/seeing-all-of-my-followers/12460>\
**Category:** API\
**Created:** [October 16, 2017, 12:56am UTC](https://staging-discuss.dev.twitch.com/t/seeing-all-of-my-followers/12460 "2017-10-16T00:56:03Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![lovenpk](https://avatars.discourse-cdn.com/v4/letter/l/57b2e6/32.png) [@lovenpk](https://staging-discuss.dev.twitch.com/u/lovenpk)\
**Post date:** [October 16, 2017, 12:56am UTC](https://staging-discuss.dev.twitch.com/t/seeing-all-of-my-followers/12460/1 "2017-10-16T00:56:03Z")

</div>

Hi,  
So I recently created a point system within my bot that adds access to my database once a user has followed. I use the code below to get a list of follows however it is only the most recent 25 followers. I was wondering how i would modify it to get the entire list.  
$.ajax({  
url: '[https://api.twitch.tv/kraken/channels/](https://api.twitch.tv/kraken/channels/) ‘Actual Channel ID Number ’ /follows’,  
type: ‘GET’,  
contentType: ‘application/json’,  
headers: {  
‘Accept’ : ‘application/vnd.twitchtv.v5+json’,  
‘Client-ID’ : ‘Actual id’,

```
   	},
	success: function(data) {
		console.log(JSON.stringify(data));
	}
});
```

---

<div class="post-metadata">

**Author:** ![Dist](https://d1d6mrmdu7ztse.cloudfront.net/user_avatar/staging-discuss.dev.twitch.com/dist/32/7192_2.png) [@Dist](https://staging-discuss.dev.twitch.com/u/Dist)\
**Post date:** [October 16, 2017, 1:58am UTC](https://staging-discuss.dev.twitch.com/t/seeing-all-of-my-followers/12460/2 "2017-10-16T01:58:02Z")

</div>

The max number of results you can get in a single request is 100, which could you get by adding `?limit=100` to the end of that url.

If you have more than 100 followers you have to make multiple requests and either increase the `offset` querystring parameter by the same amount as the limit, or by taking the `_cursor` value from one set of results, and using that as the `cursor` querystring parameter which will get the next page of results, and repeat the process until all followers are obtained.

---

<div class="post-metadata">

**Author:** ![geardrops](https://d1d6mrmdu7ztse.cloudfront.net/user_avatar/staging-discuss.dev.twitch.com/geardrops/32/3292_2.png) [@geardrops](https://staging-discuss.dev.twitch.com/u/geardrops)\
**Post date:** [October 16, 2017, 7:58pm UTC](https://staging-discuss.dev.twitch.com/t/seeing-all-of-my-followers/12460/3 "2017-10-16T19:58:38Z")

</div>

You may also want to consider checking out the New Twitch API endpoint for this functionality [https://dev.twitch.tv/docs/api/reference#get-users-follows](https://dev.twitch.tv/docs/api/reference#get-users-follows) 🙂

---

<div class="post-metadata">

**Author:** ![system](https://d2spem0quai2ol.cloudfront.net/original/2X/0/05909729875cce3b53e59d5561c4d23bb14948fc.png) [@system](https://staging-discuss.dev.twitch.com/u/system)\
**Post date:** [November 15, 2017, 8:11pm UTC](https://staging-discuss.dev.twitch.com/t/seeing-all-of-my-followers/12460/4 "2017-11-15T20:11:13Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
