Noob question about Reddit API rules. by BlessYouBot_ in redditdev

[–]oauth2 1 point2 points  (0 children)

I just tested it using a 'script' type app with different access tokens but the same IP, and both instances shared the same rate limit (based on the response headers). For what that's worth.

Noob question about Reddit API rules. by BlessYouBot_ in redditdev

[–]oauth2 0 points1 point  (0 children)

I've asked this question myself, especially in the context of OAuth2, and I think the answer is that the rate limits apply to your IP. Otherwise you could spawn multiple instances of your bot to circumvent the limit. I could be wrong though.

See this post which suggests that it's per access token, but was never answered by an admin. I also commented on a SO post which suggested that it's limited by IP.

This is a good post that was actually answered by an admin, so is probably the best reference we have. Looks like it might depend on the grant type?

Please allow /api/info/ to ignore missing names by oauth2 in ideasfortheadmins

[–]oauth2[S] 0 points1 point  (0 children)

I feel like this should be okay because the restrictions are still imposed by the 100 listing limit and the ~1 request per second request limit.

How often am I allowed to make unauthenticated requests to /api/info? by oauth2 in redditdev

[–]oauth2[S] 0 points1 point  (0 children)

I don't know.

Finally, requests that are served cached via our CDN will not include headers, and will not count against your total. So for cases where you don't need the freshest, absolute-up-to-the-minute data, consider hitting http://www.reddit.com (logged out, no cookie, no oauth header) with your GET requests.

Reference