Gggle Get API keys

MAPS & PLACES API

Maps & Places, seen clearly.

Predictive location search and self-hosted vector maps behind one API key. Fast, GB-first, and priced per request — no black boxes.

WHAT IT DOES

Everything you need to place things on a map.

Predictive search

Typeahead over GB place names, postcodes and POIs — ranked, typo-tolerant, sub-50ms from the edge.

Nearby lookup

Reverse-geocode and “what’s around here” from a lat/lng, tuned for the way people actually search.

Self-hosted vector maps

Your own Protomaps tiles + a MapLibre style and JS SDK. No per-tile surprises, attribution baked in.

Keys that behave

Publishable + secret keys, scoped, rotatable, origin-locked, rate-limited and metered per request.

Usage you can see

Every call metered and visible. Free allowance, then transparent per-1,000 overage. No estimates.

Gated at the edge

Keys validated in CloudFront before origin — even cache hits are authorised. Abuse stops early.

HOW IT WORKS

Three steps to your first result.

01

Get a key

Create an organisation in the dashboard and mint a publishable or secret key in seconds.

gk_live_pk_9f2a…
02

Call the API

Point /predict or /nearby at your key. Restrict browser keys to your origins.

GET /predict?q=York&key=gk_live_pk_…
03

Drop in a map

Two lines of the SDK mounts a search box or a self-hosted map, attribution included.

import { map } from '@goggleplaces/sdk'
map({ container: 'map', key })

Point it at the world.

Free allowance to start. No card until you outgrow it.

Start building