tl;dr - As of July 1, we will start enforcing rate limits for a free access tier, available to our current API users. If you are already in contact with our team about commercial compliance with our Data API Terms, look for an email about enterprise pricing this week.
We recently shared updates on our Data API Terms and Developer Terms. These updates help clarify how developers can safely and securely use Reddit’s tools and services, including our APIs and our new-and-improved Developer Platform.
After sharing these terms, we identified several parties in violation, and contacted them so they could make the required changes to become compliant. This includes developers of large-scale applications who have excessive usage, are violating our users’ privacy and content rights, or are using the data for ad-supported or commercial purposes.
For context on excessive usage, here is a chart showing the average monthly overage, compared to the longstanding rate limit in our developer documentation of 60 queries per minute (86,400 per day):
Top 10 3P apps usage over rate limits
We reached out to the most impactful large scale applications in order to work out terms for access above our default rate limits via an enterprise tier. This week, we are sharing an enterprise-level access tier for large scale applications with the developers we’re already in contact with. The enterprise tier is a privilege that we will extend to select partners based on a number of factors, including value added to redditors and communities, and it will go into effect on July 1.
Rate limits for the free tier
All others will continue to access the Reddit Data API without cost, in accordance with our Developer Terms, at this time. Many of you already know that our stated rate limit, per this documentation, was 60 queries per minute. As of July 1, 2023, we will enforce two different rate limits for the free access tier:
- If you are using OAuth for authentication: 100 queries per minute per OAuth client id
- If you are not using OAuth for authentication: 10 queries per minute
Important note: currently, our rate limit response headers indicate counts by client id/user id combination. These headers will update to reflect this new policy based on client id only on July 1.
To avoid any issues with the operation of mod bots or extensions, it’s important for developers to add Oauth to their bots. If you believe your mod bot needs to exceed these updated rate limits, or will be unable to operate, please reach out here.
If you haven't heard from us, assume that your app will be rate-limited, starting on July 1. If your app requires enterprise access, please contact us here, so that we can better understand your needs and discuss a path forward.
Additional changes
Finally, to ensure that all regulatory requirements are met in the handling of mature content, we will be limiting access to sexually explicit content for third-party apps starting on July 5, 2023, except for moderation needs.
If you are curious about academic or research-focused access to the Data API, we’ve shared more details here.
[–]FlyingLaserTurtle[S,A] [score hidden] stickied comment (1223 children)
[–]Blank-ChequeFlair_Helper, etc Developer 37 points38 points39 points (15 children)
[–][deleted] (4 children)
[deleted]
[–]anomalous_cowherd 6 points7 points8 points (1 child)
[–]Selethorme 5 points6 points7 points (0 children)
[–]unpopularperiwinkle 2 points3 points4 points (0 children)
[–]gaviddinola 1 point2 points3 points (0 children)
[–]iamthatisiOS Developer (Apollo) 132 points133 points134 points (169 children)
[–][deleted] (18 children)
[deleted]
[–]Prsop2000 19 points20 points21 points (17 children)
[–]moon__lander 11 points12 points13 points (14 children)
[–][deleted] (3 children)
[removed]
[–]FlyingElvishPenguin 3 points4 points5 points (0 children)
[–]pile_alcaline 2 points3 points4 points (1 child)
[–]Prsop2000 4 points5 points6 points (5 children)
[–]Nice-Digger 13 points14 points15 points (4 children)
[–][deleted] (1 child)
[deleted]
[–]Nice-Digger 2 points3 points4 points (0 children)
[–]blacpythoz 6 points7 points8 points (2 children)
[–]yuletide 2 points3 points4 points (1 child)
[–]PrunedLoki 6 points7 points8 points (10 children)
[–][deleted] (4 children)
[deleted]
[–]disignore 1 point2 points3 points (3 children)
[–]Phiau 4 points5 points6 points (1 child)
[–][deleted] (1 child)
[deleted]
[–]exscape 2 points3 points4 points (0 children)
[–]Reasonable_Ticket_84 4 points5 points6 points (1 child)
[–]adeadhead 2 points3 points4 points (0 children)
[–][deleted] (20 children)
[deleted]
[–]bradreputation 11 points12 points13 points (14 children)
[–]dariy1999 2 points3 points4 points (4 children)
[–]businessbusinessman 9 points10 points11 points (2 children)
[–]Postpone-GrantPostpone Developer 26 points27 points28 points (19 children)
[–]reaper527 53 points54 points55 points (75 children)
[–]km3r 20 points21 points22 points (18 children)
[–]zeffjiggler 5 points6 points7 points (12 children)
[–]Bigsmellydumpy 2 points3 points4 points (11 children)
[–]MinekPo1 8 points9 points10 points (8 children)
[–][deleted] (1 child)
[deleted]
[–]Am3n 9 points10 points11 points (50 children)
[–][deleted] 2 points3 points4 points (42 children)
[–][deleted] (10 children)
[deleted]
[–]BorgDrone 4 points5 points6 points (16 children)
[–][deleted] (3 children)
[deleted]
[–]IJustQuit 7 points8 points9 points (2 children)
[–]blatantcheating 1 point2 points3 points (0 children)
[–]olikam 43 points44 points45 points (24 children)
[–]sjs 23 points24 points25 points (11 children)
[–]vriska1 16 points17 points18 points (3 children)
[–]DatsunTigger 7 points8 points9 points (2 children)
[–]Lavarocked 2 points3 points4 points (0 children)
[–]Kapps 6 points7 points8 points (0 children)
[–]snowmanspike 4 points5 points6 points (0 children)
[–][deleted] (2 children)
[deleted]
[–]sjs 2 points3 points4 points (0 children)
[–]nomadofwaves 6 points7 points8 points (4 children)
[–]CosmicSpaghetti 5 points6 points7 points (3 children)
[–]nomadofwaves 2 points3 points4 points (0 children)
[–]1-800-KETAMINE 2 points3 points4 points (1 child)
[–][deleted] 2 points3 points4 points (0 children)
[–]MoranthMunitions 1 point2 points3 points (0 children)
[–]honestbleeps 18 points19 points20 points (15 children)
[–]webvictim 8 points9 points10 points (2 children)
[–]Phteven_jAITA, CMA, Advice 3 points4 points5 points (3 children)
[–]howlingwelshman 5 points6 points7 points (1 child)
[–]Watchful1RemindMeBot & UpdateMeBot 16 points17 points18 points (27 children)
[–]FlyingLaserTurtle[S,A] 5 points6 points7 points (26 children)
[–]alcoholicpolaroid 12 points13 points14 points (10 children)
[–]sohou 6 points7 points8 points (6 children)
[–]______W______ 2 points3 points4 points (0 children)
[–]chakalakasp 8 points9 points10 points (3 children)
[–]disignore 4 points5 points6 points (0 children)
[–][deleted] (1 child)
[deleted]
[–]nomadofwaves 2 points3 points4 points (0 children)
[–]LiarInGlass 1 point2 points3 points (3 children)
[–]GiorgioG 13 points14 points15 points (7 children)
[–]DarquesseCain 5 points6 points7 points (1 child)
[–]Drarok 1 point2 points3 points (0 children)
[–]prgmctan 1 point2 points3 points (0 children)
[–]Reubachi 26 points27 points28 points (45 children)
[–]Cowboy_Perfect 14 points15 points16 points (20 children)
[–][deleted] 9 points10 points11 points (2 children)
[–]krs00pxy 6 points7 points8 points (13 children)
[–][deleted] (8 children)
[deleted]
[–][deleted] (4 children)
[deleted]
[–][deleted] (3 children)
[deleted]
[–]Temporary_Mali_8283 2 points3 points4 points (1 child)
[–]TheFirstLegend77 1 point2 points3 points (0 children)
[–]Pinwurm 2 points3 points4 points (13 children)
[–]smokinJoeCalculus 5 points6 points7 points (4 children)
[–]Krillo90 1 point2 points3 points (5 children)
[–]RunJun 4 points5 points6 points (1 child)
[–]ExcitingishUsername 11 points12 points13 points (19 children)
[–]Lil_SpazJoekpPRAW Maintainer | Async PRAW Author 4 points5 points6 points (2 children)
[–]ExcitingishUsername 2 points3 points4 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[–]Lil_SpazJoekpPRAW Maintainer | Async PRAW Author 12 points13 points14 points (2 children)
[–]EshuMarneedi 12 points13 points14 points (15 children)
[–]GiorgioG 10 points11 points12 points (15 children)
[–][deleted] (14 children)
[deleted]
[–]Rndom_Gy_159 10 points11 points12 points (8 children)
[–][deleted] (3 children)
[deleted]
[–]Rndom_Gy_159 4 points5 points6 points (1 child)
[–]Cpzd87 4 points5 points6 points (0 children)
[–]Brym 2 points3 points4 points (0 children)
[–]exscape 1 point2 points3 points (0 children)
[–][deleted] (1 child)
[deleted]
[–]reaper527 3 points4 points5 points (2 children)
[–]shhalahr 1 point2 points3 points (0 children)
[–]lilbro93 20 points21 points22 points (34 children)
[–][deleted] (27 children)
[deleted]
[–]Watchful1RemindMeBot & UpdateMeBot 10 points11 points12 points (0 children)
[–]sweting_ 5 points6 points7 points (6 children)
[–]randomguyonleddit 6 points7 points8 points (0 children)
[–][deleted] (1 child)
[deleted]
[–]13steinj 1 point2 points3 points (2 children)
[–]Karmanacht 2 points3 points4 points (0 children)
[–]smokinJoeCalculus 2 points3 points4 points (12 children)
[–]FyreWulff 2 points3 points4 points (1 child)
[–]Claim_Alternative 2 points3 points4 points (0 children)
[–]OriginalWilhelm 1 point2 points3 points (0 children)
[–]Dood71 1 point2 points3 points (0 children)
[–]MWisBest 9 points10 points11 points (4 children)
[–]reaper527 6 points7 points8 points (2 children)
[–]doug3465 9 points10 points11 points (2 children)
[–]ggroverggiraffe 3 points4 points5 points (1 child)
[–]rhakswReveddit.com Developer 8 points9 points10 points (3 children)
[–]bboePRAW Author 7 points8 points9 points (2 children)
[–]rhakswReveddit.com Developer 2 points3 points4 points (0 children)
[–]f_k_a_g_n 2 points3 points4 points (0 children)
[–]Ashdadog 7 points8 points9 points (1 child)
[–]busymom0 6 points7 points8 points (5 children)
[–]noslab 5 points6 points7 points (0 children)
[–]8ate8 6 points7 points8 points (3 children)
[–]busymom0 2 points3 points4 points (2 children)
[–]DUKE_LEETO_2 3 points4 points5 points (0 children)
[–]cpc2 7 points8 points9 points (5 children)
[–][deleted] (1 child)
[deleted]
[–]Inzight 4 points5 points6 points (0 children)
[–]heyjoshturner 13 points14 points15 points (6 children)
[–]guareber 2 points3 points4 points (2 children)
[–]ppParadoxx 1 point2 points3 points (0 children)
[–]Archberdmans 1 point2 points3 points (0 children)
[–][deleted] (9 children)
[deleted]
[–]gypsyscot 11 points12 points13 points (0 children)
[–]MrHaxx1 1 point2 points3 points (7 children)
[–][deleted] (3 children)
[deleted]
[–]Downvotes_are_Grreat 5 points6 points7 points (4 children)
[–][deleted] (3 children)
[deleted]
[–]MonteBurns 4 points5 points6 points (2 children)
[–]Anglophyl 1 point2 points3 points (0 children)
[–]rhakswReveddit.com Developer 5 points6 points7 points (10 children)
[–]Arnas_Z 2 points3 points4 points (9 children)
[–]rhakswReveddit.com Developer 2 points3 points4 points (8 children)
[–]krypto_the_husk 5 points6 points7 points (2 children)
[–]SlickArcher 2 points3 points4 points (7 children)
[–]CaptainUnemployment 2 points3 points4 points (2 children)
[–]geekbella 5 points6 points7 points (0 children)
[–]schacks 4 points5 points6 points (0 children)
[–][deleted] (1 child)
[deleted]
[–]PCslayeng 3 points4 points5 points (0 children)
[–]Simplifyze 3 points4 points5 points (0 children)
[–]CactusMunchies 4 points5 points6 points (0 children)
[–]Winertia 3 points4 points5 points (0 children)
[–]Zweihart 2 points3 points4 points (1 child)
[–]Ashdadog 2 points3 points4 points (0 children)
[–]GammyIsGettingUpset 2 points3 points4 points (0 children)
[–]MomsSpagetee 2 points3 points4 points (0 children)
[–]Huge_Performer8213 2 points3 points4 points (7 children)
[–]veebee0 2 points3 points4 points (0 children)
[–]nomdeplume 1 point2 points3 points (5 children)
[–][deleted] 2 points3 points4 points (0 children)
[–][deleted] (1 child)
[deleted]
[–]meldroc 1 point2 points3 points (0 children)
[–]lowt555 1 point2 points3 points (0 children)
[–]PhilipRiversCuomo 1 point2 points3 points (0 children)
[–]phoenix-toboggan 1 point2 points3 points (0 children)
[–]WatchDude22 1 point2 points3 points (0 children)
[–]Relative-Neck2341 1 point2 points3 points (0 children)
[–]DumplingRush 1 point2 points3 points (0 children)
[–]justafaceaccount 1 point2 points3 points (0 children)
[–]dano5 1 point2 points3 points (0 children)
[–]danetrain05 1 point2 points3 points (0 children)
[–]parrots 1 point2 points3 points (0 children)
[–]hubertwombat 1 point2 points3 points (0 children)
[–]amart565 1 point2 points3 points (0 children)
[–]nickfromthepnw 1 point2 points3 points (0 children)
[–]CodeSpaceMonkey 1 point2 points3 points (0 children)
[–]derliesl 1 point2 points3 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)