API

Places API

Find What Matters. Fast.

Whether you're building a delivery app, a fleet dashboard, or a travel platform our Places API helps users search smarter, geocode faster, and make sense of location data with rich precision.

Aerial map view

What It Does?

Turn any query into action and every pin into a business advantage.

Search API

Deliver high-precision, intent-aware search results that elevate user experience. The Search API enables real-time discovery of places and addresses fine-tuned by proximity, context, and user behaviour.

Search API heat map

Batch Search API

Accelerate large-volume location queries with the Batch Search API ideal for running multiple searches in parallel. Process thousands of address or POI lookups in a single, efficient request.

Batch Search API heat map

Search API Benefits

Geocoding & Reverse Geocoding

Convert addresses into coordinates and vice versa. From full street addresses to regions, the API tolerates typos and incomplete inputs.

POI Metadata

Enrich locations with points of interest (POIs) including categories, opening hours, contact info, and more.

Place by ID

Look up detailed information on known places using a unique entity ID.

Custom Filters & Categories

Filter POIs by custom geometry or predefined categories and subcategories perfect for industry-specific search layers.

Why It Works

Global Accuracy

Global Accuracy

Powered by a robust, multi-source global database

Speed & Relevance

Speed & Relevance

Context-aware search prioritises what's nearby and what matters

Flexible Integration

Flexible Integration

RESTful architecture with endpoints for everything from address look-up to place metadata

Rich Context

Rich Context

Supports business use cases like location validation, delivery management, travel planning, and POI intelligence

FAQs

What is the Search API, and what can it be used for?

The Search API provides fast, precise location search capabilities for apps and platforms. It supports address lookup, point of interest (POI) discovery, and contextual search to enhance geospatial applications.

How do I get started with the Search API?

Simply contact our sales team and they will generate an API key, and start sending requests to the available endpoints.

What types of searches can I perform?

You can perform free-text (fuzzy) search, structured queries, and category-specific POI searches. It supports both global address lookups and proximity-based POI discovery.

Can I search for POIs near a specific location?

Yes. Use geographic parameters to find POIs near a given point, filtered by brand, category, or custom geometry.

Does the Search API support multiple languages?

Absolutely. You can tailor results by specifying your preferred language to deliver localised user experiences.

Are there SDKs or code samples to help with integration?

Yes. we offer SDKs and code examples across several programming languages to speed up development and integration.

Is there a request limit?

Usage limits vary by plan. Contact our sales team for full pricing details.

How accurate are the results?

Accuracy depends on the data quality and specificity of your query. The global database is continuously updated to ensure relevance and precision.

What is Batch Search API?

The Batch Search API allows developers to send multiple search, geocoding, or reverse geocoding queries in a single request. It supports both synchronous and asynchronous execution, making it ideal for large-scale data processing tasks.

What is the purpose of the Asynchronous Batch Submission?

The asynchronous submission endpoint enables the submission of large batches for background processing. Instead of waiting for an immediate response, results can be retrieved later via the designated download endpoint — allowing for better performance with high volumes.

Can I use the API both synchronously and asynchronously?

Yes. You can choose between synchronous and asynchronous modes based on the urgency and size of your request. Asynchronous is recommended for larger datasets, while synchronous works well for smaller, real-time needs.

What is the maximum number of requests I can submit in one batch?

You can include up to 10,000 items in a single asynchronous batch submission.

Where can I find details about supported endpoints within the Batch API suite?

You can consult our sales team for full details on each supported endpoint — including Search, Geocoding, Reverse Geocoding, and more.

Build Smarter, Search Sharper.