DEV Community

Cover image for Top Free APIs without an API key
Sajan Kc
Sajan Kc

Posted on • Originally published at iamsajan.com

Top Free APIs without an API key

API is the acronym for Application Programming Interface. Which is a software intermediary that allows two applications to talk to each other. If you are a developer and want to extend your knowledge further making your hand dirty with API. I’m going to share some free APIs that you can use without an API key.

Find More APIs Here

Table of Content:

  1. Free Geo Ip
  2. Rest Countries
  3. Open Exchange Rates
  4. Universities List
  5. Open Library
  6. Open Food Facts
  7. The Cocktail Database
  8. Music Brainz
  9. List of APIs

1.Free Geo Ip

Free Geo Ip
freegeoip.app provides a free IP geolocation API for software developers. It uses a database of IP addresses that are associated with cities along with other relevant information like time zone, latitudes, and longitude.
You’re allowed up to 15,000 queries per hour by default. Once this limit is reached, all of your requests will result in HTTP 403, forbidden, until your quota is cleared.

The HTTP API takes GET requests in the following schema:



https://freegeoip.app/{format}/{IP_or_hostname}


Enter fullscreen mode Exit fullscreen mode

Format can be JSON, CSV, XML or JSON w/ Callback. For example:

https://freegeoip.app/json/

2.Rest Countries

Rest Contries
The country layer API provides you with detailed information about countries from all over the world. This country’s JSON API is compatible with all programming languages.

This API also comes with different pricing packages. You need to sign up to get free API and you can only make 100 searches per month.

3.Open Exchange Rates

Open Exchange Rates
Open exchange rates is an accurate & reliable exchange rate API. It provides currency conversion rates for 160 currencies. It has over 10 years of exceptional uptime & support. This API is perfect for SaaS, Dashboards & E-Commerce.

This API also comes with different pricing packages. For learning purposes and simple projects, you can use free plans. Sign up with them and you are good to go.

4.Universities List

Universities
This package includes a JSON file that contains domains, names, and countries of most of the universities of the world.

You can create a validation script that checks the email domain.

You can automatically generate a user’s country and university by looking at their emails.

You can use this data source in three ways:

  • Use free hosted-API.
  • Use the tiny Python app to serve a fast API that you can query data.
  • Use the JSON file as your data source and do whatever you like with your favorite programming language. Update – New structure After September of 2017, they changed their structure to support multiple domains and web pages. With this update, they added a State/Province field, “domain” and “web_page” fields changed as a list with “domains” and “web_pages” fields respectively.

5.Open Library

Open Library
Open Library is an open, editable library catalog, building toward a web page for every book ever published.

It offers a suite of APIs to help developers get up and running with our data. This includes RESTful APIs, which make its data available in JSON, YAML, and RDF/XML formats. There’s also an earlier, now deprecated JSON API which is preserved for backward compatibility.

6.Open Food Facts

Open Food Facts
Open Food Facts is a non-profit project developed by thousands of volunteers from around the world.

  • The Open Food Facts database is available under the Open Database License.

  • The individual contents of the database are available under the Database Contents License.

  • Product images are available under the Creative Commons Attribution ShareAlike license. They may contain graphical elements subject to copyright or other rights, that may in some cases be reproduced (quotation rights or fair use).

7.The Cocktail Database

Cocktail
The cocktail database is an open, crowd-sourced database of drinks and cocktails from around the world. They also offer a free JSON API for anyone wanting to use it.

8.Music Brainz

Music Brainz
MusicBrainz is an open music encyclopedia that collects music metadata and makes it available to the public.

MusicBrainz aims to be:

  • The ultimate source of music information by allowing anyone to contribute and releasing the data under open licenses.

  • The universal lingua franca for music by providing a reliable and unambiguous form of music identification, enabling both people and machines to have meaningful conversations about music.

9.Find more Free APIs below

Click here

Top comments (1)

Collapse
 
sloan profile image
Info Comment hidden by post author - thread only accessible via permalink
Sloan the DEV Moderator

Hi there, we encourage authors to share their entire posts here on DEV, rather than mostly pointing to an external link. Doing so helps ensure that readers don’t have to jump around to too many different pages, and it helps focus the conversation right here in the comments section.

If you choose to do so, you also have the option to add a canonical URL directly to your post.

Some comments have been hidden by the post's author - find out more