Best Free APIs Directory
Find free APIs for AI, weather, finance, and development projects in our curated directory.
The Best Free APIs for Developers
Find the perfect free API for your next project. Our curated directory features hundreds of free APIs across AI, weather, finance, and developer tools - all verified to offer genuine free tiers without credit card requirements.
Whether you need AI APIs for natural language processing, Weather APIs for forecasts and historical data, Finance APIs for stock and crypto data, or Developer APIs for GitHub integration and more - we have you covered.
Pro tip: Each API card includes a copy button for the endpoint URL. Click to copy and integrate into your projects quickly.
Showing 721-768 of 1467 APIs
Nominatim
Geocoding
Nominatim is an API listed in the Geocoding category that provides access to provides worldwide forward / reverse geocoding. It is intended for developers who want to integrate this type of geocoding data or functionality into websites, mobile applications, dashboards, automation workflows, research projects, prototypes, or backend services without building the underlying data source or service from scratch. From the supplied API metadata, the supplied listing indicates that authentication is not required; HTTPS support is listed as available; CORS is listed as Yes. This makes Nominatim a useful integration candidate when a project needs provides worldwide forward / reverse geocoding through a programmatic interface. Because API capabilities, quotas, authentication rules, endpoints, and availability can change over time, the provider documentation should be treated as the current technical reference.
One Map, Singapore
Geocoding
One Map, Singapore is an API listed in the Geocoding category that provides access to singapore Land Authority REST API services for Singapore addresses. It is intended for developers who want to integrate this type of geocoding data or functionality into websites, mobile applications, dashboards, automation workflows, research projects, prototypes, or backend services without building the underlying data source or service from scratch. From the supplied API metadata, the supplied listing identifies apiKey as the authentication method; HTTPS support is listed as available. This makes One Map, Singapore a useful integration candidate when a project needs singapore Land Authority REST API services for Singapore addresses through a programmatic interface. Because API capabilities, quotas, authentication rules, endpoints, and availability can change over time, the provider documentation should be treated as the current technical reference.
OnWater
Geocoding
OnWater is an API listed in the Geocoding category that provides access to determine if a lat/lon is on water or land. It is intended for developers who want to integrate this type of geocoding data or functionality into websites, mobile applications, dashboards, automation workflows, research projects, prototypes, or backend services without building the underlying data source or service from scratch. From the supplied API metadata, the supplied listing indicates that authentication is not required; HTTPS support is listed as available. This makes OnWater a useful integration candidate when a project needs determine if a lat/lon is on water or land through a programmatic interface. Because API capabilities, quotas, authentication rules, endpoints, and availability can change over time, the provider documentation should be treated as the current technical reference.
Open Topo Data
Geocoding
Open Topo Data is an API listed in the Geocoding category that provides access to elevation and ocean depth for a latitude and longitude. It is intended for developers who want to integrate this type of geocoding data or functionality into websites, mobile applications, dashboards, automation workflows, research projects, prototypes, or backend services without building the underlying data source or service from scratch. From the supplied API metadata, the supplied listing indicates that authentication is not required; HTTPS support is listed as available; CORS is listed as No. This makes Open Topo Data a useful integration candidate when a project needs elevation and ocean depth for a latitude and longitude through a programmatic interface. Because API capabilities, quotas, authentication rules, endpoints, and availability can change over time, the provider documentation should be treated as the current technical reference.
OpenCage
Geocoding
OpenCage is an API listed in the Geocoding category that provides access to forward and reverse geocoding using open data. It is intended for developers who want to integrate this type of geocoding data or functionality into websites, mobile applications, dashboards, automation workflows, research projects, prototypes, or backend services without building the underlying data source or service from scratch. From the supplied API metadata, the supplied listing identifies apiKey as the authentication method; HTTPS support is listed as available; CORS is listed as Yes. This makes OpenCage a useful integration candidate when a project needs forward and reverse geocoding using open data through a programmatic interface. Because API capabilities, quotas, authentication rules, endpoints, and availability can change over time, the provider documentation should be treated as the current technical reference.
openrouteservice.org
Geocoding
openrouteservice.org is an API listed in the Geocoding category that provides access to directions, POIs, isochrones, geocoding (+reverse), elevation, and more. It is intended for developers who want to integrate this type of geocoding data or functionality into websites, mobile applications, dashboards, automation workflows, research projects, prototypes, or backend services without building the underlying data source or service from scratch. From the supplied API metadata, the supplied listing identifies apiKey as the authentication method; HTTPS support is listed as available. This makes openrouteservice.org a useful integration candidate when a project needs directions, POIs, isochrones, geocoding (+reverse), elevation, and more through a programmatic interface. Because API capabilities, quotas, authentication rules, endpoints, and availability can change over time, the provider documentation should be treated as the current technical reference.
OpenStreetMap
Geocoding
OpenStreetMap is an API listed in the Geocoding category that provides access to navigation, geolocation and geographical data. It is intended for developers who want to integrate this type of geocoding data or functionality into websites, mobile applications, dashboards, automation workflows, research projects, prototypes, or backend services without building the underlying data source or service from scratch. From the supplied API metadata, the supplied listing identifies OAuth as the authentication method; HTTPS support is listed as unavailable. This makes OpenStreetMap a useful integration candidate when a project needs navigation, geolocation and geographical data through a programmatic interface. Because API capabilities, quotas, authentication rules, endpoints, and availability can change over time, the provider documentation should be treated as the current technical reference.
Pinball Map
Geocoding
Pinball Map is an API listed in the Geocoding category that provides access to a crowdsourced map of public pinball machines. It is intended for developers who want to integrate this type of geocoding data or functionality into websites, mobile applications, dashboards, automation workflows, research projects, prototypes, or backend services without building the underlying data source or service from scratch. From the supplied API metadata, the supplied listing indicates that authentication is not required; HTTPS support is listed as available; CORS is listed as Yes. This makes Pinball Map a useful integration candidate when a project needs a crowdsourced map of public pinball machines through a programmatic interface. Because API capabilities, quotas, authentication rules, endpoints, and availability can change over time, the provider documentation should be treated as the current technical reference.
positionstack
Geocoding
positionstack is an API listed in the Geocoding category that provides access to forward & Reverse Batch Geocoding REST API. It is intended for developers who want to integrate this type of geocoding data or functionality into websites, mobile applications, dashboards, automation workflows, research projects, prototypes, or backend services without building the underlying data source or service from scratch. From the supplied API metadata, the supplied listing identifies apiKey as the authentication method; HTTPS support is listed as available. This makes positionstack a useful integration candidate when a project needs forward & Reverse Batch Geocoding REST API through a programmatic interface. Because API capabilities, quotas, authentication rules, endpoints, and availability can change over time, the provider documentation should be treated as the current technical reference.
Postali
Geocoding
Postali is an API listed in the Geocoding category that provides access to mexico Zip Codes API. It is intended for developers who want to integrate this type of geocoding data or functionality into websites, mobile applications, dashboards, automation workflows, research projects, prototypes, or backend services without building the underlying data source or service from scratch. From the supplied API metadata, the supplied listing indicates that authentication is not required; HTTPS support is listed as available; CORS is listed as Yes. This makes Postali a useful integration candidate when a project needs mexico Zip Codes API through a programmatic interface. Because API capabilities, quotas, authentication rules, endpoints, and availability can change over time, the provider documentation should be treated as the current technical reference.
PostcodeData.nl
Geocoding
PostcodeData.nl is an API listed in the Geocoding category that provides access to provide geolocation data based on postcode for Dutch addresses. It is intended for developers who want to integrate this type of geocoding data or functionality into websites, mobile applications, dashboards, automation workflows, research projects, prototypes, or backend services without building the underlying data source or service from scratch. From the supplied API metadata, the supplied listing indicates that authentication is not required; HTTPS support is listed as unavailable. This makes PostcodeData.nl a useful integration candidate when a project needs provide geolocation data based on postcode for Dutch addresses through a programmatic interface. Because API capabilities, quotas, authentication rules, endpoints, and availability can change over time, the provider documentation should be treated as the current technical reference.
Postcodes.io
Geocoding
Postcodes.io is an API listed in the Geocoding category that provides access to postcode lookup & Geolocation for the UK. It is intended for developers who want to integrate this type of geocoding data or functionality into websites, mobile applications, dashboards, automation workflows, research projects, prototypes, or backend services without building the underlying data source or service from scratch. From the supplied API metadata, the supplied listing indicates that authentication is not required; HTTPS support is listed as available; CORS is listed as Yes. This makes Postcodes.io a useful integration candidate when a project needs postcode lookup & Geolocation for the UK through a programmatic interface. Because API capabilities, quotas, authentication rules, endpoints, and availability can change over time, the provider documentation should be treated as the current technical reference.
PostalCodes
Geocoding
PostalCodes is an API listed in the Geocoding category that provides access to postal code search, country exports, and address validation data. It is intended for developers who want to integrate this type of geocoding data or functionality into websites, mobile applications, dashboards, automation workflows, research projects, prototypes, or backend services without building the underlying data source or service from scratch. From the supplied API metadata, the supplied listing indicates that authentication is not required; HTTPS support is listed as available. This makes PostalCodes a useful integration candidate when a project needs postal code search, country exports, and address validation data through a programmatic interface. Because API capabilities, quotas, authentication rules, endpoints, and availability can change over time, the provider documentation should be treated as the current technical reference.
Queimadas INPE
Geocoding
Queimadas INPE is an API listed in the Geocoding category that provides access to access to heat focus data (probable wildfire). It is intended for developers who want to integrate this type of geocoding data or functionality into websites, mobile applications, dashboards, automation workflows, research projects, prototypes, or backend services without building the underlying data source or service from scratch. From the supplied API metadata, the supplied listing indicates that authentication is not required; HTTPS support is listed as available. This makes Queimadas INPE a useful integration candidate when a project needs access to heat focus data (probable wildfire) through a programmatic interface. Because API capabilities, quotas, authentication rules, endpoints, and availability can change over time, the provider documentation should be treated as the current technical reference.
REST Countries
Geocoding
REST Countries is an API listed in the Geocoding category that provides access to get information about countries via a RESTful API. It is intended for developers who want to integrate this type of geocoding data or functionality into websites, mobile applications, dashboards, automation workflows, research projects, prototypes, or backend services without building the underlying data source or service from scratch. From the supplied API metadata, the supplied listing indicates that authentication is not required; HTTPS support is listed as available; CORS is listed as Yes. This makes REST Countries a useful integration candidate when a project needs get information about countries via a RESTful API through a programmatic interface. Because API capabilities, quotas, authentication rules, endpoints, and availability can change over time, the provider documentation should be treated as the current technical reference.
RoadGoat Cities
Geocoding
RoadGoat Cities is an API listed in the Geocoding category that provides access to cities content & photos API. It is intended for developers who want to integrate this type of geocoding data or functionality into websites, mobile applications, dashboards, automation workflows, research projects, prototypes, or backend services without building the underlying data source or service from scratch. From the supplied API metadata, the supplied listing identifies apiKey as the authentication method; HTTPS support is listed as available; CORS is listed as No. This makes RoadGoat Cities a useful integration candidate when a project needs cities content & photos API through a programmatic interface. Because API capabilities, quotas, authentication rules, endpoints, and availability can change over time, the provider documentation should be treated as the current technical reference.
Rwanda Locations
Geocoding
Rwanda Locations is an API listed in the Geocoding category that provides access to rwanda Provences, Districts, Cities, Capital City, Sector, cells, villages and streets. It is intended for developers who want to integrate this type of geocoding data or functionality into websites, mobile applications, dashboards, automation workflows, research projects, prototypes, or backend services without building the underlying data source or service from scratch. From the supplied API metadata, the supplied listing indicates that authentication is not required; HTTPS support is listed as available. This makes Rwanda Locations a useful integration candidate when a project needs rwanda Provences, Districts, Cities, Capital City, Sector, cells, villages and streets through a programmatic interface. Because API capabilities, quotas, authentication rules, endpoints, and availability can change over time, the provider documentation should be treated as the current technical reference.
SLF
Geocoding
SLF is an API listed in the Geocoding category that provides access to german city, country, river, database. It is intended for developers who want to integrate this type of geocoding data or functionality into websites, mobile applications, dashboards, automation workflows, research projects, prototypes, or backend services without building the underlying data source or service from scratch. From the supplied API metadata, the supplied listing indicates that authentication is not required; HTTPS support is listed as available; CORS is listed as Yes. This makes SLF a useful integration candidate when a project needs german city, country, river, database through a programmatic interface. Because API capabilities, quotas, authentication rules, endpoints, and availability can change over time, the provider documentation should be treated as the current technical reference.
SpotSense
Geocoding
SpotSense is an API listed in the Geocoding category that provides access to add location based interactions to your mobile app. It is intended for developers who want to integrate this type of geocoding data or functionality into websites, mobile applications, dashboards, automation workflows, research projects, prototypes, or backend services without building the underlying data source or service from scratch. From the supplied API metadata, the supplied listing identifies apiKey as the authentication method; HTTPS support is listed as available. This makes SpotSense a useful integration candidate when a project needs add location based interactions to your mobile app through a programmatic interface. Because API capabilities, quotas, authentication rules, endpoints, and availability can change over time, the provider documentation should be treated as the current technical reference.
Telize
Geocoding
Telize is an API listed in the Geocoding category that provides access to telize offers location information from any IP address. It is intended for developers who want to integrate this type of geocoding data or functionality into websites, mobile applications, dashboards, automation workflows, research projects, prototypes, or backend services without building the underlying data source or service from scratch. From the supplied API metadata, the supplied listing identifies apiKey as the authentication method; HTTPS support is listed as available; CORS is listed as Yes. This makes Telize a useful integration candidate when a project needs telize offers location information from any IP address through a programmatic interface. Because API capabilities, quotas, authentication rules, endpoints, and availability can change over time, the provider documentation should be treated as the current technical reference.
TomTom
Geocoding
TomTom is an API listed in the Geocoding category that provides access to maps, Directions, Places and Traffic APIs. It is intended for developers who want to integrate this type of geocoding data or functionality into websites, mobile applications, dashboards, automation workflows, research projects, prototypes, or backend services without building the underlying data source or service from scratch. From the supplied API metadata, the supplied listing identifies apiKey as the authentication method; HTTPS support is listed as available; CORS is listed as Yes. This makes TomTom a useful integration candidate when a project needs maps, Directions, Places and Traffic APIs through a programmatic interface. Because API capabilities, quotas, authentication rules, endpoints, and availability can change over time, the provider documentation should be treated as the current technical reference.
Uebermaps
Geocoding
Uebermaps is an API listed in the Geocoding category that provides access to discover and share maps with friends. It is intended for developers who want to integrate this type of geocoding data or functionality into websites, mobile applications, dashboards, automation workflows, research projects, prototypes, or backend services without building the underlying data source or service from scratch. From the supplied API metadata, the supplied listing identifies apiKey as the authentication method; HTTPS support is listed as available. This makes Uebermaps a useful integration candidate when a project needs discover and share maps with friends through a programmatic interface. Because API capabilities, quotas, authentication rules, endpoints, and availability can change over time, the provider documentation should be treated as the current technical reference.
US ZipCode
Geocoding
US ZipCode is an API listed in the Geocoding category that provides access to validate and append data for any US ZipCode. It is intended for developers who want to integrate this type of geocoding data or functionality into websites, mobile applications, dashboards, automation workflows, research projects, prototypes, or backend services without building the underlying data source or service from scratch. From the supplied API metadata, the supplied listing identifies apiKey as the authentication method; HTTPS support is listed as available; CORS is listed as Yes. This makes US ZipCode a useful integration candidate when a project needs validate and append data for any US ZipCode through a programmatic interface. Because API capabilities, quotas, authentication rules, endpoints, and availability can change over time, the provider documentation should be treated as the current technical reference.
Utah AGRC
Geocoding
Utah AGRC is an API listed in the Geocoding category that provides access to utah Web API for geocoding Utah addresses. It is intended for developers who want to integrate this type of geocoding data or functionality into websites, mobile applications, dashboards, automation workflows, research projects, prototypes, or backend services without building the underlying data source or service from scratch. From the supplied API metadata, the supplied listing identifies apiKey as the authentication method; HTTPS support is listed as available. This makes Utah AGRC a useful integration candidate when a project needs utah Web API for geocoding Utah addresses through a programmatic interface. Because API capabilities, quotas, authentication rules, endpoints, and availability can change over time, the provider documentation should be treated as the current technical reference.
ViaCep
Geocoding
ViaCep is an API listed in the Geocoding category that provides access to brazil RESTful zip codes API. It is intended for developers who want to integrate this type of geocoding data or functionality into websites, mobile applications, dashboards, automation workflows, research projects, prototypes, or backend services without building the underlying data source or service from scratch. From the supplied API metadata, the supplied listing indicates that authentication is not required; HTTPS support is listed as available. This makes ViaCep a useful integration candidate when a project needs brazil RESTful zip codes API through a programmatic interface. Because API capabilities, quotas, authentication rules, endpoints, and availability can change over time, the provider documentation should be treated as the current technical reference.
What3Words
Geocoding
What3Words is an API listed in the Geocoding category that provides access to three words as rememberable and unique coordinates worldwide. It is intended for developers who want to integrate this type of geocoding data or functionality into websites, mobile applications, dashboards, automation workflows, research projects, prototypes, or backend services without building the underlying data source or service from scratch. From the supplied API metadata, the supplied listing identifies apiKey as the authentication method; HTTPS support is listed as available. This makes What3Words a useful integration candidate when a project needs three words as rememberable and unique coordinates worldwide through a programmatic interface. Because API capabilities, quotas, authentication rules, endpoints, and availability can change over time, the provider documentation should be treated as the current technical reference.
Yandex.Maps Geocoder
Geocoding
Yandex.Maps Geocoder is an API listed in the Geocoding category that provides access to use geocoding to get an object's coordinates from its address. It is intended for developers who want to integrate this type of geocoding data or functionality into websites, mobile applications, dashboards, automation workflows, research projects, prototypes, or backend services without building the underlying data source or service from scratch. From the supplied API metadata, the supplied listing identifies apiKey as the authentication method; HTTPS support is listed as available. This makes Yandex.Maps Geocoder a useful integration candidate when a project needs use geocoding to get an object's coordinates from its address through a programmatic interface. Because API capabilities, quotas, authentication rules, endpoints, and availability can change over time, the provider documentation should be treated as the current technical reference.
ZipCodeAPI
Geocoding
ZipCodeAPI is an API listed in the Geocoding category that provides access to US zip code distance, radius and location API. It is intended for developers who want to integrate this type of geocoding data or functionality into websites, mobile applications, dashboards, automation workflows, research projects, prototypes, or backend services without building the underlying data source or service from scratch. From the supplied API metadata, the supplied listing identifies apiKey as the authentication method; HTTPS support is listed as available. This makes ZipCodeAPI a useful integration candidate when a project needs US zip code distance, radius and location API through a programmatic interface. Because API capabilities, quotas, authentication rules, endpoints, and availability can change over time, the provider documentation should be treated as the current technical reference.
Zippopotam.us
Geocoding
Zippopotam.us is an API listed in the Geocoding category that provides access to get information about place such as country, city, state, etc. It is intended for developers who want to integrate this type of geocoding data or functionality into websites, mobile applications, dashboards, automation workflows, research projects, prototypes, or backend services without building the underlying data source or service from scratch. From the supplied API metadata, the supplied listing indicates that authentication is not required; HTTPS support is listed as unavailable. This makes Zippopotam.us a useful integration candidate when a project needs get information about place such as country, city, state, etc through a programmatic interface. Because API capabilities, quotas, authentication rules, endpoints, and availability can change over time, the provider documentation should be treated as the current technical reference.
Ziptastic
Geocoding
Ziptastic is an API listed in the Geocoding category that provides access to get the country, state, and city of any US zip-code. It is intended for developers who want to integrate this type of geocoding data or functionality into websites, mobile applications, dashboards, automation workflows, research projects, prototypes, or backend services without building the underlying data source or service from scratch. From the supplied API metadata, the supplied listing indicates that authentication is not required; HTTPS support is listed as available. This makes Ziptastic a useful integration candidate when a project needs get the country, state, and city of any US zip-code through a programmatic interface. Because API capabilities, quotas, authentication rules, endpoints, and availability can change over time, the provider documentation should be treated as the current technical reference.
Bank Negara Malaysia Open Data
Government
Bank Negara Malaysia Open Data is an API listed in the Government category that provides access to malaysia Central Bank Open Data. It is intended for developers who want to integrate this type of government data or functionality into websites, mobile applications, dashboards, automation workflows, research projects, prototypes, or backend services without building the underlying data source or service from scratch. From the supplied API metadata, the supplied listing indicates that authentication is not required; HTTPS support is listed as available. This makes Bank Negara Malaysia Open Data a useful integration candidate when a project needs malaysia Central Bank Open Data through a programmatic interface. Because API capabilities, quotas, authentication rules, endpoints, and availability can change over time, the provider documentation should be treated as the current technical reference.
BCLaws
Government
BCLaws is an API listed in the Government category that provides access to access to the laws of British Columbia. It is intended for developers who want to integrate this type of government data or functionality into websites, mobile applications, dashboards, automation workflows, research projects, prototypes, or backend services without building the underlying data source or service from scratch. From the supplied API metadata, the supplied listing indicates that authentication is not required; HTTPS support is listed as unavailable. This makes BCLaws a useful integration candidate when a project needs access to the laws of British Columbia through a programmatic interface. Because API capabilities, quotas, authentication rules, endpoints, and availability can change over time, the provider documentation should be treated as the current technical reference.
Brazil
Government
Brazil is an API listed in the Government category that provides access to community driven API for Brazil Public Data. It is intended for developers who want to integrate this type of government data or functionality into websites, mobile applications, dashboards, automation workflows, research projects, prototypes, or backend services without building the underlying data source or service from scratch. From the supplied API metadata, the supplied listing indicates that authentication is not required; HTTPS support is listed as available; CORS is listed as Yes. This makes Brazil a useful integration candidate when a project needs community driven API for Brazil Public Data through a programmatic interface. Because API capabilities, quotas, authentication rules, endpoints, and availability can change over time, the provider documentation should be treated as the current technical reference.
Brazil Central Bank Open Data
Government
Brazil Central Bank Open Data is an API listed in the Government category that provides access to brazil Central Bank Open Data. It is intended for developers who want to integrate this type of government data or functionality into websites, mobile applications, dashboards, automation workflows, research projects, prototypes, or backend services without building the underlying data source or service from scratch. From the supplied API metadata, the supplied listing indicates that authentication is not required; HTTPS support is listed as available. This makes Brazil Central Bank Open Data a useful integration candidate when a project needs brazil Central Bank Open Data through a programmatic interface. Because API capabilities, quotas, authentication rules, endpoints, and availability can change over time, the provider documentation should be treated as the current technical reference.
Brazil Receita WS
Government
Brazil Receita WS is an API listed in the Government category that provides access to consult companies by CNPJ for Brazilian companies. It is intended for developers who want to integrate this type of government data or functionality into websites, mobile applications, dashboards, automation workflows, research projects, prototypes, or backend services without building the underlying data source or service from scratch. From the supplied API metadata, the supplied listing indicates that authentication is not required; HTTPS support is listed as available. This makes Brazil Receita WS a useful integration candidate when a project needs consult companies by CNPJ for Brazilian companies through a programmatic interface. Because API capabilities, quotas, authentication rules, endpoints, and availability can change over time, the provider documentation should be treated as the current technical reference.
Brazilian Chamber of Deputies Open Data
Government
Brazilian Chamber of Deputies Open Data is an API listed in the Government category that provides access to provides legislative information in Apis XML and JSON, as well as files in various formats. It is intended for developers who want to integrate this type of government data or functionality into websites, mobile applications, dashboards, automation workflows, research projects, prototypes, or backend services without building the underlying data source or service from scratch. From the supplied API metadata, the supplied listing indicates that authentication is not required; HTTPS support is listed as available; CORS is listed as No. This makes Brazilian Chamber of Deputies Open Data a useful integration candidate when a project needs provides legislative information in Apis XML and JSON, as well as files in various formats through a programmatic interface. Because API capabilities, quotas, authentication rules, endpoints, and availability can change over time, the provider documentation should be treated as the current technical reference.
CPFHub
Government
CPFHub is an API listed in the Government category that provides access to brazilian CPF lookup — returns full name, birth date, and gender for any CPF. It is intended for developers who want to integrate this type of government data or functionality into websites, mobile applications, dashboards, automation workflows, research projects, prototypes, or backend services without building the underlying data source or service from scratch. From the supplied API metadata, the supplied listing identifies apiKey as the authentication method; HTTPS support is listed as available; CORS is listed as Yes. This makes CPFHub a useful integration candidate when a project needs brazilian CPF lookup — returns full name, birth date, and gender for any CPF through a programmatic interface. Because API capabilities, quotas, authentication rules, endpoints, and availability can change over time, the provider documentation should be treated as the current technical reference.
Census.gov
Government
Census.gov is an API listed in the Government category that provides access to the US Census Bureau provides various APIs and data sets on demographics and businesses. It is intended for developers who want to integrate this type of government data or functionality into websites, mobile applications, dashboards, automation workflows, research projects, prototypes, or backend services without building the underlying data source or service from scratch. From the supplied API metadata, the supplied listing indicates that authentication is not required; HTTPS support is listed as available. This makes Census.gov a useful integration candidate when a project needs the US Census Bureau provides various APIs and data sets on demographics and businesses through a programmatic interface. Because API capabilities, quotas, authentication rules, endpoints, and availability can change over time, the provider documentation should be treated as the current technical reference.
City, Berlin
Government
City, Berlin is an API listed in the Government category that provides access to berlin(DE) City Open Data. It is intended for developers who want to integrate this type of government data or functionality into websites, mobile applications, dashboards, automation workflows, research projects, prototypes, or backend services without building the underlying data source or service from scratch. From the supplied API metadata, the supplied listing indicates that authentication is not required; HTTPS support is listed as available. This makes City, Berlin a useful integration candidate when a project needs berlin(DE) City Open Data through a programmatic interface. Because API capabilities, quotas, authentication rules, endpoints, and availability can change over time, the provider documentation should be treated as the current technical reference.
City, Gdańsk
Government
City, Gdańsk is an API listed in the Government category that provides access to gdańsk (PL) City Open Data. It is intended for developers who want to integrate this type of government data or functionality into websites, mobile applications, dashboards, automation workflows, research projects, prototypes, or backend services without building the underlying data source or service from scratch. From the supplied API metadata, the supplied listing indicates that authentication is not required; HTTPS support is listed as available. This makes City, Gdańsk a useful integration candidate when a project needs gdańsk (PL) City Open Data through a programmatic interface. Because API capabilities, quotas, authentication rules, endpoints, and availability can change over time, the provider documentation should be treated as the current technical reference.
City, Gdynia
Government
City, Gdynia is an API listed in the Government category that provides access to gdynia (PL) City Open Data. It is intended for developers who want to integrate this type of government data or functionality into websites, mobile applications, dashboards, automation workflows, research projects, prototypes, or backend services without building the underlying data source or service from scratch. From the supplied API metadata, the supplied listing indicates that authentication is not required; HTTPS support is listed as unavailable. This makes City, Gdynia a useful integration candidate when a project needs gdynia (PL) City Open Data through a programmatic interface. Because API capabilities, quotas, authentication rules, endpoints, and availability can change over time, the provider documentation should be treated as the current technical reference.
City, Helsinki
Government
City, Helsinki is an API listed in the Government category that provides access to helsinki(FI) City Open Data. It is intended for developers who want to integrate this type of government data or functionality into websites, mobile applications, dashboards, automation workflows, research projects, prototypes, or backend services without building the underlying data source or service from scratch. From the supplied API metadata, the supplied listing indicates that authentication is not required; HTTPS support is listed as available. This makes City, Helsinki a useful integration candidate when a project needs helsinki(FI) City Open Data through a programmatic interface. Because API capabilities, quotas, authentication rules, endpoints, and availability can change over time, the provider documentation should be treated as the current technical reference.
City, Lviv
Government
City, Lviv is an API listed in the Government category that provides access to lviv(UA) City Open Data. It is intended for developers who want to integrate this type of government data or functionality into websites, mobile applications, dashboards, automation workflows, research projects, prototypes, or backend services without building the underlying data source or service from scratch. From the supplied API metadata, the supplied listing indicates that authentication is not required; HTTPS support is listed as available. This makes City, Lviv a useful integration candidate when a project needs lviv(UA) City Open Data through a programmatic interface. Because API capabilities, quotas, authentication rules, endpoints, and availability can change over time, the provider documentation should be treated as the current technical reference.
City, Nantes Open Data
Government
City, Nantes Open Data is an API listed in the Government category that provides access to nantes(FR) City Open Data. It is intended for developers who want to integrate this type of government data or functionality into websites, mobile applications, dashboards, automation workflows, research projects, prototypes, or backend services without building the underlying data source or service from scratch. From the supplied API metadata, the supplied listing identifies apiKey as the authentication method; HTTPS support is listed as available. This makes City, Nantes Open Data a useful integration candidate when a project needs nantes(FR) City Open Data through a programmatic interface. Because API capabilities, quotas, authentication rules, endpoints, and availability can change over time, the provider documentation should be treated as the current technical reference.
City, New York Open Data
Government
City, New York Open Data is an API listed in the Government category that provides access to new York (US) City Open Data. It is intended for developers who want to integrate this type of government data or functionality into websites, mobile applications, dashboards, automation workflows, research projects, prototypes, or backend services without building the underlying data source or service from scratch. From the supplied API metadata, the supplied listing indicates that authentication is not required; HTTPS support is listed as available. This makes City, New York Open Data a useful integration candidate when a project needs new York (US) City Open Data through a programmatic interface. Because API capabilities, quotas, authentication rules, endpoints, and availability can change over time, the provider documentation should be treated as the current technical reference.
City, Prague Open Data
Government
City, Prague Open Data is an API listed in the Government category that provides access to prague(CZ) City Open Data. It is intended for developers who want to integrate this type of government data or functionality into websites, mobile applications, dashboards, automation workflows, research projects, prototypes, or backend services without building the underlying data source or service from scratch. From the supplied API metadata, the supplied listing indicates that authentication is not required; HTTPS support is listed as unavailable. This makes City, Prague Open Data a useful integration candidate when a project needs prague(CZ) City Open Data through a programmatic interface. Because API capabilities, quotas, authentication rules, endpoints, and availability can change over time, the provider documentation should be treated as the current technical reference.
City, Toronto Open Data
Government
City, Toronto Open Data is an API listed in the Government category that provides access to toronto (CA) City Open Data. It is intended for developers who want to integrate this type of government data or functionality into websites, mobile applications, dashboards, automation workflows, research projects, prototypes, or backend services without building the underlying data source or service from scratch. From the supplied API metadata, the supplied listing indicates that authentication is not required; HTTPS support is listed as available; CORS is listed as Yes. This makes City, Toronto Open Data a useful integration candidate when a project needs toronto (CA) City Open Data through a programmatic interface. Because API capabilities, quotas, authentication rules, endpoints, and availability can change over time, the provider documentation should be treated as the current technical reference.
Code.gov
Government
Code.gov is an API listed in the Government category that provides access to the primary platform for Open Source and code sharing for the U.S. Federal Government. It is intended for developers who want to integrate this type of government data or functionality into websites, mobile applications, dashboards, automation workflows, research projects, prototypes, or backend services without building the underlying data source or service from scratch. From the supplied API metadata, the supplied listing identifies apiKey as the authentication method; HTTPS support is listed as available. This makes Code.gov a useful integration candidate when a project needs the primary platform for Open Source and code sharing for the U.S. Federal Government through a programmatic interface. Because API capabilities, quotas, authentication rules, endpoints, and availability can change over time, the provider documentation should be treated as the current technical reference.
Frequently Asked Questions About Free APIs
What are the best free APIs for developers?
The best free APIs include OpenAI API (free tier), GitHub REST API, OpenWeather API, and Alpha Vantage for finance data. Our directory lists hundreds of free APIs across AI, weather, finance, and developer categories.
Do these APIs require a credit card?
Most APIs in our directory offer free tiers that don't require a credit card. Some may require registration for an API key, but you won't be charged for basic usage within their free limits.
How do I integrate these APIs into my project?
Each API listing includes the endpoint URL with a copy button. Click to copy the endpoint, then use it in your HTTP requests. Visit the API's documentation (linked on each page) for authentication details and usage examples.
What's the difference between free and paid API tiers?
Free API tiers typically have rate limits (requests per minute/day) and may offer fewer features. They're perfect for development, testing, and small projects. Paid tiers offer higher limits, more features, and SLAs for production use.
Can I use these APIs for commercial projects?
Most APIs allow commercial use on their free tiers, but check each API's terms of service. Some may require attribution or have specific usage restrictions for commercial applications.