Right. The point here is that the decision might be stupid. It's fodder for exactly this type of a story, while Twitter is pushing for improved relations with developers and trying determine its future as a going concern.
Of course they aren't obligated to do continue to provide free access, in the same sense that I'm not obligated to use their platform. But it might be in their best interest (in both cases).
For all the acclaim that Mr. Dorsey gets as a CEO, Twitter is a great idea but a basket case of a public company.
But continuing to provide this noncommercial API access for free indefinitely is exactly what I think they should do and I'm a little disappointed that they don't agree. Twitter isn't wrong here, they're just assholes.
Because "special access" means free in this case.
Do you realize you are arguing that a customer should have free access forever, while others customers pay? Do you know what type of liability that is for any business?
But I think that a rich, robust ecosystem would flourish more around a platform that provided free API access to noncommercial projects.
Of course, it's conceivable that this API access costs twitter a significant amount of money - it is a lot of data, after all. Even a low cost could be written off as advertising within the platform. "Look at the cool stuff we could build on this API, let's make a commercial product and pay twitter for access!"
This. Also, if API access costs Twitter a significant amount of money, they shouldn't be in the platform business and shut down their API entirely.
While not indefinitely, it would certainly help the case to just public a cost-benefit analysis of how much Emojitracker's access was costing Twitter (though not in terms of "lost revenue" based on what Emojitracker would have been paying for that access).
Can I pay $ 100 extra per month for more access?
To get the data emojitracker has would be tens of thousands a month or more.
But no, I doubt you can pony up $100/mo and get a meaningful amount of data.
Twitter offers several free endpoints for developers, including search, streaming, a raw sample of tweets, and the like. They all have rate limits and the like attached, but they're real, free, access to their data.
For people who want bigger, broader, deeper access, they sell access to that data. That's been the case for the last few years.
In this case, Emojitracker unfortunately falls into the cracks in between, where they need deeper access to do what they want, but it's not a commercial enterprise.
I agree, it would be nice of Twitter to continue giving Emojitracker free access, but are they obligated to do that? They are a business, and providing access to millions of Tweets for free seems like an unfair obligation to ask them to continue indefinitely.