positionstack API

Stay up to date by following @apilayer on Twitter.

The positionstack was built to offer a free, reliable and powerful alternative to Enterprise-geocoding providers, supporting both forward (processing free-text addresses) and reverse (processing lat & lon coordinates) geocoding, batch geocoding for multiple locations, embeddable maps, multi-language API results, and more.

Integrated with a series of reliable geocoding data providers, including as OpenStreetMap and Pelias, we are proud to be processing over 1+ billion geocode lookups from thousands of international companies every day. Whether you need geocoding for marketing, lead generation or data enrichment, use-cases are endless and the positionstack API is compatible with any major programming language, including PHP, Python, Java, Node, Ruby, Angular, Go and JavaScript.

Get a free API access key for 25,000 monthly geocoding requests.

API Features

  • Forward Geocoding
  • Reverse Geocoding
  • HTTPS Encryption
  • JSON, XML & GeoJSON
  • Embeddable Maps
  • Multiple Languages
  • Batch Requests

Premium geocoding plans start at only $9.99 per month. Feel like getting started right away? You can sign up for a Basic Plan here to get 100,000 monthly geocoding requests: Signup - Basic Plan

In-depth Documentation

An extensive API documentation, including interactive code examples and extensive descriptions can be found at positionstack.com/documentation

Customer Support

Need any general, technical or billing-related help? Get in touch with Customer Support.

Legal

All usage of the aviationstack website, API, and services is subject to the positionstack Terms & Conditions and all annexed legal documents and agreements.