action graphhopper_get_isochrone { label: "Isochrone Endpoint" description: "### Example\nYou can get an example response via:\n\n```\ncurl \"https://graphhopper.com/api/1/isochrone?point=51.131108,12.414551&key=[YOUR_KEY]\"\n```\n\nDon't forget to replace the placeholder with your own key.\n\n### Introduction\n![Isochrone screenshot](./img/isochrone-example.png)\n\nAn isochrone of a location is ''a line connecting points at which a vehicle arrives at the same time'', see Wikipedia.\nWith the same API you can also calculate isodistances, just use the parameter distance_limit instead of time_limit`.\n\n### Use Cases\nSome possible areas in which this API may be useful to you:\n\n- real estate analysis\n- realtors\n- vehicle scheduling\n- geomarketing\n- reach of electric vehicles\n- transport planning\n- logistics (distribution and retail network planning)\n\n### API Clients and Examples\nSee the [clients](#section/API-Clients) section in the main documentation, and [live examples](https://graphhopper.com/api/1/examples/#isochrone).\n" provider: graphhopper method: GET path: "/isochrone" encoding: json input: { type: "object" properties: { buckets: { type: "integer" format: "int32" } distance_limit: { type: "integer" format: "int32" } point: { type: "string" } reverse_flow: { type: "boolean" } time_limit: { type: "integer" format: "int32" } vehicle: { type: "string" enum: ["car", "bike", "foot", "hike", "mtb", "racingbike", "scooter", "truck", "small_truck"] } weighting: { type: "string" enum: ["fastest", "shortest"] } } required: ["point"] additionalProperties: false } output: { type: "object" properties: { copyrights: { type: "array" items: { type: "string" } } polygons: { type: "array" description: "The list of polygons in GeoJson format. It can be used e.g. in the Leaflet framework:\n\n```\nL.geoJson(json.polygons).addTo(map)\n```\n\nThe number of polygon is identical to the specified buckets in the query. Every polygon contains the bucket number in the properties section of the GeoJson.\n" items: { type: "object" description: "A found path" properties: { geometry: { type: "object" properties: { coordinates: { type: "array" items: { type: "array" items: { type: "array" items: { type: "number" } } } } type: { type: "string" } } } properties: { type: "object" properties: { bucket: { type: "integer" format: "int32" } } } type: { type: "string" } } } } } } }