Comment by hi117 on 05/06/2023 at 20:13 UTC

29 upvotes, 1 direct replies (showing 1)

View submission: API Updates & Questions

Hey, is there a miscommunication around how billing works for 3rd party apps possibly? It makes no sense for rate limiting to be per-app instead of per-app-authorization for apps that take actions as users. For instance, RIF is authorized to act as me, but if I make a ton of requests with that authorization it shouldn't bill RIF nor should it hit rate limits for the entire system. It almost seems like it was just written wrong in the announcement. Is this the case?

Or is it that these 3rd party apps are designed poorly and they can avoid the massive billing by changing their auth model?

Replies

Comment by Buelldozer at 05/06/2023 at 23:16 UTC

31 upvotes, 1 direct replies

Hey, is there a miscommunication around how billing works for 3rd party apps possibly?

Nope.

...and they can avoid the massive billing by changing their auth model?

Nope, both the RiF and Apollo Devs asked about this and were told No. Farther up is an Admin Reply specifically and clearly stating that the rate limit is changing to 100 requests per minute per *client-id*.

Reddit could easily do it by individual Auth but they don't want to. They want 3rd Party Apps to pay for their access to Reddit. Simple as.