Skip to content

Addresses people can find,routes that end at the door.

Search, verify and route to any address through one API, in Arabic and English.

A real route on the map. Free, no account needed.

  • Address registrySearch, resolve and verify against each country's rules.
  • MapsAddress points and viewports as GeoJSON.
  • RoutingRoutes, matrices, directions, the best order for stops and reachable areas.
  • Trip diagnosticsReplay every device's trace and its health.
How it works

One request. A precise answer.

Send the same request wherever we operate. The platform applies the local address rules and answers in the language you ask for.

Step 1 of 3
GETSearch an address in Qatar
GET /v1/addresses/QA/search?q=Street%20984&locale=enx-api-key: $MAKANI_API_KEY
# curlcurl "$MAKANI_API_URL/v1/addresses/QA/search?q=Street%20984&locale=en" \  -H "x-api-key: $MAKANI_API_KEY"
  • The key is valid
  • The website, IP or app is allowed
  • Within the quota and the rate limit

The key travels in a header. Its restrictions are checked before anything else.

Try it live

Send a real request to the public explorer API. No key and no account needed.

Country
Request
Examples
GETResponse

Pick a country and press Send request to see the real response.

The full playground

Search, reverse lookup, lookup by code, a route and a matrix on a map, each beside the code that makes the same call. No account needed.

Open the playground
Connect your systemsYour apps call one API, directly or through our SDKs. It applies the local address rules, keeps your spend inside the budgets you set, and tells your team through webhooks.
Your app
Your backend
Makani API
  • Address rules
  • Budgets and usage alerts
  • Webhooks and alerts
Product

Everything an address platform needs, already built

Each capability below is running in the platform today, behind the same keys, roles and usage records.

What do you want to build?Get started

Address search

Arabic or English, typed the way people type. Each answer is a verified address with its point on the map.

Place or address

Routes

A road route between two points, with its distance and travel time, in every published country.

4.2 km9 min

Distance matrix

Travel times from many origins to many destinations in one request, for dispatch and delivery quotes.

Order 1Order 2Order 3Order 4
Store A6m12m9m17m
Store B11m4m14m8m
Store C15m10m5m7m

Zones

Draw delivery or service zones once, then ask whether any point is inside them.

Inside the zone

Address codes

A short public code for every address, resolved to the full address and its point.

····-····Resolving
Building 21, Street 230Zone 38, Al Sadd, Doha25.2854, 51.5310

API keys with limits

Restrict each key to websites, IP ranges, Android and iOS apps, and products. Secrets are shown once and stored hashed.

  • Websites
  • IP addresses
  • Android apps
  • iOS apps
In numbers

Measured, not promised

Figures from our own load tests, test suites and configuration. We will add more as organizations go live.

countries published
0
Read live from the API.
requests per second in our load test
0
Through the proxy, with 2 API replicas and no failed requests.
requests, each metered exactly once
0
39,761 requests produced 39,761 usage events.
navigation SDK tests passing
0
Including drives recorded on real roads.
languages, everywhere
0
Arabic and English in the console, the API and every email.
Pricing

Plans that grow with your traffic

Prices and limits below come straight from our live plan catalogue. Each plan includes units every month; you only pay more when you go beyond them.

Free

Free to start: 5,000 units a month for address search, reverse lookup and maps. Requests stop at the allowance.

  • 5,000 units included a month
  • Stops at the allowance, no surprise bills
  • Up to 5 requests a second
  • Countries: LY · QA · SY
  • Address search and nearest address
  • Map features
  • Public address lookup
  • Not included: Routing
  • Not included: Trip diagnostics

Starter

For a first product in production: 100,000 units a month, with routing.

USD 29.00/ month

Choose Starter
  • 100,000 units included a month
  • then USD 0.30 per 1,000 units
  • Up to 300 requests a minute
  • Countries: LY · QA · SY
  • Address search and nearest address
  • Map features
  • Public address lookup
  • Routing
  • Not included: Trip diagnostics

Growth

Most popular

