MAPS

Maps APIs

What are the Maps APIs on upAPI?

upAPI’s Maps category has 3 public APIs: Google Maps Business Search, Google Maps Place Details and Google Maps Reviews. Each is a single HTTP POST to api.upapi.io with an X-Api-Key header and returns JSON. They share one API key and one pooled monthly quota with every other upAPI operation, so there is no separate signup or billing per provider.

3 production-grade maps APIs on upAPI. Every endpoint below is live behind the same gateway, takes the same API key, and returns JSON — no per-provider signup, no per-provider billing.

Popular searches

Calling a maps API

Every operation on this page is one POST away. Swap the slug, keep the key.

bash
curl -X POST https://api.upapi.io/google-maps-search.post \
  -H "X-Api-Key: $UPAPI_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'

Read the full API documentation →

Maps API questions

How do I call a Maps API?

Send an HTTP POST to api.upapi.io followed by the operation slug (for example api.upapi.io/google-maps-place.get), with your key in the X-Api-Key header and a JSON body. Any HTTP client works the same way: curl, requests in Python or fetch in JavaScript. Each operation’s page lists its input fields, its output fields and a runnable example.

How much do the Maps APIs cost?

A Maps call costs between 4 weighted units and 6 weighted units, depending on the operation. Every unit draws from one pooled monthly quota shared across the whole catalog. See upapi.io/pricing for what a unit costs on each plan.

Is there a free tier for the Maps APIs?

Yes. The Free plan costs nothing and includes 1,000 weighted units a month across every public operation, so you can try these on real inputs before choosing a paid plan.

Other categories