Location & Geocoding: 144 free APIs

Geocoding, reverse geocoding, maps, routing and place data. Every record below links to its own documentation page.

Listed
144
No auth needed
50
Full profiles
31

APIs in this category

144 of 144
Checks API NOTE: This is a preview of the API and it is not considered stable since refinements are still being made. # Introduction Welcome to the Truora Check RESTful API reference. You may also want to check out our Validations API docs or our Signals API docs. Truora Check API allows performing full background checks on people, vehicles and companies. There are three main types of background checks: - Personal background check: Verifies national IDs in multiple databases of public and legal entities in the LATAM region. For every national ID, returns information on: personal identity, criminal records, international background check, and professional background. - Vehicle background check: Verifies the vehicle documents and the owner identity in multiple databases of public and legal entities in…
Enode API Download OpenAPI 3.0 Specification Download Postman Collection The Enode API is designed to make smart charging applications easy to develop. We provide an abstraction layer that reduces the complexity when extracting vehicle data and sending commands to vehicles from a variety of manufacturers. The API has a RESTful architecture and utilizes OAuth2 authorization. We are always available to handle any issues or just answer your questions. Feel free to reach out on post@enode.io ## Registration for API access In order to use the API you will need a clientid and clientsecret. Please contact us if you are interested in using our API in production, and we will provide these credentials. # Authorization Vehicle / hardware access via the Enode API is granted to your application by the User in a…
Gisgraphy webservices Since 2006, Gisgraphy is a free, open source framework that offers the possibility to do geolocalisation and geocoding via Java APIs or REST webservices. Because geocoding is nothing without data, it provides an easy to use importer that will automatically download and import the necessary (free) data to your local database (OpenStreetMap, Geonames and Quattroshapes: more than 100 million entries). You can also add your own data with the Web interface or the importer connectors provided. Gisgraphy is production ready, and has been designed to be scalable(load balanced), performant and used in other languages than just java : results can be output in XML, JSON, PHP, Python, Ruby, YAML, GeoRSS, and Atom. One of the most popular GPS tracking System (OpenGTS) also includes a Gisgraphy client.…
HERE Network Positioning API v2 Positioning API accepts requests with radio network measurements and replies with corresponding location estimate. For more details and examples, see Developer's Guide. Cellular measurements are given in terms defined in 3GPP and 3GGP2 specifications, see the corresponsing documentation at http://www.3gpp.org. Breaking changes from v1: - JSON fields altaccuracy, baselat, baselng, cellparams, pilotpower, pnoffset, powrx, rxlevel, have been deprecated and replaced with altAccuracy, baseLat, baseLng, cellParams, pilotPower, pnOffset, rss, rxLevel respectively. - Dependent parameters combined as a subobject. - CDMA, GSM, WCDMA, TD-SCDMA and LTE local identification parameters for serving cell moved under localId property. - GSM neighbor global ID: lac and cid for neighbor cell moved under glo…
IP Geolocation API BigDataCloud's IP Geolocation API returns detailed information about the geographical location, ownership and connectivity of the provided IPv4 IP address. This API is powered by patent-pending ‘Next Generation IP Geolocation Technology'. As a result, the API has sub-millisecond response time. You can authenticate the API with the use of API keys provided in your BigDataCloud account. BigDataCloud provides 10K Free queries per month. You can upgrade your package with $2/month per 10K additional queries. The API has Unprecedented Update Rate - Geolocation data re-evaluated every 2 hours or at least once a day - BGP data updated every 2 hours - Registry data updated at least once a day - Country object data usually updates at least once in a month You can learn more about the API at bigdata…
The Water Linked Underwater GPS API API for the Water Linked Underwater GPS. For more details: http://www.waterlinked.com Recommended approach for connecting to a Underwater GPS via the API is: - If "GET /api/" times out, the Underwater GPS is not running (on this IP address) - If "GET /api/" responds with 200 OK check that the api version returrned (eg "v1") is supported by the client (eg: also supports "v1"). - If the api version returned does not match what the client supports: give an error to the user and recommend upgrading. (Eg: response is "v2" while client only supports "v1") - If "GET /api/" responds with 301 Moved permanently. "GET /api/v1/version" to check if the kit has a version earlier than 1.5. - "GET /api/v1/version" will always respond with 200 OK on Underwater GPS earlier than 1.5 release. Configuration A…
api.ecota.co v2 The API ecotaco allows you to connect, create an account, manage your credit cards and order rides. # Authentication Ecotaco API use a system of application key and authentification token. ## Application key : The application key is generated by Ecota.co and unique to an application. Before accessing EcoTa.co APIs, you need to register your application. Please supply the following information to dev@ecota.co: - Application name - Company (if appropriate) - Contact name, phone and address - Contact email - Is this a web application, a desktop application, or an application running on a device? - Short description of your application It must be passed on request : "accounts -> login", "accounts -> facebook login" and "accounts -> register" . ## Authentification token : The authentification…
GraphHopper Directions API With the GraphHopper Directions API you can integrate A-to-B route planning, turn-by-turn navigation, route optimization, isochrone calculations and other tools in your application. The GraphHopper Directions API consists of the following RESTful web services: Routing API, Route Optimization API, Isochrone API, Map Matching API, Matrix API, Geocoding API and Cluster API. # Explore our APIs ## Get started 1. Sign up for GraphHopper 2. Create an API key Each API part has its own documentation. Jump to the desired API part and learn about the API through the given examples and tutorials. In addition, for each API there are specific sample requests that you can send via Insomnia or Postman to see what the requests and responses look like. ## Insomnia To explore our APIs with Insomnia, follow…
API Reference - Ideal Postcodes Getting Started ## Overview ### Access All API methods are either a GET, POST or OPTIONS request. The API communicates over both HTTPS and plain HTTP using IPv4 and IPv6. We recommend using HTTPS only although HTTP is available. We use appropriate HTTP status codes where possible to indicate the request status. ### Rate Limiting Each IP address is rate limited at 30 requests per second. Tripping the rate limit will result in a 503 response. The autocomplete API also has an additional rate limit. If you expect to breach the limit please contact us and we can move you to an endpoint with a higher limit. ### JSONP JSONP requests are supported. Include a callback= in your request as a query parameter. Your results return wrapped in a function designated by your request. ## Authentication Mo…
VA Facilities Background This RESTful API provides information about physical VA facilities. Information available includes geographic location, address, phone, hours of operation, and available services. VA operates several different types of facilities, the types represented in this API include: - Health Facilities (vha) - Benefits Facilities (vba) - Cemeteries (nca) - Vet Centers (vc) To read an FAQ on how wait times are calculated, click the "For more information" link on this page. ## Getting Started ### Base URLs The base URLs for the VA Facilities API in the various environments are: - Sandbox: https://sandbox-api.va.gov/services/vafacilities/v0 - Production: https://api.va.gov/services/vafacilities/v0 ### Authorization API requests are authorized through a symmetric API token, provided in an…
Aviation Radiation API Our atmosphere protects us from a hostile space radiation environment comprising high energy particles of solar and intergalactic origin. Solar radiation is significant during unpredictable and short lived solar flares and coronal mass ejections (CMEs); however, galactic cosmic radiation (GCR) is omnipresent. The GCR intensity varies with latitude, longitude, and time due to effects of solar activity on the interplanetary magnetic field, as well as the Earth's magnetic field. Space radiation collides with gases in the atmosphere, leading to a complex shower of high energy radiation, the intensity and composition of which varies spatially and temporally. Excessive exposure to radiation can damage DNA and lead to long-term health effects such as an increased risk of cancer. Resulti…
Maps The Maps API web services suite offers the following APIs: - Raster The Maps Raster API renders map data that is divided into gridded sections called tiles. Tiles are square images (png or jpg format) in various sizes which are available at 19 different zoom levels, ranging from 0 to 20. For zoom level 0, the entire earth is displayed on one single tile, while at zoom level 20, the world is divided into 2 40 tiles. - Vector Similar to Maps Raster API, the Maps Vector API serves data on different zoom level ranging from 0 to 22. For zoom level 0, the entire earth is displayed on one single tile, while at zoom level 22, the world is divided into 2 44 tiles. The Maps Vector Service delivers geographic map data packaged in a vector representation of squared sections called…
Space Radiation API Space has a hostile radiation environment that increases the risk of cancers in humans and malfunctions in spacecraft electronics. The types of space radiation of primary concern are: Galactic Cosmic Rays from outside our solar system generated by supernovae and other phenomena; Solar Energetic Particles produced by the Sun during intense and sporadic bursts of activity; and Trapped Radiation: energetic particles confined by Earth's magnetic field, usually comprising an inner belt of mostly high energy protons and an outer belt dominated by lower energy electrons and plasma. Understanding the space radiation environment for a particular mission profile is becoming increasingly important. Commercial off-the-shelf electronic components that aren't…
Daymet Single Pixel Extraction Tool API Welcome to the Daymet Single Pixel Extraction Tool API. You can use this API to download daily surface data within the Daymet database in a csv or json format for a single point. This API allows users to query a single geographic point by latitude and longitude in decimal degrees. A routine is executed that translates the (lon, lat) coordinates into projected Daymet (x,y) Lambert Conformal Coordinates. These coordinates are used to access the Daymet database of daily interpolated surface weather variables. Daily data from the nearest 1 km x 1 km Daymet grid cell are extracted from the database. If you would like to learn how to automate the download of multiple locations for the Daymet Single Pixel Extraction Tool, click here.
Geomag API The World Magnetic Model calculates the intensity and direction of the Earth's magnetic field on a specific date-time, geodetic altitude, latitude, and longitude. It is relied upon throughout the world for navigation, mineral exploration, atmospheric and space science, and is installed on billions of devices. A comprehensive description of the World Magnetic Model, including its limitations, can be found here . We provide a RESTful API to access the out-of-cycle World Magnetic Model (WMM2015v2) valid for years 2015.0 - 2020.0 and WMM2020 valid for years 2020.0 - 2025.0 API requests must contain a key "API-Key" in the header (see code samples). Obtain a key from here . <br…
IP2Location IP Geolocation IP2Location web service providing a service to do a reverse lookup of an IP address to an ISO3166 country code, region or state, city, latitude and longitude, ZIP/Postal code, time zone, Internet Service Provider (ISP) or company name, domain name, net speed, area code, weather station code, weather station name, mobile country code (MCC), mobile network code (MNC) and carrier brand, elevation, usage type, address type and IAB category. There are also 7 categories of additional add-on response fields supported such as metro, olson time zone, translations and more. Refer to https://www.ip2location.com/web-service/ip2location for further information.
Gravity API The gravitational field of the earth is non-uniform. The geoid is the shape the ocean surface would take if only gravity and the rotation of the Earth were considered. The geoid is the surface that defines zero elevation. The geoid height is the difference between an ideal reference ellipsoid and the geoid. The gravity anomaly is the difference between the acceleration due to gravity on the Earth's surface and the value calculated assuming the reference ellipsoid. The official Earth Gravitational Model EGM2008 was developed and released to the public by the National Geospatial-Intelligence Agency (NGA). Our EGM2008 API provides on-dem…
Viator API Documentation &amp; Specification – Merchant Partners ## Updates ### Latest update: | Date | Description | |------|-------------| | 3 Feb 2021 | Added Special offers and on-sale pricing section | | 28 Oct 2020 | Updated FAQ section re booking questions, traveler names, and pricing | | 16 Sep 2020 | Modified FAQ section re booking currencies, supplier name display and requesting additional reviews | | 20 July 2020 | Added Booking references section | Previous updates: See Update log # Overview The Viator Partner API comprises a set of endpoints that can support the operation of a fully-fea…
Atmosphere API Instantly access empirical models of atmospheric density and composition that are recommended by the Committee on Space Research (COSPAR) for satellite drag calculations. API requests must contain a key "API-Key" in the header (see code samples). Obtain a key from here . Help us improve the quality of our web APIs by completing our 2 minute survey here . Amentum Pty Ltd is not responsible nor liable for any loss or damage of any sort incurred as a result of using the API. Copyright Amentum Pty Ltd 2021.
Routing Routing consists of the following service: Calculate Route Calculates a route between an origin and a destination, passing through waypoints (if specified). Additional routing parameters like traffic, avoidance conditions, departure/arrival time etc. can be taken into account. Calculate Reachable Range Calculates a set of locations that can be reached from the origin point, subject to the available fuel or energy budget that is specified in the request.
Weatherbit - Interactive Swagger UI Documentation This an interactive version of the documentation for the Weatherbit API. The base URL for the API is http://api.weatherbit.io/v2.0/ or https://api.weatherbit.io/v2.0/. Below is the Swagger UI documentation for the API. All API requests require the key parameter. An Example for a 48 hour forecast for London, UK would be http://api.weatherbit.io/v2.0/forecast/hourly?lat=51.5072&lon=-0.1276. See our Weather API description page for the full documentation.
Miataru The Miataru API is very simple and straight forward. Generally you're posting (HTTP POST) a JSON formatted request to a service method locations and you get back a JSON formatted answer. Please take into consideration that this has the request-for-comment status and that it can change while there's work done on client and server applications. Versioning therefore is done by prepending the version number - /v1/ for version 1 - to the method call.
IP2Proxy Proxy Detection IP2Proxy allows instant detection of anonymous proxy, VPN, TOR exit nodes, search engine robots (SES), data center ranges (PX2-PX10), residential proxies (PX10) and VPN provider name (PX11) by IP address. It also returns the threat type of the proxy (PX9 or higher). Visit https://www.ip2location.com/web-service/ip2proxy for further information.
Flight Offers Search Before using this API, we recommend you read our Authorization Guide for more information on how to generate an access token. Please also be aware that our test environment is based on a subset of the production, if you are not returning any results try with big cities/airports like LON (London) or NYC (New-York).
GeoDataSource Location Search GeoDataSource Web Service is a REST API enable user to lookup for a city by using latitude and longitude coordinate. It will return the result in either JSON or XML containing the information of country, region, city, latitude and longitude. Visit https://www.geodatasource.com/web-service for further information.
IP geolocation API Abstract IP geolocation API allows developers to retrieve the region, country and city behind any IP worldwide. The API covers the geolocation of IPv4 and IPv6 addresses in 180+ countries worldwide. Extra information can be retrieved like the currency, flag or language associated to an IP.
HERE Tracking HERE Tracking is a cloud product designed to address location tracking problems for a wide range of Location IoT industry verticals. HERE Tracking also includes end-user mobile and web applications that can be used to demonstrate the product.
Search Search API is a RESTful API that allows developers to run a single line fuzzy search for addresses and POIs. Search API returns the latitude/longitude of a specific address, cross street, geographic feature, or point of interest (POI).
Furkot Trips Furkot provides Rest API to access user trip data. Using Furkot API an application can list user trips and display stops for a specific trip. Furkot API uses OAuth2 protocol to authorize applications to access data on behalf of users.
LotaData Access the most exhaustive, accurate and up-to-date collection of global and hyper-local geocoded events and activities across a wide range of categories and genres
Storm Glass Marine Weather Global marine weather data from multiple sources in one single API with hourly resolution. Get your API key by visiting the Storm Glass web site.
bng2latlong Convert British OSGB36 easting and northing (British National Grid) to WGS84 latitude and longitude
Graph Countries Country-related data like currencies, languages, flags, regions+subregions and bordering countries
Hirak IP to Country Ip to location with country code, currency code & currency name, fast response, unlimited requests
Cep.la Brazil RESTful API to find information about streets, zip codes, neighborhoods, cities and states
CountryStateCity World countries, states, regions, provinces, cities & towns in JSON, SQL, XML, YAML, & CSV format
PontoFato Brazilian postal codes (CEP) with IBGE coordinates, addresses and the companies registered there
bng2latlong Convert an OSGB36 easting and northing (British National Grid) to WGS84 latitude and longitude.
BigDataCloud Provides fast and accurate IP geolocation APIs along with security checks and confidence area
Dados Abertos - API API de Dados Abertos com dados processados pelo grupo de monitoramento de Queimadas do INPE.
IPInfoDB Free Geolocation tools and APIs for country, region, city and time zone lookup by IP address
HackMyIP IP geolocation, ISP and privacy/VPN scoring, email breach checks, DNS and WHOIS lookups
TrapStreet API The TrapStreet API finds trap streets in Google Maps, Bing Maps and OpenStreetMap data.
Rwanda Locations Rwanda Provences, Districts, Cities, Capital City, Sector, cells, villages and streets
ApogeoAPI Bundled API for countries, states, cities, IP geolocation, and live exchange rates
Ducks Unlimited API explorer that gives a query URL with a JSON response of locations and cities
IP99 IP geolocation with proxy, VPN and datacenter risk and the age of the evidence
TrustyData French address checks, INSEE company search and routing on official open data
Unblock Master IP IP geolocation plus datacenter and VPN detection for any IPv4 or IPv6 address
Geocode.xyz Provides worldwide forward/reverse geocoding, batch geocoding and geoparsing
IBGE Aggregate services of IBGE (Brazilian Institute of Geography and Statistics)
ipwhois IP geolocation with country, city, coordinates, ISP, timezone and flag data
World Time API A simple API to get the current time based on a request with a timezone.
Longdo Map Interactive map with detailed places and information portal in Thailand
IP-API.io IP geolocation with VPN/proxy/Tor detection, reputation and risk score
GeoDataSource Geocoding of city name by using latitude and longitude coordinates
PostalCodes Postal code search, country exports, and address validation data
PostcodeData.nl Provide geolocation data based on postcode for Dutch addresses
Zippopotam.us Get information about place such as country, city, state, etc
What3Words Three words as rememberable and unique coordinates worldwide
Geokeo Geokeo geocoding service- with 2500 free api requests daily
ip2geo.dev Programmatically convert IP addresses into geolocation data
Airtel IP IP Geolocation API. Collecting data from multiple sources
IP2Location IP geolocation web service to get more than 55 parameters
Google Maps Create/customize digital maps based on Google Maps data
LocationIQ Provides forward/reverse geocoding and batch geocoding
Telize Telize offers location information from any IP address
BdAPIs Get divisions, districts, and upazzilas of Bangladesh
Bing Maps Create/customize digital maps based on Bing Maps data
HERE Maps Create/customize digital maps based on HERE Maps data
IPGEO Unlimited free IP Address API with useful information
LatLng Geocoding, reverse geocoding, places, and static maps
Geoapify Forward and reverse geocoding, address autocomplete
Ziptastic Get the country, state, and city of any US zip-code
ipapi.com Real-time Geolocation & Reverse IP Lookup REST API
ipstack Locate and identify website visitors by IP address
IPstack Locate and identify website visitors by IP address
SpotSense Add location based interactions to your mobile app
Battuta A (country/region/city) in-cascade location API
MapQuest To access tools and resources to map the world
Nominatim Provides worldwide forward / reverse geocoding
HelloSalut Get hello translation following user language
OpenCage Forward and reverse geocoding using open data
Pinball Map A crowdsourced map of public pinball machines
OnWater Determine if a lat/lon is on water or land
Lyft Drive your app to success with Lyft's API
TomTom Maps, Directions, Places and Traffic APIs
Country Get your visitor's country from their IP
GeoJS IP geolocation with ChatOps integration
GeoNames Place names and other geographical data
ip-api Find location with IP address or domain
Mapbox Create/customize beautiful digital maps
Apiip Get location information by IP address
geoPlugin IP geolocation and currency conversion
SLF German city, country, river, database
CitySDK Open APIs for select European cities
ipapi.co Find IP address location information
Mexico Mexico RESTful zip codes API
ViaCep Brazil RESTful zip codes API

Rows marked ↗ have no reference page of their own — the source registry did not provide enough to write one — so they link straight to the provider's documentation.

Authentication

How the 144 records in this category authenticate callers. Values come straight from the source registries; records the sources do not describe are counted as unknown rather than guessed.

  • API key 56
  • No authentication 50
  • Unknown 33
  • OAuth 3
  • Token 2

Also in Location & Geocoding: 75 MCP servers