Skip to content
Documentation menu
docs / api / get-isochrone-v1-user-profile-coordinates
mapbox-compat

GET/isochrone/v1/{user}/{profile}/{coordinates}

API key required, sent as Authorization: Bearer snk_… or ?api_key=snk_….

Call it

bash
curl -fsS -X GET "https://api.mapmap.ai/isochrone/v1/{user}/{profile}/{coordinates}" \
  -H "Authorization: Bearer $MAPMAP_KEY"

Parameters

NameInRequiredDescription
userpathyesmapbox or mapmap
profilepathyesdriving, driving-traffic (served as driving), walking, cycling or truck (premium)
coordinatespathyesThe origin as lon,lat
access_tokenquerynoYour MapMap key (snk_...)
contours_minutesquerynoComma-separated minutes (up to 10 contours, each at most 120)
contours_metersquerynoComma-separated metres (up to 10 contours, each at most 200,000)
contours_colorsquerynoHex colours without #, one per contour
polygonsquerynoPolygons (true) or lines (default)
denoisequeryno0 to 1
generalizequerynoDouglas-Peucker tolerance in metres
depart_atquerynoLocal departure time, YYYY-MM-DDThh:mm

Responses

200GeoJSON FeatureCollection; each feature's properties carry contour, metric and color (and fill/fillColor on polygons). Car contours are free-flowing times. Metered as POST /isochrone: one unit per contour
400{code, message} for a malformed or unsupported option, not billed
401Missing or invalid key
404ProfileNotFound
429Quota or rate limit exceeded

Error bodies follow the shared problem model documented on API conventions.

Also under mapbox-compat

Generated from https://api.mapmap.ai/openapi.json on 2026-10-17 · operationId get_isochrone