What fun or exciting APIs are we missing from this list? Have a question about a specific integration, dataset, language, interface, or developer portal? Let us know at the blog. Still looking for more open data APIs, open source APIs, or API tools? Check out the Top 50 Most Popular APIs on, or search APIs by keyword.
Make sure to check out the Last Call RapidAPI blog to learn how to use these APIs.
The Java API for I/O provides such flexibility, allowing to read and write binary and textual content (with various encodings), buffered or not, with custom classes, etc. Flexibilityįlexibility is also trying to answer a maximum of user needs. CompletenessĬompleteness is the capability to answer all user needs without using workarounds, complex code, or having to open issues to ask for missing features. If similar functions have similar parameters in same order, you memorize a schema, not lot of different functions. ConsistencyĬonsistency is important because it eases learning. Simplicity allows to quickly start to use an API and to be productive with it without having to constantly dive in the docs on each step. What makes a great API?Īccording to a top quora answer, a good API would include:ĭocumentation is important, if not essential. Credit cards are required for freemium APIs in case developers incur overages. For example, the Spoonacular API has a freemium pricing plan that allows developers to use their API for 50 requests/day before being charged for overages. What are Freemium APIs?įreemium APIs are RESTful APIs that allow a certain number of requests before being charged. Unlike freemium APIs, free APIs on RapidAPI no credit card input. What are Free APIs?įree APIs (often referred to as public or open APIs) are APIs that developers can use at no cost to them (like many of the APIs listed in this collection). You’ll find tons of great APIs to help enrich your application including URL shorteners, social media, ip geolocation, batch geocoding, maps, natural language processing, weather data, and tons more. Try using one of the APIs in this collection for your next API project idea. RapidAPI is your number one platform and source to find the perfect REST API (or APIs) that you need. You’ll be able to access each web API in the programming language and SDK of your choice:
All APIs return a response in JSON (and sometimes in XML).
You’ll find tons of great APIs to provide the data necessary to integrate into your website, software app, or mobile apps. This is the perfect place for developers to browse APIs for testing. These APIs are open to the public and are free to use (or have a freemium model). Browse RapidAPI’s list of the Top Free APIs.