For growing traffic: 500,000 units a month, with routing and trip diagnostics.

USD 99.00/ month

Choose Growth
  • 500,000 units included a month
  • then USD 0.25 per 1,000 units
  • Up to 1,200 requests a minute
  • Countries: LY · QA · SY
  • Address search and nearest address
  • Map features
  • Public address lookup
  • Routing
  • Trip diagnostics

Business

For high volume: 2,000,000 units a month, the lowest price for extra requests and the highest rate limit.

USD 299.00/ month

Choose Business
  • 2,000,000 units included a month
  • then USD 0.20 per 1,000 units
  • Up to 3,000 requests a minute
  • Countries: LY · QA · SY
  • Address search and nearest address
  • Map features
  • Public address lookup
  • Routing
  • Trip diagnostics

Enterprise and government

The platform inside your borders or on your cloud, configured for your country.

Custom

Talk to us
  • Dedicated or in-country deployment
  • Your country's configuration and data import
  • Volume pricing and invoicing
  • Roles, scopes and audit log

Estimate your month

Pick the products you use and how many requests a month. Each option is priced from the live price list; the cheapest is marked.

Products
Address requests50,000 a month
Zone lookups0 a month
Map requests0 a month
Matrix elements0 a month
3 units each
Routing requests10,000 a month
3 units each
  • Pay as you go80,000 units · No monthly fee · Opens on request
    USD 40.00A month
  • FreeDoes not include a product you picked
    —A month
  • StarterCheapest80,000 of 100,000 units · Fee USD 29.00
    USD 29.00A month
  • Growth80,000 of 500,000 units · Fee USD 99.00
    USD 99.00A month
  • Business80,000 of 2,000,000 units · Fee USD 299.00
    USD 299.00A month

How units are counted

A plan includes units. What you use counts by product, as the price list sets it:

Address requests
1 unit per requestUSD 0.50 per 1,000
Zone lookups
1 unit per pointUSD 0.50 per 1,000
Map requests
1 unit per requestUSD 0.20 per 1,000
Matrix elements
3 units per elementUSD 1.50 per 1,000
Routing requests
3 units per requestUSD 1.50 per 1,000

A batch lookup counts each item, a matrix each answered pair, a best stop order each stop and a reachable area each contour.

Beyond the plan's units, each of these is charged its own price, whatever it counts.

Companies and government institutions can subscribe to any plan. The enterprise and government option is configured country by country.

What's included

What each plan includes

Read from the same live catalogue as the prices above, so the differences are the real ones.

FeatureFreeStarterGrowthBusiness
Plan by plan
Units included a month
Rate limit
Extra units, per 1,000
Routing
Best order for stops
Reachable area
Trip diagnostics
Map features
Public address lookup
Address search
Nearest address from coordinates
Countries
Included in every plan
API keys restricted to websites, IPs and appsEvery plan
Quotas per key
Usage by product and country
Roles scoped to a country or an area
Audit log of sensitive changes
Arabic and English, right to left included
Built for

For teams that need an exact address, down to the door

We are onboarding our first organizations in each country. These are the teams the platform is designed around.

  • Delivery and logistics

    Exact drop-off points, matrices for dispatch and a trace of every trip.

  • Ride-hailing and mobility

    Pick-up points riders can find and turn-by-turn navigation for drivers.

  • E-commerce

    Checkout address forms that follow each country's real structure.

  • Government and municipalities

    A national registry with its own levels, roles per area and an audit trail.

  • Utilities

    Meters and service points tied to verified buildings and addresses.

  • Emergency services

    Turn a caller's coordinate into the nearest known address, and route to it.

Become an early partner

Bring your country and your use case. Early partners shape the configuration and get hands-on help going live.

Become an early partner
Countries

Where we operate

Every market runs on the same core with its own address rules, versioned and tested. New markets open on request.

Open today3

Qatar, Syria, and Libya are the first countries opened. Any other country can be added on request.

Put every address on the map.

Create an account, make a key and send your first request. Arabic and English from day one.