Flexible and affordable geocoding, search, and distance APIs

Import and search your own location data, or tap into our best-in-class address and POI datasets. Free up to 100K requests per month.

Trusted by enterprises and high-growth startups

Flexible and customizable

Import and search your own POIs with custom metadata, or search our out-of-the-box POI and address data.

Affordable

Free up to 100K API requests per month and $0.50 per 1,000 API calls thereafter, up to 10x cheaper than other platforms.

High accuracy and coverage

Best-in-class POI and address data from Yelp, Pitney Bowes, OpenStreetMap, and more.

See it in action

Ready to get started?

Get api keys

Import and search your own location data

Other geocoding and search APIs are one-size-fits-all. With Radar, you can import and search your own POIs with custom metadata.

csv search

Leverage our best-in-class POI and address data

Tap into address and point of interest (POI) datasets from Yelp, Pitney Bowes, OpenStreetMap, and more for best-in-class accuracy and coverage.

poi data sets

A complete set of APIs

Geocoding APIs

Flexible and affordable forward, reverse, and IP geocoding APIs.

  • GET /geocode/foward
  • GET /geocode/reverse
  • GET /geocode/ip

Search APIs

Autocomplete, place, geofence, and user search APIs with high-quality address and place data.

  • GET /search/autocomplete
  • GET /search/places
  • GET /search/geofences
  • GET /search/users

Distance APIs

Distance and matrix APIs to calculate travel distance and duration by foot, bike, or car.

  • GET /route/distance
  • GET /route/matrix

Frequently asked questions

APIs

What kind of APIs does Radar have?

Radar offers standalone forward and reverse geocoding, IP detection, distance matrix, and search/autocomplete APIs, in addition to our tracking and geofence management APIs that work in tandem with our SDK.

What does each API do?

Radar offers APIs for forward and reverse geocoding, address autocomplete, IP geocoding, POI and place search, distance matrices and routing. Read about each API in more detail here, or test out each API on our demo page.

Can I use my own location data with Radar APIs?

Yes. You can manage your own data within Radar using our APIs and dashboard.

How do I get started with Radar APIs?

Sign up for a free account and you'll find your API keys on the Getting Started page in your dashboard.

How accurate is Radar place and address data?

Radar uses a variety of sources for our API data, including Yelp, Pitney-Bowes, and a range of other datasets.

What languages do you support?

While our coverage is global, our APIs only return results in English.

Can I cache the API results?

Due to data licensing agreements, we do not offer the ability to cache API results.

Getting Started

What is Radar?

Radar is the leading full-stack location platform. You can use Radar to build location-based app experiences.

How do I set up Radar?

Sign up for free at radar.io/signup, and get your API keys on the Getting Started page. Then you can set up geofences, track users, and call our APIs.

Where can I find my API keys?

You can find your API keys in your dashboard, either on the Getting Started page, or at the bottom of the Settings page.

How do I install the SDK?

There are several ways to install the SDK- choose the best method via our documentation.

How do I create a geofence?

You can create a geofence in your dashboard by 1) drawing a geofence on a map, 2) uploading a CSV of geofences, 3) setting up Geofence Sync, or 4) using our API.

How can I test Radar?

Radar offers a toolkit app for testing the tracking and geofence features. To test our APIs, you can start calling them from our demo page.

What is Radar pricing?

Radar is priced based on API call volume and monthly tracked users (the subset of users that opt into location). Check out our pricing page for more information.

SDK

How do I install the SDK?

There are several ways to install the SDK- choose the best method via our documentation.

How battery efficient is Radar?

Radar's tracking offers industry-leading battery efficiency (average 1-2% per 24 hours), and customization options for balancing battery efficiency with accuracy. Read more about your options here.

How can I test Radar tracking?

Radar offers a toolkit app for testing the tracking and geofence features. You can also set up geofences using the Radar SDK if your own app, and manually move through geofences. Radar also offers mock-tracking capabilities to test- learn more here.

What is the difference between foreground and background tracking?

Tracking the foreground and background require different permission levels. Foreground tracking occurs when a user opts into location tracking "while the app is in use" (iOS) or it "has a foreground service" (Android). Background tracking occurs when the app is not onscreen.

Do you have any recommendations for location prompt best practices?

The best location permission prompts are transparent, valuable, and timely. We've found that opt-in rates vary from app to app, but the best prompts offer value to the end-user in exchange for sharing their location information. We've written in-depth about location-prompt best practices here.

Do I need an app to use the Radar SDK?

Radar offers SDKs for iOS and Android apps, as well as a Javascript SDK for foreground location tracking on the web. (Note, you do not need to install the SDK in order to call many of our APIs.)

How accurate is Radar tracking?

Radar uses a combination of several sources to detect location; IP address, cellular towers, WiFi scanning, and GPS. Depending on which tracking mode you use, you can get down to GPS-level accuracy from your device, which is usually between 5-10 meters of accuracy.

What does the Radar SDK collect?

The Radar SDK collects location data (latitude, longitude), device IDs, IP addresses, and device info by default. We also collect any other user IDs (e.g., user IDs) or metadata that you choose to send us. See our privacy policy for more information.

Does Radar work offline?

Radar does not generate events when offline, since all event generation happens on our servers. However, the SDK does support Offline Replay. With Offline Replay, if a stop occurs while a device is offline, the SDK will replay the stop with a historical timestamp at regular intervals or when the device starts moving again.

Does Radar use GPS?

Radar uses a combination of several sources to detect location (in order of most battery efficient to most battery drain); IP address, cellular towers, WiFi scanning, and GPS. You can specify the accuracy and frequency of tracking with our custom tracking options.

Privacy and Security

Are you SOC2 and GDPR compliant?

Yes! As the privacy-first player in the location software space, we're committed to keeping up with the ever-changing privacy landscape to make sure that your data is always compliant. In addition to SOC2 and GDPR, we're also CCPA and Privacy Shield compliant.

Do you sell my data?

No. Never. Radar will never sell, share, mingle, scramble, or ever disclose your data to anyone other than you. Radar does not own your data; you own your data, and Radar only processes the raw coordinates into actionable events.

Who owns the data being generated?

You own your data! Take a look at our Terms of Use for more detail.

Can I delete my data?

Yes. We also offer custom data retention periods for enterprise customers.

Get started for free today