API Access Restrictions
Debates on platforms like Twitter and Reddit charging for or restricting API access to third-party developers and apps, weighing company business rights against developer impacts and calls for open access.
Activity Over Time
Top Contributors
Keywords
Sample Comments
Isn't it all because of their plans to charge for their API?
Don't people realize many companies charge for API access?
Yes. I don't see how this is a problem. It is their service which is subject to change at anytime. Either make money and pay for access to the API or shutdown.Realistically, it was only a matter of time. Also predicted here: [0][0] https://news.ycombinator.com/item?id=34447084
Let's stop developer (victim) blaming for soulless billion dollar companies restricting API access.
In most cases an API is used to increase the visibility of the company and its services. In some cases, it can be an additional source of income based around usage (free up to a certain number of hits). I think it is meant to be a mutually-beneficial or symbiotic relationship. I don't think that there are conflict of interests as it is a public API. It would be in the terms of use if it was, and you can elect not to use it.
Their apis cost money, so you’d be giving them revenue by trying to do that?
They are not giving it away, they are only giving access. Huge difference. Let the public figure out a good business model using your APIs, then shut them off once they have found it.
WHat's stopping governments to just kill access to the api?
It's clearly time to legally force those companies to open up apis, so many possibilities are lost.
It doesn't matter. It is their service and the API terms are subject to change at any time. So either the API gets blocked for third-party clients, or you purchase access for a high price.Discord, Instagram, Snapchat, Clubhouse and TikTok have decided to ban third-party apps. Twitter and Reddit decided to charge for it.In this case with the developer of the third party Reddit client, unless he is making enough to cover the API costs, then it make no sense to build on someone else'