We think it's fair that if you're able to contribute to the upkeep of the service, then you should. If you're a commercial entity then you must pay to use News API. If you're currently not generating revenue, or you're in development, then News API is available for free.
I'm currently not generating revenue but I might be in the future. What should I do?
You can start with the Developer plan, then switch to a paid plan later.
What counts as a request?
Any single HTTP request to any of our endpoints counts as a single request. It doesn't matter what parameters or modifiers you provide, or the number of results you get back.
What happens if I use up my monthly quota?
If you're on a paid plan we will automatically charge you for another block of requests so that there's no disruption to your service.
Can I cancel at any time?
Of course! When you cancel your plan it will run until the end of the current paid period and you won't be charged again. If you're on an annual plan we'll refund your unused months minus 3.
What does 'NewsAPI.org attribution required' on the Developer plan mean?
It means that you need to add a credit to NewsAPI.org near to your implementation so that users of your product know where your data came from. This can be a simple 'powered by NewsAPI.org' link, a mention in your Github repo, or a line somewhere in your app description. This way you can give a little back in exchange for free access to the API.