Skip to main content
POST
Get Isochrone

Request contract

  • Method and path: POST /apis/v1/graphhopper/isochrone-get
  • Availability: enabled
  • Request URL template: https://api.aisa.one/apis/v1/graphhopper/isochrone-get
  • Runtime facts: 6a72f8e2fa7fb1c29379e3b24b3a247c8428a3b6ed621b3f84f84e75cb0de2bc
Complete OpenAPI definition Effective request and pricing declaration (including authentication and referenced schemas):

Cost and request rules

Usage-based billing; Default request estimate: $0.0083 USD (not a fixed price). Declared unit rate: $0.000001 USD per provider_credit. Account-specific pricing and final settlement may differ. Published reference values are not an account-specific quote or a settled charge. For endpoints supporting X-AISA-Cost-Mode: quote, obtain a free quote for your exact request before execution; reconcile the settled cost with response metadata and Usage Logs. USD amounts use 1,000,000 integer micro-USD per dollar.
  • Default request reference estimate (USD): 0.0083
  • Declared unit rate (USD): 1e-06
  • Billing unit: provider_credit
  • Cost contract: response_units
  • Published reference multiplier: 1.0
  • Declared maximum count/units: 10000000
  • Settlement evidence source: response_body

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
point
string
required

Start location as 'latitude,longitude', e.g., '52.529407,13.397634'. Must be a valid coordinate string.

profile
enum<string>
required

Routing profile supported by the target Directions API, for example 'car', 'bike', or 'foot'. Public transit requires separate GTFS/departure-time inputs that this action does not expose. Required.

Available options:
car
time_limit
enum<integer>
required

Maximum travel time in seconds from the start point. Either time_limit or distance_limit must be provided. Default is 600 seconds if neither is specified by the API.

Available options:
120,
180,
240,
300,
360,
420,
480,
540,
60,
600
Required range: 60 <= x <= 600
buckets
integer

Number of isochrone rings/buckets to return. Divides time_limit/distance_limit into intervals to create nested isochrones. Default is 1.

Required range: x >= 1
reverse_flow
boolean

Direction of reachability calculation. False (default): areas reachable FROM the point. True: areas FROM which the point can be reached.

distance_limit
integer

Maximum travel distance in meters from the start point. Either time_limit or distance_limit must be provided.

Required range: x >= 0

Response

Tool result data

polygons
object[]
required
info
object