{ "uuid": "affc9c6e-9e27-4152-b0fd-60859530c460", "lastMigration": 29, "name": "GraphHopper Directions API", "endpointPrefix": "api/1", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "37f5effe-6be1-437f-9019-88cd71870fd0", "documentation": "POST Cluster Endpoint", "method": "post", "endpoint": "cluster", "responses": [ { "uuid": "944370ad-1855-406e-967a-fbf3ec9dfcf5", "body": "{\n \"clusters\": [\n {\n \"ids\": [\n \"GraphHopper GmbH\"\n ],\n \"quantity\": 40\n }\n ],\n \"copyrights\": [\n \"GraphHopper\",\n \"OpenStreetMap contributors\"\n ],\n \"processing_time\": 4900,\n \"status\": \"{{oneOf (array 'waiting_in_queue' 'processing' 'finished')}}\",\n \"waiting_time_in_queue\": {{faker 'number.float'}}\n}", "latency": 0, "statusCode": 200, "label": "A response containing the solution", "headers": [ { "key": "Content-Type", "value": "application/json" }, { "key": "X-RateLimit-Credits", "value": "" }, { "key": "X-RateLimit-Limit", "value": "" }, { "key": "X-RateLimit-Remaining", "value": "" }, { "key": "X-RateLimit-Reset", "value": "" } ], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "e296a5a8-2230-4d7c-9925-2c30464d4001", "body": "{\n \"hints\": [\n {\n \"details\": \"class java.lang.IllegalArgumentException\",\n \"message\": \"unsupported json property [vehiles]. allowed properties: [vehicles, vehicle_types, services, shipments, relations, algorithm, objectives, cost_matrices, configuration]\"\n }\n ],\n \"message\": \"Bad Request\",\n \"status\": \"finished\"\n}", "latency": 0, "statusCode": 400, "label": "Error occurred when reading the request. Request is invalid.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "71485718-02f8-466b-a516-2342b088ba2b", "body": "{\n \"code\": 500,\n \"message\": \"There has been an internal server error.\"\n}", "latency": 0, "statusCode": 500, "label": "Error occurred on server side.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "09c43780-8466-482a-85ef-781092256249", "documentation": "Batch Cluster Endpoint", "method": "post", "endpoint": "cluster/calculate", "responses": [ { "uuid": "ed5be602-2448-4535-80af-356ee155f7e3", "body": "{\n \"job_id\": \"44886560-b584-4da5-b245-768151dacd8f\"\n}", "latency": 0, "statusCode": 200, "label": "A jobId you can use to retrieve your solution from the server - see solution endpoint.", "headers": [ { "key": "Content-Type", "value": "application/json" }, { "key": "X-RateLimit-Credits", "value": "" }, { "key": "X-RateLimit-Limit", "value": "" }, { "key": "X-RateLimit-Remaining", "value": "" }, { "key": "X-RateLimit-Reset", "value": "" } ], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "1f49a021-b1a1-4b3b-8fbe-416212e014fd", "body": "{\n \"hints\": [\n {\n \"details\": \"class java.lang.IllegalArgumentException\",\n \"message\": \"unsupported json property [vehiles]. allowed properties: [vehicles, vehicle_types, services, shipments, relations, algorithm, objectives, cost_matrices, configuration]\"\n }\n ],\n \"message\": \"Bad Request\",\n \"status\": \"finished\"\n}", "latency": 0, "statusCode": 400, "label": "Error occurred when reading client request. Request is invalid.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "a7a6ed20-4ec5-4806-bf15-e7b170659d32", "body": "{\n \"code\": 500,\n \"message\": \"There has been an internal server error.\"\n}", "latency": 0, "statusCode": 500, "label": "Error occurred on server side.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "c1a7b175-ec35-4a2f-9cb4-431cf83b0ced", "documentation": "GET Batch Solution Endpoint", "method": "get", "endpoint": "cluster/solution/:jobId", "responses": [ { "uuid": "e6048b05-7d21-4c3a-b5aa-8f444ce29f91", "body": "{\n \"clusters\": [\n {\n \"ids\": [\n \"GraphHopper GmbH\"\n ],\n \"quantity\": 40\n }\n ],\n \"copyrights\": [\n \"GraphHopper\",\n \"OpenStreetMap contributors\"\n ],\n \"processing_time\": 4900,\n \"status\": \"{{oneOf (array 'waiting_in_queue' 'processing' 'finished')}}\",\n \"waiting_time_in_queue\": {{faker 'number.float'}}\n}", "latency": 0, "statusCode": 200, "label": "A response containing the solution", "headers": [ { "key": "Content-Type", "value": "application/json" }, { "key": "X-RateLimit-Credits", "value": "" }, { "key": "X-RateLimit-Limit", "value": "" }, { "key": "X-RateLimit-Remaining", "value": "" }, { "key": "X-RateLimit-Reset", "value": "" } ], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "5f18255e-1ef9-41fd-a6c3-01dd95da2514", "body": "{\n \"hints\": [\n {\n \"details\": \"class java.lang.IllegalArgumentException\",\n \"message\": \"unsupported json property [vehiles]. allowed properties: [vehicles, vehicle_types, services, shipments, relations, algorithm, objectives, cost_matrices, configuration]\"\n }\n ],\n \"message\": \"Bad Request\",\n \"status\": \"finished\"\n}", "latency": 0, "statusCode": 400, "label": "Error occurred on client side such as invalid input.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "86d1c984-9433-44fd-8a79-f36645b2057f", "body": "{\n \"message\": \"Invalid job_id 73314c89-ee4b-459c-aca4-0ad6d6e558da\",\n \"status\": \"finished\"\n}", "latency": 0, "statusCode": 404, "label": "Requested solution could not be found.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "fac616fa-91a9-4567-ad3e-c342421a84ac", "body": "", "latency": 0, "statusCode": 500, "label": "Error occurred on server side.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "da9ab38a-f2be-4b68-abd8-68b102cdb48f", "documentation": "Geocoding Endpoint", "method": "get", "endpoint": "geocode", "responses": [ { "uuid": "b01e3925-82a8-48fa-ab1b-8dc170bbedf3", "body": "{\n \"hits\": [\n {\n \"city\": \"Berlin\",\n \"country\": \"Deutschland\",\n \"name\": \"Berlin\",\n \"osm_id\": 240109189,\n \"osm_key\": \"place\",\n \"osm_type\": \"N\",\n \"osm_value\": \"city\",\n \"point\": {\n \"lat\": 52.5170365,\n \"lng\": 13.3888599\n },\n \"postcode\": \"10117\"\n },\n {\n \"country\": \"Deutschland\",\n \"extent\": [\n 13.088345,\n 52.6755087,\n 13.7611609,\n 52.33826\n ],\n \"name\": \"Berlin\",\n \"osm_id\": 62422,\n \"osm_key\": \"place\",\n \"osm_type\": \"R\",\n \"osm_value\": \"city\",\n \"point\": {\n \"lat\": 52.5198535,\n \"lng\": 13.4385964\n }\n },\n {\n \"city\": \"Berlin\",\n \"country\": \"Deutschland\",\n \"extent\": [\n 13.3906703,\n 52.5200704,\n 13.3948873,\n 52.5175007\n ],\n \"name\": \"Humboldt-Universität zu Berlin\",\n \"osm_id\": 120456814,\n \"osm_key\": \"amenity\",\n \"osm_type\": \"W\",\n \"osm_value\": \"university\",\n \"point\": {\n \"lat\": 52.51875685,\n \"lng\": 13.393560493637775\n },\n \"postcode\": \"10117\",\n \"street\": \"Dorotheenstraße\"\n },\n {\n \"city\": \"Berlin\",\n \"country\": \"Deutschland\",\n \"extent\": [\n 13.3924346,\n 52.5191829,\n 13.3948768,\n 52.517526\n ],\n \"housenumber\": \"6\",\n \"name\": \"Humboldt-Universität zu Berlin\",\n \"osm_id\": 6647,\n \"osm_key\": \"building\",\n \"osm_type\": \"R\",\n \"osm_value\": \"yes\",\n \"point\": {\n \"lat\": 52.51840935,\n \"lng\": 13.392908021752554\n },\n \"postcode\": \"10117\",\n \"street\": \"Unter den Linden\"\n },\n {\n \"city\": \"Berlin\",\n \"country\": \"Deutschland\",\n \"extent\": [\n 13.2364563,\n 52.5161915,\n 13.2433375,\n 52.5129557\n ],\n \"housenumber\": \"3\",\n \"name\": \"Olympiastadion Berlin\",\n \"osm_id\": 38862723,\n \"osm_key\": \"leisure\",\n \"osm_type\": \"W\",\n \"osm_value\": \"stadium\",\n \"point\": {\n \"lat\": 52.5147077,\n \"lng\": 13.239776301622072\n },\n \"postcode\": \"14053\",\n \"street\": \"Olympischer Platz\"\n },\n {\n \"city\": \"Berlin\",\n \"country\": \"Deutschland\",\n \"extent\": [\n 13.3739245,\n 52.528547,\n 13.3818019,\n 52.5229778\n ],\n \"name\": \"Charité Universitätsmedizin Berlin\",\n \"osm_id\": 583306346,\n \"osm_key\": \"amenity\",\n \"osm_type\": \"W\",\n \"osm_value\": \"hospital\",\n \"point\": {\n \"lat\": 52.52585125,\n \"lng\": 13.377739577932736\n },\n \"postcode\": \"10117\",\n \"street\": \"Hufelandweg\"\n },\n {\n \"city\": \"Berlin\",\n \"country\": \"Deutschland\",\n \"extent\": [\n 13.3906159,\n 52.5190301,\n 13.3923847,\n 52.5174089\n ],\n \"housenumber\": \"8\",\n \"name\": \"Staatsbibliothek zu Berlin\",\n \"osm_id\": 180594,\n \"osm_key\": \"amenity\",\n \"osm_type\": \"R\",\n \"osm_value\": \"library\",\n \"point\": {\n \"lat\": 52.5182233,\n \"lng\": 13.391516532100738\n },\n \"postcode\": \"10117\",\n \"street\": \"Unter den Linden\"\n },\n {\n \"city\": \"Berlin\",\n \"country\": \"Deutschland\",\n \"name\": \"Berlin Hauptbahnhof\",\n \"osm_id\": 3856100103,\n \"osm_key\": \"railway\",\n \"osm_type\": \"N\",\n \"osm_value\": \"station\",\n \"point\": {\n \"lat\": 52.5249451,\n \"lng\": 13.3696614\n },\n \"postcode\": \"10557\",\n \"street\": \"Washingtonplatz\"\n },\n {\n \"city\": \"Berlin\",\n \"country\": \"Deutschland\",\n \"name\": \"Schlacht um Berlin\",\n \"osm_id\": 1078631331,\n \"osm_key\": \"historic\",\n \"osm_type\": \"N\",\n \"osm_value\": \"battlefield\",\n \"point\": {\n \"lat\": 52.5127537,\n \"lng\": 13.3814231\n },\n \"postcode\": \"10117\",\n \"street\": \"Gertrud-Kolmar-Straße\"\n },\n {\n \"city\": \"Berlin\",\n \"country\": \"Deutschland\",\n \"extent\": [\n 13.3807495,\n 52.5083344,\n 13.3822459,\n 52.5074359\n ],\n \"housenumber\": \"5\",\n \"name\": \"Abgeordnetenhaus von Berlin\",\n \"osm_id\": 1154556,\n \"osm_key\": \"office\",\n \"osm_type\": \"R\",\n \"osm_value\": \"government\",\n \"point\": {\n \"lat\": 52.50786655,\n \"lng\": 13.381504320489928\n },\n \"postcode\": \"10117\",\n \"street\": \"Niederkirchnerstraße\"\n }\n ],\n \"took\": 37\n}", "latency": 0, "statusCode": 200, "label": "An array found locations", "headers": [ { "key": "Content-Type", "value": "application/json" }, { "key": "X-RateLimit-Credits", "value": "" }, { "key": "X-RateLimit-Limit", "value": "" }, { "key": "X-RateLimit-Remaining", "value": "" }, { "key": "X-RateLimit-Reset", "value": "" } ], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "010eaa00-e22e-42c0-b01c-cbfd491766c2", "body": "{\n \"hints\": [\n {\n \"message\": \"\"\n }\n ],\n \"message\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Unexpected error", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "097e488c-b756-4acb-9420-0725962b32e8", "documentation": "Isochrone Endpoint", "method": "get", "endpoint": "isochrone", "responses": [ { "uuid": "c12d6827-a630-4282-b06a-96b66e7ea235", "body": "{\n \"polygons\": [\n {\n \"geometry\": {\n \"coordinates\": [\n [\n 13.351851,\n 52.51345\n ],\n [\n 13.350402,\n 52.516949\n ],\n [\n 13.352598,\n 52.522252\n ],\n [\n 13.351851,\n 52.51345\n ]\n ],\n \"type\": \"Polygon\"\n },\n \"properties\": {\n \"bucket\": 0\n },\n \"type\": \"Feature\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "Isochrone Result", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "50de4309-811b-47da-9e5f-ce004f1c325c", "body": "{\n \"hints\": [\n {\n \"message\": \"\"\n }\n ],\n \"message\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Unexpected Error", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "1dd6e386-b364-4768-8a86-6dc5364f35ef", "documentation": "Map-match a GPX file", "method": "post", "endpoint": "match", "responses": [ { "uuid": "4cee594c-0c32-4ba0-87e8-802a25cacc59", "body": "{\n \"hints\": {\n \"visited_nodes.average\": 58,\n \"visited_nodes.sum\": 58\n },\n \"info\": {\n \"copyrights\": [\n \"GraphHopper\",\n \"OpenStreetMap contributors\"\n ],\n \"took\": 2\n },\n \"paths\": [\n {\n \"ascend\": 6.3294677734375,\n \"bbox\": [\n 11.539424,\n 48.118343,\n 11.558901,\n 48.122364\n ],\n \"descend\": 25.0579833984375,\n \"details\": {},\n \"distance\": 1791.011,\n \"instructions\": [\n {\n \"distance\": 672.954,\n \"heading\": 89.04,\n \"interval\": [\n 0,\n 6\n ],\n \"sign\": 0,\n \"street_name\": \"Lindenschmitstraße\",\n \"text\": \"Continue onto Lindenschmitstraße\",\n \"time\": 144703\n },\n {\n \"distance\": 107.145,\n \"interval\": [\n 6,\n 7\n ],\n \"sign\": -2,\n \"street_name\": \"\",\n \"text\": \"Turn left\",\n \"time\": 22675\n },\n {\n \"distance\": 140.169,\n \"interval\": [\n 7,\n 10\n ],\n \"sign\": 2,\n \"street_name\": \"Oberländerstraße\",\n \"text\": \"Turn right onto Oberländerstraße\",\n \"time\": 28032\n },\n {\n \"distance\": 360.232,\n \"interval\": [\n 10,\n 18\n ],\n \"sign\": 1,\n \"street_name\": \"\",\n \"text\": \"Turn slight right\",\n \"time\": 72677\n },\n {\n \"distance\": 177.621,\n \"interval\": [\n 18,\n 20\n ],\n \"sign\": 2,\n \"street_name\": \"Thalkirchner Straße\",\n \"text\": \"Turn right onto Thalkirchner Straße\",\n \"time\": 35524\n },\n {\n \"distance\": 332.89,\n \"interval\": [\n 20,\n 24\n ],\n \"sign\": -2,\n \"street_name\": \"Thalkirchner Straße\",\n \"text\": \"Turn left onto Thalkirchner Straße\",\n \"time\": 67351\n },\n {\n \"distance\": 0,\n \"interval\": [\n 24,\n 24\n ],\n \"last_heading\": 45.67046584987792,\n \"sign\": 4,\n \"street_name\": \"\",\n \"text\": \"Arrive at destination\",\n \"time\": 0\n }\n ],\n \"legs\": [],\n \"points\": {\n \"coordinates\": [\n [\n 11.539424,\n 48.118352\n ],\n [\n 11.540387,\n 48.118368\n ],\n [\n 11.54061,\n 48.118356\n ],\n [\n 11.541941,\n 48.118409\n ],\n [\n 11.543696,\n 48.118344\n ],\n [\n 11.547167,\n 48.118343\n ],\n [\n 11.548478,\n 48.118366\n ],\n [\n 11.548487,\n 48.119329\n ],\n [\n 11.548807,\n 48.119328\n ],\n [\n 11.549408,\n 48.119366\n ],\n [\n 11.550349,\n 48.119508\n ],\n [\n 11.550441,\n 48.119473\n ],\n [\n 11.551109,\n 48.119467\n ],\n [\n 11.551553,\n 48.119445\n ],\n [\n 11.551748,\n 48.119398\n ],\n [\n 11.552087,\n 48.119475\n ],\n [\n 11.552236,\n 48.119542\n ],\n [\n 11.552353,\n 48.119635\n ],\n [\n 11.553853,\n 48.121136\n ],\n [\n 11.555448,\n 48.12039\n ],\n [\n 11.555797,\n 48.120206\n ],\n [\n 11.55632,\n 48.120592\n ],\n [\n 11.556716,\n 48.120919\n ],\n [\n 11.557326,\n 48.121345\n ],\n [\n 11.558901,\n 48.122364\n ]\n ],\n \"type\": \"LineString\"\n },\n \"points_encoded\": false,\n \"snapped_waypoints\": {\n \"coordinates\": [\n [\n 11.539424,\n 48.118352\n ],\n [\n 11.558901,\n 48.122364\n ]\n ],\n \"type\": \"LineString\"\n },\n \"time\": 370962,\n \"transfers\": 0,\n \"weight\": 307.852443\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "Routing Result", "headers": [ { "key": "Content-Type", "value": "application/json" }, { "key": "X-RateLimit-Credits", "value": "" }, { "key": "X-RateLimit-Limit", "value": "" }, { "key": "X-RateLimit-Remaining", "value": "" }, { "key": "X-RateLimit-Reset", "value": "" } ], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "5d1a77b3-9101-4904-9aa4-31992ab5018f", "body": "{\n \"hints\": [\n {\n \"message\": \"\"\n }\n ],\n \"message\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Unexpected Error", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "960cba30-97f8-4464-baa9-ceb419bb2265", "documentation": "GET Matrix Endpoint", "method": "get", "endpoint": "matrix", "responses": [ { "uuid": "3b6d2246-9351-41ff-9cd3-8d040b43d6fd", "body": "{\n \"distances\": [\n [\n 0,\n 97653,\n 48887\n ],\n [\n 97426,\n 0,\n 121035\n ],\n [\n 49006,\n 121049,\n 0\n ]\n ],\n \"info\": {\n \"copyrights\": [\n \"GraphHopper\",\n \"OpenStreetMap contributors\"\n ]\n },\n \"times\": [\n [\n 0,\n 4197,\n 2994\n ],\n [\n 4192,\n 0,\n 6074\n ],\n [\n 3006,\n 6062,\n 0\n ]\n ],\n \"weights\": [\n [\n 0,\n 5662.551,\n 3727.147\n ],\n [\n 5653.807,\n 0,\n 7889.653\n ],\n [\n 3741.528,\n 7878.365,\n 0\n ]\n ]\n}", "latency": 0, "statusCode": 200, "label": "Matrix API response", "headers": [ { "key": "Content-Type", "value": "application/json" }, { "key": "X-RateLimit-Credits", "value": "" }, { "key": "X-RateLimit-Limit", "value": "" }, { "key": "X-RateLimit-Remaining", "value": "" }, { "key": "X-RateLimit-Reset", "value": "" } ], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "c577a3af-dfd5-4df4-81a5-40ad803c6713", "body": "{\n \"hints\": [\n {\n \"message\": \"\"\n }\n ],\n \"message\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Unexpected Error", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "d991dc24-86e8-4fc9-b058-bb907d69c47c", "documentation": "POST Matrix Endpoint", "method": "post", "endpoint": "matrix", "responses": [ { "uuid": "c994ed44-bae4-4e7c-9bdc-36583798fa73", "body": "{\n \"distances\": [\n [\n 0,\n 97653,\n 48887\n ],\n [\n 97426,\n 0,\n 121035\n ],\n [\n 49006,\n 121049,\n 0\n ]\n ],\n \"info\": {\n \"copyrights\": [\n \"GraphHopper\",\n \"OpenStreetMap contributors\"\n ]\n },\n \"times\": [\n [\n 0,\n 4197,\n 2994\n ],\n [\n 4192,\n 0,\n 6074\n ],\n [\n 3006,\n 6062,\n 0\n ]\n ],\n \"weights\": [\n [\n 0,\n 5662.551,\n 3727.147\n ],\n [\n 5653.807,\n 0,\n 7889.653\n ],\n [\n 3741.528,\n 7878.365,\n 0\n ]\n ]\n}", "latency": 0, "statusCode": 200, "label": "Matrix API response", "headers": [ { "key": "Content-Type", "value": "application/json" }, { "key": "X-RateLimit-Credits", "value": "" }, { "key": "X-RateLimit-Limit", "value": "" }, { "key": "X-RateLimit-Remaining", "value": "" }, { "key": "X-RateLimit-Reset", "value": "" } ], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "25594efe-9b4a-42d7-a117-3aaa580daf4e", "body": "{\n \"hints\": [\n {\n \"message\": \"\"\n }\n ],\n \"message\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Unexpected Error", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "f1387421-dfff-47e4-a473-b44aa09385dc", "documentation": "Batch Matrix Endpoint", "method": "post", "endpoint": "matrix/calculate", "responses": [ { "uuid": "3e404495-3c11-4a4e-a093-c04c52a1dc64", "body": "{\n \"job_id\": \"44886560-b584-4da5-b245-768151dacd8f\"\n}", "latency": 0, "statusCode": 200, "label": "A jobId you can use to retrieve your solution from the server.", "headers": [ { "key": "Content-Type", "value": "application/json" }, { "key": "X-RateLimit-Credits", "value": "" }, { "key": "X-RateLimit-Limit", "value": "" }, { "key": "X-RateLimit-Remaining", "value": "" }, { "key": "X-RateLimit-Reset", "value": "" } ], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "58f19c9c-655d-45ec-bba8-eca093201428", "body": "{\n \"hints\": [\n {\n \"message\": \"\"\n }\n ],\n \"message\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Unexpected Error", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "98d1090a-ca8e-4772-8794-4aa3acb81fd8", "documentation": "GET Batch Matrix Endpoint", "method": "get", "endpoint": "matrix/solution/:jobId", "responses": [ { "uuid": "5445095f-0b48-41b5-aacb-d6c13818f770", "body": "{\n \"distances\": [\n [\n 0,\n 97653,\n 48887\n ],\n [\n 97426,\n 0,\n 121035\n ],\n [\n 49006,\n 121049,\n 0\n ]\n ],\n \"info\": {\n \"copyrights\": [\n \"GraphHopper\",\n \"OpenStreetMap contributors\"\n ]\n },\n \"times\": [\n [\n 0,\n 4197,\n 2994\n ],\n [\n 4192,\n 0,\n 6074\n ],\n [\n 3006,\n 6062,\n 0\n ]\n ],\n \"weights\": [\n [\n 0,\n 5662.551,\n 3727.147\n ],\n [\n 5653.807,\n 0,\n 7889.653\n ],\n [\n 3741.528,\n 7878.365,\n 0\n ]\n ]\n}", "latency": 0, "statusCode": 200, "label": "A response containing the matrix", "headers": [ { "key": "Content-Type", "value": "application/json" }, { "key": "X-RateLimit-Credits", "value": "" }, { "key": "X-RateLimit-Limit", "value": "" }, { "key": "X-RateLimit-Remaining", "value": "" }, { "key": "X-RateLimit-Reset", "value": "" } ], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "02f5d638-2345-4ae0-ad86-16c0b71fe5dd", "body": "{\n \"hints\": [\n {\n \"message\": \"\"\n }\n ],\n \"message\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Unexpected Error", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "2fd8d3e5-a901-40a9-9ab6-88d049731409", "documentation": "GET Route Endpoint", "method": "get", "endpoint": "route", "responses": [ { "uuid": "e3f0725c-de9f-43f7-a26b-c9739ebdd561", "body": "{\n \"hints\": {\n \"visited_nodes.average\": 58,\n \"visited_nodes.sum\": 58\n },\n \"info\": {\n \"copyrights\": [\n \"GraphHopper\",\n \"OpenStreetMap contributors\"\n ],\n \"took\": 2\n },\n \"paths\": [\n {\n \"ascend\": 6.3294677734375,\n \"bbox\": [\n 11.539424,\n 48.118343,\n 11.558901,\n 48.122364\n ],\n \"descend\": 25.0579833984375,\n \"details\": {},\n \"distance\": 1791.011,\n \"instructions\": [\n {\n \"distance\": 672.954,\n \"heading\": 89.04,\n \"interval\": [\n 0,\n 6\n ],\n \"sign\": 0,\n \"street_name\": \"Lindenschmitstraße\",\n \"text\": \"Continue onto Lindenschmitstraße\",\n \"time\": 144703\n },\n {\n \"distance\": 107.145,\n \"interval\": [\n 6,\n 7\n ],\n \"sign\": -2,\n \"street_name\": \"\",\n \"text\": \"Turn left\",\n \"time\": 22675\n },\n {\n \"distance\": 140.169,\n \"interval\": [\n 7,\n 10\n ],\n \"sign\": 2,\n \"street_name\": \"Oberländerstraße\",\n \"text\": \"Turn right onto Oberländerstraße\",\n \"time\": 28032\n },\n {\n \"distance\": 360.232,\n \"interval\": [\n 10,\n 18\n ],\n \"sign\": 1,\n \"street_name\": \"\",\n \"text\": \"Turn slight right\",\n \"time\": 72677\n },\n {\n \"distance\": 177.621,\n \"interval\": [\n 18,\n 20\n ],\n \"sign\": 2,\n \"street_name\": \"Thalkirchner Straße\",\n \"text\": \"Turn right onto Thalkirchner Straße\",\n \"time\": 35524\n },\n {\n \"distance\": 332.89,\n \"interval\": [\n 20,\n 24\n ],\n \"sign\": -2,\n \"street_name\": \"Thalkirchner Straße\",\n \"text\": \"Turn left onto Thalkirchner Straße\",\n \"time\": 67351\n },\n {\n \"distance\": 0,\n \"interval\": [\n 24,\n 24\n ],\n \"last_heading\": 45.67046584987792,\n \"sign\": 4,\n \"street_name\": \"\",\n \"text\": \"Arrive at destination\",\n \"time\": 0\n }\n ],\n \"legs\": [],\n \"points\": {\n \"coordinates\": [\n [\n 11.539424,\n 48.118352\n ],\n [\n 11.540387,\n 48.118368\n ],\n [\n 11.54061,\n 48.118356\n ],\n [\n 11.541941,\n 48.118409\n ],\n [\n 11.543696,\n 48.118344\n ],\n [\n 11.547167,\n 48.118343\n ],\n [\n 11.548478,\n 48.118366\n ],\n [\n 11.548487,\n 48.119329\n ],\n [\n 11.548807,\n 48.119328\n ],\n [\n 11.549408,\n 48.119366\n ],\n [\n 11.550349,\n 48.119508\n ],\n [\n 11.550441,\n 48.119473\n ],\n [\n 11.551109,\n 48.119467\n ],\n [\n 11.551553,\n 48.119445\n ],\n [\n 11.551748,\n 48.119398\n ],\n [\n 11.552087,\n 48.119475\n ],\n [\n 11.552236,\n 48.119542\n ],\n [\n 11.552353,\n 48.119635\n ],\n [\n 11.553853,\n 48.121136\n ],\n [\n 11.555448,\n 48.12039\n ],\n [\n 11.555797,\n 48.120206\n ],\n [\n 11.55632,\n 48.120592\n ],\n [\n 11.556716,\n 48.120919\n ],\n [\n 11.557326,\n 48.121345\n ],\n [\n 11.558901,\n 48.122364\n ]\n ],\n \"type\": \"LineString\"\n },\n \"points_encoded\": false,\n \"snapped_waypoints\": {\n \"coordinates\": [\n [\n 11.539424,\n 48.118352\n ],\n [\n 11.558901,\n 48.122364\n ]\n ],\n \"type\": \"LineString\"\n },\n \"time\": 370962,\n \"transfers\": 0,\n \"weight\": 307.852443\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "Routing Result", "headers": [ { "key": "Content-Type", "value": "application/json" }, { "key": "X-RateLimit-Credits", "value": "" }, { "key": "X-RateLimit-Limit", "value": "" }, { "key": "X-RateLimit-Remaining", "value": "" }, { "key": "X-RateLimit-Reset", "value": "" } ], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "4deebfbe-2b7f-418c-bff2-139c9fb43b8b", "body": "{\n \"hints\": [\n {\n \"message\": \"\"\n }\n ],\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Your request is not valid. For example, you specified too few or too many points.", "headers": [ { "key": "Content-Type", "value": "application/json" }, { "key": "X-RateLimit-Credits", "value": "" }, { "key": "X-RateLimit-Limit", "value": "" }, { "key": "X-RateLimit-Remaining", "value": "" }, { "key": "X-RateLimit-Reset", "value": "" } ], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "69508e7a-6c68-4b73-8774-27243a41f906", "body": "{\n \"hints\": [\n {\n \"message\": \"\"\n }\n ],\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Authentication necessary", "headers": [ { "key": "Content-Type", "value": "application/json" }, { "key": "X-RateLimit-Credits", "value": "" }, { "key": "X-RateLimit-Limit", "value": "" }, { "key": "X-RateLimit-Remaining", "value": "" }, { "key": "X-RateLimit-Reset", "value": "" } ], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "33521d81-579f-4bd6-908f-e2256bdbb324", "body": "{\n \"hints\": [\n {\n \"message\": \"\"\n }\n ],\n \"message\": \"\"\n}", "latency": 0, "statusCode": 429, "label": "API limit reached.", "headers": [ { "key": "Content-Type", "value": "application/json" }, { "key": "X-RateLimit-Credits", "value": "" }, { "key": "X-RateLimit-Limit", "value": "" }, { "key": "X-RateLimit-Remaining", "value": "" }, { "key": "X-RateLimit-Reset", "value": "" } ], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "131f5868-e76b-40cf-b9d4-2b96d16104fb", "body": "{\n \"hints\": [\n {\n \"message\": \"\"\n }\n ],\n \"message\": \"\"\n}", "latency": 0, "statusCode": 500, "label": "Internal server error. We get notified automatically and fix this asap.", "headers": [ { "key": "Content-Type", "value": "application/json" }, { "key": "X-RateLimit-Credits", "value": "" }, { "key": "X-RateLimit-Limit", "value": "" }, { "key": "X-RateLimit-Remaining", "value": "" }, { "key": "X-RateLimit-Reset", "value": "" } ], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "d2915b3d-251b-4450-bf39-cb40c2835e76", "body": "{\n \"hints\": [\n {\n \"message\": \"\"\n }\n ],\n \"message\": \"\"\n}", "latency": 0, "statusCode": 501, "label": "Only a special list of vehicles is supported.", "headers": [ { "key": "Content-Type", "value": "application/json" }, { "key": "X-RateLimit-Credits", "value": "" }, { "key": "X-RateLimit-Limit", "value": "" }, { "key": "X-RateLimit-Remaining", "value": "" }, { "key": "X-RateLimit-Reset", "value": "" } ], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "1764994b-f7be-49b9-b331-aa8072b86813", "documentation": "POST Route Endpoint", "method": "post", "endpoint": "route", "responses": [ { "uuid": "6e670ae2-081a-4a80-863d-21ab14c1e022", "body": "{\n \"hints\": {\n \"visited_nodes.average\": 58,\n \"visited_nodes.sum\": 58\n },\n \"info\": {\n \"copyrights\": [\n \"GraphHopper\",\n \"OpenStreetMap contributors\"\n ],\n \"took\": 2\n },\n \"paths\": [\n {\n \"ascend\": 6.3294677734375,\n \"bbox\": [\n 11.539424,\n 48.118343,\n 11.558901,\n 48.122364\n ],\n \"descend\": 25.0579833984375,\n \"details\": {},\n \"distance\": 1791.011,\n \"instructions\": [\n {\n \"distance\": 672.954,\n \"heading\": 89.04,\n \"interval\": [\n 0,\n 6\n ],\n \"sign\": 0,\n \"street_name\": \"Lindenschmitstraße\",\n \"text\": \"Continue onto Lindenschmitstraße\",\n \"time\": 144703\n },\n {\n \"distance\": 107.145,\n \"interval\": [\n 6,\n 7\n ],\n \"sign\": -2,\n \"street_name\": \"\",\n \"text\": \"Turn left\",\n \"time\": 22675\n },\n {\n \"distance\": 140.169,\n \"interval\": [\n 7,\n 10\n ],\n \"sign\": 2,\n \"street_name\": \"Oberländerstraße\",\n \"text\": \"Turn right onto Oberländerstraße\",\n \"time\": 28032\n },\n {\n \"distance\": 360.232,\n \"interval\": [\n 10,\n 18\n ],\n \"sign\": 1,\n \"street_name\": \"\",\n \"text\": \"Turn slight right\",\n \"time\": 72677\n },\n {\n \"distance\": 177.621,\n \"interval\": [\n 18,\n 20\n ],\n \"sign\": 2,\n \"street_name\": \"Thalkirchner Straße\",\n \"text\": \"Turn right onto Thalkirchner Straße\",\n \"time\": 35524\n },\n {\n \"distance\": 332.89,\n \"interval\": [\n 20,\n 24\n ],\n \"sign\": -2,\n \"street_name\": \"Thalkirchner Straße\",\n \"text\": \"Turn left onto Thalkirchner Straße\",\n \"time\": 67351\n },\n {\n \"distance\": 0,\n \"interval\": [\n 24,\n 24\n ],\n \"last_heading\": 45.67046584987792,\n \"sign\": 4,\n \"street_name\": \"\",\n \"text\": \"Arrive at destination\",\n \"time\": 0\n }\n ],\n \"legs\": [],\n \"points\": {\n \"coordinates\": [\n [\n 11.539424,\n 48.118352\n ],\n [\n 11.540387,\n 48.118368\n ],\n [\n 11.54061,\n 48.118356\n ],\n [\n 11.541941,\n 48.118409\n ],\n [\n 11.543696,\n 48.118344\n ],\n [\n 11.547167,\n 48.118343\n ],\n [\n 11.548478,\n 48.118366\n ],\n [\n 11.548487,\n 48.119329\n ],\n [\n 11.548807,\n 48.119328\n ],\n [\n 11.549408,\n 48.119366\n ],\n [\n 11.550349,\n 48.119508\n ],\n [\n 11.550441,\n 48.119473\n ],\n [\n 11.551109,\n 48.119467\n ],\n [\n 11.551553,\n 48.119445\n ],\n [\n 11.551748,\n 48.119398\n ],\n [\n 11.552087,\n 48.119475\n ],\n [\n 11.552236,\n 48.119542\n ],\n [\n 11.552353,\n 48.119635\n ],\n [\n 11.553853,\n 48.121136\n ],\n [\n 11.555448,\n 48.12039\n ],\n [\n 11.555797,\n 48.120206\n ],\n [\n 11.55632,\n 48.120592\n ],\n [\n 11.556716,\n 48.120919\n ],\n [\n 11.557326,\n 48.121345\n ],\n [\n 11.558901,\n 48.122364\n ]\n ],\n \"type\": \"LineString\"\n },\n \"points_encoded\": false,\n \"snapped_waypoints\": {\n \"coordinates\": [\n [\n 11.539424,\n 48.118352\n ],\n [\n 11.558901,\n 48.122364\n ]\n ],\n \"type\": \"LineString\"\n },\n \"time\": 370962,\n \"transfers\": 0,\n \"weight\": 307.852443\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "Routing Result", "headers": [ { "key": "Content-Type", "value": "application/json" }, { "key": "X-RateLimit-Credits", "value": "" }, { "key": "X-RateLimit-Limit", "value": "" }, { "key": "X-RateLimit-Remaining", "value": "" }, { "key": "X-RateLimit-Reset", "value": "" } ], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "4c22f8e9-521d-4e43-b108-9cb9afaf3f78", "body": "{\n \"hints\": [\n {\n \"message\": \"\"\n }\n ],\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Your request is not valid. For example, you specified too few or too many points.", "headers": [ { "key": "Content-Type", "value": "application/json" }, { "key": "X-RateLimit-Credits", "value": "" }, { "key": "X-RateLimit-Limit", "value": "" }, { "key": "X-RateLimit-Remaining", "value": "" }, { "key": "X-RateLimit-Reset", "value": "" } ], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "3530563e-3e3c-45d9-a526-1b8ffeeaba7d", "body": "{\n \"hints\": [\n {\n \"message\": \"\"\n }\n ],\n \"message\": \"\"\n}", "latency": 0, "statusCode": 401, "label": "Authentication necessary", "headers": [ { "key": "Content-Type", "value": "application/json" }, { "key": "X-RateLimit-Credits", "value": "" }, { "key": "X-RateLimit-Limit", "value": "" }, { "key": "X-RateLimit-Remaining", "value": "" }, { "key": "X-RateLimit-Reset", "value": "" } ], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "4db494cd-2c57-4bb9-a288-a8c7f8cd2f32", "body": "{\n \"hints\": [\n {\n \"message\": \"\"\n }\n ],\n \"message\": \"\"\n}", "latency": 0, "statusCode": 429, "label": "API limit reached.", "headers": [ { "key": "Content-Type", "value": "application/json" }, { "key": "X-RateLimit-Credits", "value": "" }, { "key": "X-RateLimit-Limit", "value": "" }, { "key": "X-RateLimit-Remaining", "value": "" }, { "key": "X-RateLimit-Reset", "value": "" } ], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "5fcc411b-bb2d-426e-9b71-e1d5e365ab9f", "body": "{\n \"hints\": [\n {\n \"message\": \"\"\n }\n ],\n \"message\": \"\"\n}", "latency": 0, "statusCode": 500, "label": "Internal server error. We get notified automatically and fix this asap.", "headers": [ { "key": "Content-Type", "value": "application/json" }, { "key": "X-RateLimit-Credits", "value": "" }, { "key": "X-RateLimit-Limit", "value": "" }, { "key": "X-RateLimit-Remaining", "value": "" }, { "key": "X-RateLimit-Reset", "value": "" } ], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "362174d1-9e35-4140-a47d-139f81fbb7d6", "body": "{\n \"hints\": [\n {\n \"message\": \"\"\n }\n ],\n \"message\": \"\"\n}", "latency": 0, "statusCode": 501, "label": "Only a special list of vehicles is supported.", "headers": [ { "key": "Content-Type", "value": "application/json" }, { "key": "X-RateLimit-Credits", "value": "" }, { "key": "X-RateLimit-Limit", "value": "" }, { "key": "X-RateLimit-Remaining", "value": "" }, { "key": "X-RateLimit-Reset", "value": "" } ], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "206e44e9-067f-435e-95c7-ac24bf79f99a", "documentation": "Coverage information", "method": "get", "endpoint": "route/info", "responses": [ { "uuid": "32cc5b08-836d-4df2-bd7e-ead65499f5e9", "body": "{\n \"bbox\": [\n 13.072624,\n 52.333508,\n 13.763972,\n 52.679616\n ],\n \"build_date\": \"2014-02-21T16:52\",\n \"features\": {\n \"car\": {\n \"elevation\": false\n },\n \"foot\": {\n \"elevation\": true\n }\n },\n \"version\": \"0.4\"\n}", "latency": 0, "statusCode": 200, "label": "Coverage Information", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "ed03a5f7-7bb5-41fc-9840-4f9adada57a6", "documentation": "POST route optimization problem", "method": "post", "endpoint": "vrp", "responses": [ { "uuid": "99cfec31-64be-4d4e-8692-a5ba78c7dfde", "body": "{\n \"copyrights\": [\n \"GraphHopper\",\n \"OpenStreetMap contributors\"\n ],\n \"job_id\": \"d62fcadd-c84a-4298-90b5-28550125bec5\",\n \"processing_time\": 459,\n \"solution\": {\n \"completion_time\": 4172,\n \"costs\": 438,\n \"distance\": 17994,\n \"max_operation_time\": 2465,\n \"no_unassigned\": 0,\n \"no_vehicles\": 2,\n \"preparation_time\": 0,\n \"routes\": [\n {\n \"activities\": [\n {\n \"address\": {\n \"lat\": 52.537,\n \"location_id\": \"berlin\",\n \"lon\": 13.406\n },\n \"distance\": 0,\n \"driving_time\": 0,\n \"end_date_time\": null,\n \"end_time\": 1554804329,\n \"load_after\": [\n 0\n ],\n \"location_id\": \"berlin\",\n \"preparation_time\": 0,\n \"type\": \"start\",\n \"waiting_time\": 0\n },\n {\n \"address\": {\n \"lat\": 52.529961,\n \"location_id\": \"13.387613_52.529961\",\n \"lon\": 13.387613\n },\n \"arr_date_time\": null,\n \"arr_time\": 1554804789,\n \"distance\": 2012,\n \"driving_time\": 460,\n \"end_date_time\": null,\n \"end_time\": 1554804789,\n \"id\": \"7fe77504-7df8-4497-843c-02d70b6490ce\",\n \"load_after\": [\n 1\n ],\n \"load_before\": [\n 0\n ],\n \"location_id\": \"13.387613_52.529961\",\n \"preparation_time\": 0,\n \"type\": \"pickupShipment\",\n \"waiting_time\": 0\n },\n {\n \"address\": {\n \"lat\": 52.513614,\n \"location_id\": \"13.380575_52.513614\",\n \"lon\": 13.380575\n },\n \"arr_date_time\": null,\n \"arr_time\": 1554805344,\n \"distance\": 4560,\n \"driving_time\": 1015,\n \"end_date_time\": null,\n \"end_time\": 1554805344,\n \"id\": \"7fe77504-7df8-4497-843c-02d70b6490ce\",\n \"load_after\": [\n 0\n ],\n \"load_before\": [\n 1\n ],\n \"location_id\": \"13.380575_52.513614\",\n \"preparation_time\": 0,\n \"type\": \"deliverShipment\",\n \"waiting_time\": 0\n },\n {\n \"address\": {\n \"lat\": 52.514038,\n \"location_id\": \"13.395767_52.514038\",\n \"lon\": 13.395767\n },\n \"arr_date_time\": null,\n \"arr_time\": 1554805632,\n \"distance\": 5887,\n \"driving_time\": 1303,\n \"end_date_time\": null,\n \"end_time\": 1554805632,\n \"id\": \"s-4\",\n \"load_after\": [\n 1\n ],\n \"load_before\": [\n 0\n ],\n \"location_id\": \"13.395767_52.514038\",\n \"preparation_time\": 0,\n \"type\": \"service\",\n \"waiting_time\": 0\n },\n {\n \"address\": {\n \"lat\": 52.523543,\n \"location_id\": \"13.416882_52.523543\",\n \"lon\": 13.416882\n },\n \"arr_date_time\": null,\n \"arr_time\": 1554806253,\n \"distance\": 8486,\n \"driving_time\": 1924,\n \"end_date_time\": null,\n \"end_time\": 1554806253,\n \"id\": \"s-3\",\n \"load_after\": [\n 2\n ],\n \"load_before\": [\n 1\n ],\n \"location_id\": \"13.416882_52.523543\",\n \"preparation_time\": 0,\n \"type\": \"service\",\n \"waiting_time\": 0\n },\n {\n \"address\": {\n \"lat\": 52.537,\n \"location_id\": \"berlin\",\n \"lon\": 13.406\n },\n \"arr_date_time\": null,\n \"arr_time\": 1554806794,\n \"distance\": 10618,\n \"driving_time\": 2465,\n \"load_before\": [\n 2\n ],\n \"location_id\": \"berlin\",\n \"preparation_time\": 0,\n \"type\": \"end\",\n \"waiting_time\": 0\n }\n ],\n \"completion_time\": 2465,\n \"distance\": 10618,\n \"points\": [\n {\n \"coordinates\": [\n [\n 13.40608,\n 52.53701\n ],\n [\n 13.40643,\n 52.53631\n ],\n [\n 13.40554,\n 52.53616\n ],\n [\n 13.4054,\n 52.53608\n ],\n [\n 13.40445,\n 52.53513\n ],\n [\n 13.40436,\n 52.53509\n ],\n [\n 13.40428,\n 52.53508\n ],\n [\n 13.40463,\n 52.53419\n ],\n [\n 13.40451,\n 52.53419\n ],\n [\n 13.4034,\n 52.53401\n ],\n [\n 13.403,\n 52.53359\n ],\n [\n 13.40291,\n 52.53354\n ],\n [\n 13.40268,\n 52.53347\n ],\n [\n 13.39888,\n 52.53259\n ],\n [\n 13.39839,\n 52.53253\n ],\n [\n 13.39812,\n 52.53251\n ],\n [\n 13.39616,\n 52.53243\n ],\n [\n 13.39579,\n 52.5324\n ],\n [\n 13.38973,\n 52.53173\n ],\n [\n 13.39163,\n 52.53025\n ],\n [\n 13.38797,\n 52.52935\n ],\n [\n 13.38763,\n 52.52996\n ]\n ],\n \"type\": \"LineString\"\n },\n {\n \"coordinates\": [\n [\n 13.38763,\n 52.52996\n ],\n [\n 13.38739,\n 52.53039\n ],\n [\n 13.38724,\n 52.53036\n ],\n [\n 13.38464,\n 52.52929\n ],\n [\n 13.38538,\n 52.52871\n ],\n [\n 13.38634,\n 52.52792\n ],\n [\n 13.38638,\n 52.52779\n ],\n [\n 13.38657,\n 52.52763\n ],\n [\n 13.38676,\n 52.52741\n ],\n [\n 13.38698,\n 52.52713\n ],\n [\n 13.38704,\n 52.52701\n ],\n [\n 13.38753,\n 52.524\n ],\n [\n 13.3877,\n 52.52307\n ],\n [\n 13.3878,\n 52.52282\n ],\n [\n 13.38788,\n 52.52252\n ],\n [\n 13.38802,\n 52.52174\n ],\n [\n 13.38519,\n 52.52009\n ],\n [\n 13.38539,\n 52.5191\n ],\n [\n 13.38548,\n 52.51852\n ],\n [\n 13.38042,\n 52.51819\n ],\n [\n 13.38071,\n 52.5167\n ],\n [\n 13.38076,\n 52.51652\n ],\n [\n 13.38084,\n 52.51634\n ],\n [\n 13.3821,\n 52.51396\n ],\n [\n 13.38055,\n 52.51365\n ]\n ],\n \"type\": \"LineString\"\n },\n {\n \"coordinates\": [\n [\n 13.38055,\n 52.51365\n ],\n [\n 13.38229,\n 52.514\n ],\n [\n 13.38363,\n 52.51429\n ],\n [\n 13.3848,\n 52.51445\n ],\n [\n 13.38504,\n 52.51358\n ],\n [\n 13.39124,\n 52.51397\n ],\n [\n 13.3911,\n 52.51488\n ],\n [\n 13.39303,\n 52.51499\n ],\n [\n 13.39317,\n 52.5141\n ],\n [\n 13.39548,\n 52.51419\n ],\n [\n 13.39571,\n 52.51421\n ]\n ],\n \"type\": \"LineString\"\n },\n {\n \"coordinates\": [\n [\n 13.39571,\n 52.51421\n ],\n [\n 13.39695,\n 52.51434\n ],\n [\n 13.39674,\n 52.51523\n ],\n [\n 13.39742,\n 52.51531\n ],\n [\n 13.39873,\n 52.51558\n ],\n [\n 13.39846,\n 52.51599\n ],\n [\n 13.39825,\n 52.51729\n ],\n [\n 13.39805,\n 52.51755\n ],\n [\n 13.39892,\n 52.51761\n ],\n [\n 13.39917,\n 52.51764\n ],\n [\n 13.39964,\n 52.51775\n ],\n [\n 13.40009,\n 52.51791\n ],\n [\n 13.40034,\n 52.51797\n ],\n [\n 13.4021,\n 52.51864\n ],\n [\n 13.40288,\n 52.51896\n ],\n [\n 13.40375,\n 52.51936\n ],\n [\n 13.40498,\n 52.52001\n ],\n [\n 13.40463,\n 52.5203\n ],\n [\n 13.40311,\n 52.52144\n ],\n [\n 13.40442,\n 52.52189\n ],\n [\n 13.40448,\n 52.52192\n ],\n [\n 13.40451,\n 52.52195\n ],\n [\n 13.40473,\n 52.52199\n ],\n [\n 13.40504,\n 52.52208\n ],\n [\n 13.40572,\n 52.52235\n ],\n [\n 13.40687,\n 52.52294\n ],\n [\n 13.40693,\n 52.52299\n ],\n [\n 13.40706,\n 52.52319\n ],\n [\n 13.40738,\n 52.52378\n ],\n [\n 13.40787,\n 52.52443\n ],\n [\n 13.4079,\n 52.52453\n ],\n [\n 13.40938,\n 52.52401\n ],\n [\n 13.40962,\n 52.52398\n ],\n [\n 13.41001,\n 52.52395\n ],\n [\n 13.41072,\n 52.52391\n ],\n [\n 13.41215,\n 52.52389\n ],\n [\n 13.41233,\n 52.52386\n ],\n [\n 13.4131,\n 52.5235\n ],\n [\n 13.41288,\n 52.52333\n ],\n [\n 13.41475,\n 52.52247\n ],\n [\n 13.41496,\n 52.52264\n ],\n [\n 13.41523,\n 52.52251\n ],\n [\n 13.41633,\n 52.52338\n ],\n [\n 13.41631,\n 52.52346\n ],\n [\n 13.41654,\n 52.52364\n ],\n [\n 13.41684,\n 52.52351\n ]\n ],\n \"type\": \"LineString\"\n },\n {\n \"coordinates\": [\n [\n 13.41684,\n 52.52351\n ],\n [\n 13.41654,\n 52.52364\n ],\n [\n 13.41631,\n 52.52346\n ],\n [\n 13.4163,\n 52.52344\n ],\n [\n 13.41587,\n 52.52363\n ],\n [\n 13.41572,\n 52.5235\n ],\n [\n 13.41409,\n 52.5242\n ],\n [\n 13.41454,\n 52.52461\n ],\n [\n 13.41454,\n 52.52466\n ],\n [\n 13.41358,\n 52.52508\n ],\n [\n 13.41366,\n 52.52514\n ],\n [\n 13.41344,\n 52.52525\n ],\n [\n 13.4133,\n 52.52514\n ],\n [\n 13.41316,\n 52.5252\n ],\n [\n 13.41107,\n 52.52585\n ],\n [\n 13.41118,\n 52.52606\n ],\n [\n 13.41118,\n 52.52616\n ],\n [\n 13.41095,\n 52.52664\n ],\n [\n 13.41097,\n 52.52678\n ],\n [\n 13.41084,\n 52.52706\n ],\n [\n 13.41057,\n 52.52747\n ],\n [\n 13.41028,\n 52.52809\n ],\n [\n 13.41032,\n 52.52821\n ],\n [\n 13.4102,\n 52.52847\n ],\n [\n 13.40999,\n 52.52875\n ],\n [\n 13.40984,\n 52.52905\n ],\n [\n 13.40982,\n 52.52914\n ],\n [\n 13.40984,\n 52.52926\n ],\n [\n 13.4104,\n 52.52998\n ],\n [\n 13.4105,\n 52.53001\n ],\n [\n 13.41064,\n 52.53016\n ],\n [\n 13.41082,\n 52.5303\n ],\n [\n 13.41198,\n 52.53107\n ],\n [\n 13.4122,\n 52.53128\n ],\n [\n 13.41232,\n 52.53143\n ],\n [\n 13.41247,\n 52.53192\n ],\n [\n 13.41267,\n 52.53245\n ],\n [\n 13.41275,\n 52.53259\n ],\n [\n 13.41215,\n 52.5327\n ],\n [\n 13.40731,\n 52.53463\n ],\n [\n 13.40608,\n 52.53701\n ]\n ],\n \"type\": \"LineString\"\n }\n ],\n \"preparation_time\": 0,\n \"service_duration\": 0,\n \"transport_time\": 2465,\n \"vehicle_id\": \"vehicle-2\",\n \"waiting_time\": 0\n },\n {\n \"activities\": [\n {\n \"address\": {\n \"lat\": 52.537,\n \"location_id\": \"berlin\",\n \"lon\": 13.406\n },\n \"distance\": 0,\n \"driving_time\": 0,\n \"end_date_time\": null,\n \"end_time\": 1554804329,\n \"load_after\": [\n 0\n ],\n \"location_id\": \"berlin\",\n \"preparation_time\": 0,\n \"type\": \"start\",\n \"waiting_time\": 0\n },\n {\n \"address\": {\n \"lat\": 52.525851,\n \"location_id\": \"13.393364_52.525851\",\n \"lon\": 13.393364\n },\n \"arr_date_time\": null,\n \"arr_time\": 1554804743,\n \"distance\": 1884,\n \"driving_time\": 414,\n \"end_date_time\": null,\n \"end_time\": 1554804743,\n \"id\": \"s-2\",\n \"load_after\": [\n 1\n ],\n \"load_before\": [\n 0\n ],\n \"location_id\": \"13.393364_52.525851\",\n \"preparation_time\": 0,\n \"type\": \"service\",\n \"waiting_time\": 0\n },\n {\n \"address\": {\n \"lat\": 52.537338,\n \"location_id\": \"13.375854_52.537338\",\n \"lon\": 13.375854\n },\n \"arr_date_time\": null,\n \"arr_time\": 1554805251,\n \"distance\": 4205,\n \"driving_time\": 922,\n \"end_date_time\": null,\n \"end_time\": 1554805329,\n \"id\": \"s-1\",\n \"load_after\": [\n 2\n ],\n \"load_before\": [\n 1\n ],\n \"location_id\": \"13.375854_52.537338\",\n \"preparation_time\": 0,\n \"type\": \"service\",\n \"waiting_time\": 78\n },\n {\n \"address\": {\n \"lat\": 52.537,\n \"location_id\": \"berlin\",\n \"lon\": 13.406\n },\n \"arr_date_time\": null,\n \"arr_time\": 1554806036,\n \"distance\": 7376,\n \"driving_time\": 1629,\n \"load_before\": [\n 2\n ],\n \"location_id\": \"berlin\",\n \"preparation_time\": 0,\n \"type\": \"end\",\n \"waiting_time\": 0\n }\n ],\n \"completion_time\": 1707,\n \"distance\": 7376,\n \"points\": [\n {\n \"coordinates\": [\n [\n 13.40608,\n 52.53701\n ],\n [\n 13.40674,\n 52.53571\n ],\n [\n 13.40433,\n 52.53313\n ],\n [\n 13.40271,\n 52.53149\n ],\n [\n 13.40246,\n 52.53121\n ],\n [\n 13.40148,\n 52.52999\n ],\n [\n 13.40128,\n 52.52993\n ],\n [\n 13.40118,\n 52.52988\n ],\n [\n 13.40133,\n 52.5296\n ],\n [\n 13.40138,\n 52.52951\n ],\n [\n 13.40167,\n 52.52914\n ],\n [\n 13.40188,\n 52.52895\n ],\n [\n 13.398,\n 52.52885\n ],\n [\n 13.39289,\n 52.52748\n ],\n [\n 13.39354,\n 52.5264\n ],\n [\n 13.39358,\n 52.52628\n ],\n [\n 13.39324,\n 52.52575\n ],\n [\n 13.39334,\n 52.52573\n ],\n [\n 13.39339,\n 52.52584\n ]\n ],\n \"type\": \"LineString\"\n },\n {\n \"coordinates\": [\n [\n 13.39339,\n 52.52584\n ],\n [\n 13.3934,\n 52.52599\n ],\n [\n 13.39358,\n 52.52628\n ],\n [\n 13.39354,\n 52.5264\n ],\n [\n 13.39242,\n 52.52823\n ],\n [\n 13.39381,\n 52.52852\n ],\n [\n 13.38973,\n 52.53173\n ],\n [\n 13.38717,\n 52.5315\n ],\n [\n 13.38678,\n 52.5315\n ],\n [\n 13.38641,\n 52.53147\n ],\n [\n 13.38617,\n 52.53143\n ],\n [\n 13.38607,\n 52.53155\n ],\n [\n 13.38526,\n 52.53225\n ],\n [\n 13.38501,\n 52.53252\n ],\n [\n 13.38316,\n 52.53418\n ],\n [\n 13.38179,\n 52.5355\n ],\n [\n 13.38084,\n 52.53523\n ],\n [\n 13.38081,\n 52.53531\n ],\n [\n 13.3795,\n 52.53677\n ],\n [\n 13.37941,\n 52.53682\n ],\n [\n 13.37935,\n 52.53683\n ],\n [\n 13.37919,\n 52.53682\n ],\n [\n 13.37617,\n 52.5361\n ],\n [\n 13.37502,\n 52.53698\n ],\n [\n 13.37584,\n 52.53734\n ]\n ],\n \"type\": \"LineString\"\n },\n {\n \"coordinates\": [\n [\n 13.37584,\n 52.53734\n ],\n [\n 13.37566,\n 52.53726\n ],\n [\n 13.37515,\n 52.53763\n ],\n [\n 13.37644,\n 52.53841\n ],\n [\n 13.37807,\n 52.53935\n ],\n [\n 13.37946,\n 52.5402\n ],\n [\n 13.3796,\n 52.54019\n ],\n [\n 13.37984,\n 52.54021\n ],\n [\n 13.37988,\n 52.54012\n ],\n [\n 13.38062,\n 52.53936\n ],\n [\n 13.38169,\n 52.53832\n ],\n [\n 13.38236,\n 52.5377\n ],\n [\n 13.38363,\n 52.53661\n ],\n [\n 13.38492,\n 52.53555\n ],\n [\n 13.38613,\n 52.53447\n ],\n [\n 13.38757,\n 52.53338\n ],\n [\n 13.38791,\n 52.53354\n ],\n [\n 13.38812,\n 52.53368\n ],\n [\n 13.38833,\n 52.53392\n ],\n [\n 13.38977,\n 52.53518\n ],\n [\n 13.39003,\n 52.53539\n ],\n [\n 13.39256,\n 52.53701\n ],\n [\n 13.39316,\n 52.53739\n ],\n [\n 13.39327,\n 52.53744\n ],\n [\n 13.3936,\n 52.53757\n ],\n [\n 13.40155,\n 52.53982\n ],\n [\n 13.40357,\n 52.53715\n ],\n [\n 13.40372,\n 52.53719\n ],\n [\n 13.40465,\n 52.53727\n ],\n [\n 13.4048,\n 52.53726\n ],\n [\n 13.4059,\n 52.53736\n ],\n [\n 13.40608,\n 52.53701\n ]\n ],\n \"type\": \"LineString\"\n }\n ],\n \"preparation_time\": 0,\n \"service_duration\": 0,\n \"transport_time\": 1629,\n \"vehicle_id\": \"vehicle-1\",\n \"waiting_time\": 78\n }\n ],\n \"service_duration\": 0,\n \"time\": 4094,\n \"transport_time\": 4094,\n \"unassigned\": {\n \"breaks\": [],\n \"details\": [],\n \"services\": [],\n \"shipments\": []\n },\n \"waiting_time\": 78\n },\n \"status\": \"finished\",\n \"waiting_time_in_queue\": 0\n}", "latency": 0, "statusCode": 200, "label": "A response containing the solution", "headers": [ { "key": "Content-Type", "value": "application/json" }, { "key": "X-RateLimit-Credits", "value": "" }, { "key": "X-RateLimit-Limit", "value": "" }, { "key": "X-RateLimit-Remaining", "value": "" }, { "key": "X-RateLimit-Reset", "value": "" } ], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "b384fc02-65fd-4775-bae4-cb561ed4350a", "body": "{\n \"hints\": [\n {\n \"details\": \"class java.lang.IllegalArgumentException\",\n \"message\": \"unsupported json property [vehiles]. allowed properties: [vehicles, vehicle_types, services, shipments, relations, algorithm, objectives, cost_matrices, configuration]\"\n }\n ],\n \"message\": \"Bad Request\",\n \"status\": \"finished\"\n}", "latency": 0, "statusCode": 400, "label": "Error occurred when reading the request. Request is invalid.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "c591a49f-9283-4cb1-972f-71ba507fa90e", "body": "{\n \"code\": 500,\n \"message\": \"There has been an internal server error.\"\n}", "latency": 0, "statusCode": 500, "label": "Error occurred on server side.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "705d0a84-5b8d-45dc-b813-9667475a8c6b", "documentation": "POST route optimization problem (batch mode)", "method": "post", "endpoint": "vrp/optimize", "responses": [ { "uuid": "eee53f44-cf4e-4ea6-831e-7ba9585665cb", "body": "{\n \"job_id\": \"44886560-b584-4da5-b245-768151dacd8f\"\n}", "latency": 0, "statusCode": 200, "label": "A jobId you can use to retrieve your solution from the server - see solution endpoint.", "headers": [ { "key": "Content-Type", "value": "application/json" }, { "key": "X-RateLimit-Credits", "value": "" }, { "key": "X-RateLimit-Limit", "value": "" }, { "key": "X-RateLimit-Remaining", "value": "" }, { "key": "X-RateLimit-Reset", "value": "" } ], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "91096782-62d4-48e7-96d8-4afbba554f64", "body": "{\n \"hints\": [\n {\n \"details\": \"class java.lang.IllegalArgumentException\",\n \"message\": \"unsupported json property [vehiles]. allowed properties: [vehicles, vehicle_types, services, shipments, relations, algorithm, objectives, cost_matrices, configuration]\"\n }\n ],\n \"message\": \"Bad Request\",\n \"status\": \"finished\"\n}", "latency": 0, "statusCode": 400, "label": "Error occurred when reading client request. Request is invalid.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "591cae9f-8f4e-4268-bef3-6ee669f8222d", "body": "{\n \"code\": 500,\n \"message\": \"There has been an internal server error.\"\n}", "latency": 0, "statusCode": 500, "label": "Error occurred on server side.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "2fac2d53-b7c7-4aaf-85c9-bb882e8c6c85", "documentation": "GET the solution (batch mode)", "method": "get", "endpoint": "vrp/solution/:jobId", "responses": [ { "uuid": "b4de1e32-d1e9-4a73-a890-cb26443a9fe9", "body": "{\n \"copyrights\": [\n \"GraphHopper\",\n \"OpenStreetMap contributors\"\n ],\n \"job_id\": \"d62fcadd-c84a-4298-90b5-28550125bec5\",\n \"processing_time\": 459,\n \"solution\": {\n \"completion_time\": 4172,\n \"costs\": 438,\n \"distance\": 17994,\n \"max_operation_time\": 2465,\n \"no_unassigned\": 0,\n \"no_vehicles\": 2,\n \"preparation_time\": 0,\n \"routes\": [\n {\n \"activities\": [\n {\n \"address\": {\n \"lat\": 52.537,\n \"location_id\": \"berlin\",\n \"lon\": 13.406\n },\n \"distance\": 0,\n \"driving_time\": 0,\n \"end_date_time\": null,\n \"end_time\": 1554804329,\n \"load_after\": [\n 0\n ],\n \"location_id\": \"berlin\",\n \"preparation_time\": 0,\n \"type\": \"start\",\n \"waiting_time\": 0\n },\n {\n \"address\": {\n \"lat\": 52.529961,\n \"location_id\": \"13.387613_52.529961\",\n \"lon\": 13.387613\n },\n \"arr_date_time\": null,\n \"arr_time\": 1554804789,\n \"distance\": 2012,\n \"driving_time\": 460,\n \"end_date_time\": null,\n \"end_time\": 1554804789,\n \"id\": \"7fe77504-7df8-4497-843c-02d70b6490ce\",\n \"load_after\": [\n 1\n ],\n \"load_before\": [\n 0\n ],\n \"location_id\": \"13.387613_52.529961\",\n \"preparation_time\": 0,\n \"type\": \"pickupShipment\",\n \"waiting_time\": 0\n },\n {\n \"address\": {\n \"lat\": 52.513614,\n \"location_id\": \"13.380575_52.513614\",\n \"lon\": 13.380575\n },\n \"arr_date_time\": null,\n \"arr_time\": 1554805344,\n \"distance\": 4560,\n \"driving_time\": 1015,\n \"end_date_time\": null,\n \"end_time\": 1554805344,\n \"id\": \"7fe77504-7df8-4497-843c-02d70b6490ce\",\n \"load_after\": [\n 0\n ],\n \"load_before\": [\n 1\n ],\n \"location_id\": \"13.380575_52.513614\",\n \"preparation_time\": 0,\n \"type\": \"deliverShipment\",\n \"waiting_time\": 0\n },\n {\n \"address\": {\n \"lat\": 52.514038,\n \"location_id\": \"13.395767_52.514038\",\n \"lon\": 13.395767\n },\n \"arr_date_time\": null,\n \"arr_time\": 1554805632,\n \"distance\": 5887,\n \"driving_time\": 1303,\n \"end_date_time\": null,\n \"end_time\": 1554805632,\n \"id\": \"s-4\",\n \"load_after\": [\n 1\n ],\n \"load_before\": [\n 0\n ],\n \"location_id\": \"13.395767_52.514038\",\n \"preparation_time\": 0,\n \"type\": \"service\",\n \"waiting_time\": 0\n },\n {\n \"address\": {\n \"lat\": 52.523543,\n \"location_id\": \"13.416882_52.523543\",\n \"lon\": 13.416882\n },\n \"arr_date_time\": null,\n \"arr_time\": 1554806253,\n \"distance\": 8486,\n \"driving_time\": 1924,\n \"end_date_time\": null,\n \"end_time\": 1554806253,\n \"id\": \"s-3\",\n \"load_after\": [\n 2\n ],\n \"load_before\": [\n 1\n ],\n \"location_id\": \"13.416882_52.523543\",\n \"preparation_time\": 0,\n \"type\": \"service\",\n \"waiting_time\": 0\n },\n {\n \"address\": {\n \"lat\": 52.537,\n \"location_id\": \"berlin\",\n \"lon\": 13.406\n },\n \"arr_date_time\": null,\n \"arr_time\": 1554806794,\n \"distance\": 10618,\n \"driving_time\": 2465,\n \"load_before\": [\n 2\n ],\n \"location_id\": \"berlin\",\n \"preparation_time\": 0,\n \"type\": \"end\",\n \"waiting_time\": 0\n }\n ],\n \"completion_time\": 2465,\n \"distance\": 10618,\n \"points\": [\n {\n \"coordinates\": [\n [\n 13.40608,\n 52.53701\n ],\n [\n 13.40643,\n 52.53631\n ],\n [\n 13.40554,\n 52.53616\n ],\n [\n 13.4054,\n 52.53608\n ],\n [\n 13.40445,\n 52.53513\n ],\n [\n 13.40436,\n 52.53509\n ],\n [\n 13.40428,\n 52.53508\n ],\n [\n 13.40463,\n 52.53419\n ],\n [\n 13.40451,\n 52.53419\n ],\n [\n 13.4034,\n 52.53401\n ],\n [\n 13.403,\n 52.53359\n ],\n [\n 13.40291,\n 52.53354\n ],\n [\n 13.40268,\n 52.53347\n ],\n [\n 13.39888,\n 52.53259\n ],\n [\n 13.39839,\n 52.53253\n ],\n [\n 13.39812,\n 52.53251\n ],\n [\n 13.39616,\n 52.53243\n ],\n [\n 13.39579,\n 52.5324\n ],\n [\n 13.38973,\n 52.53173\n ],\n [\n 13.39163,\n 52.53025\n ],\n [\n 13.38797,\n 52.52935\n ],\n [\n 13.38763,\n 52.52996\n ]\n ],\n \"type\": \"LineString\"\n },\n {\n \"coordinates\": [\n [\n 13.38763,\n 52.52996\n ],\n [\n 13.38739,\n 52.53039\n ],\n [\n 13.38724,\n 52.53036\n ],\n [\n 13.38464,\n 52.52929\n ],\n [\n 13.38538,\n 52.52871\n ],\n [\n 13.38634,\n 52.52792\n ],\n [\n 13.38638,\n 52.52779\n ],\n [\n 13.38657,\n 52.52763\n ],\n [\n 13.38676,\n 52.52741\n ],\n [\n 13.38698,\n 52.52713\n ],\n [\n 13.38704,\n 52.52701\n ],\n [\n 13.38753,\n 52.524\n ],\n [\n 13.3877,\n 52.52307\n ],\n [\n 13.3878,\n 52.52282\n ],\n [\n 13.38788,\n 52.52252\n ],\n [\n 13.38802,\n 52.52174\n ],\n [\n 13.38519,\n 52.52009\n ],\n [\n 13.38539,\n 52.5191\n ],\n [\n 13.38548,\n 52.51852\n ],\n [\n 13.38042,\n 52.51819\n ],\n [\n 13.38071,\n 52.5167\n ],\n [\n 13.38076,\n 52.51652\n ],\n [\n 13.38084,\n 52.51634\n ],\n [\n 13.3821,\n 52.51396\n ],\n [\n 13.38055,\n 52.51365\n ]\n ],\n \"type\": \"LineString\"\n },\n {\n \"coordinates\": [\n [\n 13.38055,\n 52.51365\n ],\n [\n 13.38229,\n 52.514\n ],\n [\n 13.38363,\n 52.51429\n ],\n [\n 13.3848,\n 52.51445\n ],\n [\n 13.38504,\n 52.51358\n ],\n [\n 13.39124,\n 52.51397\n ],\n [\n 13.3911,\n 52.51488\n ],\n [\n 13.39303,\n 52.51499\n ],\n [\n 13.39317,\n 52.5141\n ],\n [\n 13.39548,\n 52.51419\n ],\n [\n 13.39571,\n 52.51421\n ]\n ],\n \"type\": \"LineString\"\n },\n {\n \"coordinates\": [\n [\n 13.39571,\n 52.51421\n ],\n [\n 13.39695,\n 52.51434\n ],\n [\n 13.39674,\n 52.51523\n ],\n [\n 13.39742,\n 52.51531\n ],\n [\n 13.39873,\n 52.51558\n ],\n [\n 13.39846,\n 52.51599\n ],\n [\n 13.39825,\n 52.51729\n ],\n [\n 13.39805,\n 52.51755\n ],\n [\n 13.39892,\n 52.51761\n ],\n [\n 13.39917,\n 52.51764\n ],\n [\n 13.39964,\n 52.51775\n ],\n [\n 13.40009,\n 52.51791\n ],\n [\n 13.40034,\n 52.51797\n ],\n [\n 13.4021,\n 52.51864\n ],\n [\n 13.40288,\n 52.51896\n ],\n [\n 13.40375,\n 52.51936\n ],\n [\n 13.40498,\n 52.52001\n ],\n [\n 13.40463,\n 52.5203\n ],\n [\n 13.40311,\n 52.52144\n ],\n [\n 13.40442,\n 52.52189\n ],\n [\n 13.40448,\n 52.52192\n ],\n [\n 13.40451,\n 52.52195\n ],\n [\n 13.40473,\n 52.52199\n ],\n [\n 13.40504,\n 52.52208\n ],\n [\n 13.40572,\n 52.52235\n ],\n [\n 13.40687,\n 52.52294\n ],\n [\n 13.40693,\n 52.52299\n ],\n [\n 13.40706,\n 52.52319\n ],\n [\n 13.40738,\n 52.52378\n ],\n [\n 13.40787,\n 52.52443\n ],\n [\n 13.4079,\n 52.52453\n ],\n [\n 13.40938,\n 52.52401\n ],\n [\n 13.40962,\n 52.52398\n ],\n [\n 13.41001,\n 52.52395\n ],\n [\n 13.41072,\n 52.52391\n ],\n [\n 13.41215,\n 52.52389\n ],\n [\n 13.41233,\n 52.52386\n ],\n [\n 13.4131,\n 52.5235\n ],\n [\n 13.41288,\n 52.52333\n ],\n [\n 13.41475,\n 52.52247\n ],\n [\n 13.41496,\n 52.52264\n ],\n [\n 13.41523,\n 52.52251\n ],\n [\n 13.41633,\n 52.52338\n ],\n [\n 13.41631,\n 52.52346\n ],\n [\n 13.41654,\n 52.52364\n ],\n [\n 13.41684,\n 52.52351\n ]\n ],\n \"type\": \"LineString\"\n },\n {\n \"coordinates\": [\n [\n 13.41684,\n 52.52351\n ],\n [\n 13.41654,\n 52.52364\n ],\n [\n 13.41631,\n 52.52346\n ],\n [\n 13.4163,\n 52.52344\n ],\n [\n 13.41587,\n 52.52363\n ],\n [\n 13.41572,\n 52.5235\n ],\n [\n 13.41409,\n 52.5242\n ],\n [\n 13.41454,\n 52.52461\n ],\n [\n 13.41454,\n 52.52466\n ],\n [\n 13.41358,\n 52.52508\n ],\n [\n 13.41366,\n 52.52514\n ],\n [\n 13.41344,\n 52.52525\n ],\n [\n 13.4133,\n 52.52514\n ],\n [\n 13.41316,\n 52.5252\n ],\n [\n 13.41107,\n 52.52585\n ],\n [\n 13.41118,\n 52.52606\n ],\n [\n 13.41118,\n 52.52616\n ],\n [\n 13.41095,\n 52.52664\n ],\n [\n 13.41097,\n 52.52678\n ],\n [\n 13.41084,\n 52.52706\n ],\n [\n 13.41057,\n 52.52747\n ],\n [\n 13.41028,\n 52.52809\n ],\n [\n 13.41032,\n 52.52821\n ],\n [\n 13.4102,\n 52.52847\n ],\n [\n 13.40999,\n 52.52875\n ],\n [\n 13.40984,\n 52.52905\n ],\n [\n 13.40982,\n 52.52914\n ],\n [\n 13.40984,\n 52.52926\n ],\n [\n 13.4104,\n 52.52998\n ],\n [\n 13.4105,\n 52.53001\n ],\n [\n 13.41064,\n 52.53016\n ],\n [\n 13.41082,\n 52.5303\n ],\n [\n 13.41198,\n 52.53107\n ],\n [\n 13.4122,\n 52.53128\n ],\n [\n 13.41232,\n 52.53143\n ],\n [\n 13.41247,\n 52.53192\n ],\n [\n 13.41267,\n 52.53245\n ],\n [\n 13.41275,\n 52.53259\n ],\n [\n 13.41215,\n 52.5327\n ],\n [\n 13.40731,\n 52.53463\n ],\n [\n 13.40608,\n 52.53701\n ]\n ],\n \"type\": \"LineString\"\n }\n ],\n \"preparation_time\": 0,\n \"service_duration\": 0,\n \"transport_time\": 2465,\n \"vehicle_id\": \"vehicle-2\",\n \"waiting_time\": 0\n },\n {\n \"activities\": [\n {\n \"address\": {\n \"lat\": 52.537,\n \"location_id\": \"berlin\",\n \"lon\": 13.406\n },\n \"distance\": 0,\n \"driving_time\": 0,\n \"end_date_time\": null,\n \"end_time\": 1554804329,\n \"load_after\": [\n 0\n ],\n \"location_id\": \"berlin\",\n \"preparation_time\": 0,\n \"type\": \"start\",\n \"waiting_time\": 0\n },\n {\n \"address\": {\n \"lat\": 52.525851,\n \"location_id\": \"13.393364_52.525851\",\n \"lon\": 13.393364\n },\n \"arr_date_time\": null,\n \"arr_time\": 1554804743,\n \"distance\": 1884,\n \"driving_time\": 414,\n \"end_date_time\": null,\n \"end_time\": 1554804743,\n \"id\": \"s-2\",\n \"load_after\": [\n 1\n ],\n \"load_before\": [\n 0\n ],\n \"location_id\": \"13.393364_52.525851\",\n \"preparation_time\": 0,\n \"type\": \"service\",\n \"waiting_time\": 0\n },\n {\n \"address\": {\n \"lat\": 52.537338,\n \"location_id\": \"13.375854_52.537338\",\n \"lon\": 13.375854\n },\n \"arr_date_time\": null,\n \"arr_time\": 1554805251,\n \"distance\": 4205,\n \"driving_time\": 922,\n \"end_date_time\": null,\n \"end_time\": 1554805329,\n \"id\": \"s-1\",\n \"load_after\": [\n 2\n ],\n \"load_before\": [\n 1\n ],\n \"location_id\": \"13.375854_52.537338\",\n \"preparation_time\": 0,\n \"type\": \"service\",\n \"waiting_time\": 78\n },\n {\n \"address\": {\n \"lat\": 52.537,\n \"location_id\": \"berlin\",\n \"lon\": 13.406\n },\n \"arr_date_time\": null,\n \"arr_time\": 1554806036,\n \"distance\": 7376,\n \"driving_time\": 1629,\n \"load_before\": [\n 2\n ],\n \"location_id\": \"berlin\",\n \"preparation_time\": 0,\n \"type\": \"end\",\n \"waiting_time\": 0\n }\n ],\n \"completion_time\": 1707,\n \"distance\": 7376,\n \"points\": [\n {\n \"coordinates\": [\n [\n 13.40608,\n 52.53701\n ],\n [\n 13.40674,\n 52.53571\n ],\n [\n 13.40433,\n 52.53313\n ],\n [\n 13.40271,\n 52.53149\n ],\n [\n 13.40246,\n 52.53121\n ],\n [\n 13.40148,\n 52.52999\n ],\n [\n 13.40128,\n 52.52993\n ],\n [\n 13.40118,\n 52.52988\n ],\n [\n 13.40133,\n 52.5296\n ],\n [\n 13.40138,\n 52.52951\n ],\n [\n 13.40167,\n 52.52914\n ],\n [\n 13.40188,\n 52.52895\n ],\n [\n 13.398,\n 52.52885\n ],\n [\n 13.39289,\n 52.52748\n ],\n [\n 13.39354,\n 52.5264\n ],\n [\n 13.39358,\n 52.52628\n ],\n [\n 13.39324,\n 52.52575\n ],\n [\n 13.39334,\n 52.52573\n ],\n [\n 13.39339,\n 52.52584\n ]\n ],\n \"type\": \"LineString\"\n },\n {\n \"coordinates\": [\n [\n 13.39339,\n 52.52584\n ],\n [\n 13.3934,\n 52.52599\n ],\n [\n 13.39358,\n 52.52628\n ],\n [\n 13.39354,\n 52.5264\n ],\n [\n 13.39242,\n 52.52823\n ],\n [\n 13.39381,\n 52.52852\n ],\n [\n 13.38973,\n 52.53173\n ],\n [\n 13.38717,\n 52.5315\n ],\n [\n 13.38678,\n 52.5315\n ],\n [\n 13.38641,\n 52.53147\n ],\n [\n 13.38617,\n 52.53143\n ],\n [\n 13.38607,\n 52.53155\n ],\n [\n 13.38526,\n 52.53225\n ],\n [\n 13.38501,\n 52.53252\n ],\n [\n 13.38316,\n 52.53418\n ],\n [\n 13.38179,\n 52.5355\n ],\n [\n 13.38084,\n 52.53523\n ],\n [\n 13.38081,\n 52.53531\n ],\n [\n 13.3795,\n 52.53677\n ],\n [\n 13.37941,\n 52.53682\n ],\n [\n 13.37935,\n 52.53683\n ],\n [\n 13.37919,\n 52.53682\n ],\n [\n 13.37617,\n 52.5361\n ],\n [\n 13.37502,\n 52.53698\n ],\n [\n 13.37584,\n 52.53734\n ]\n ],\n \"type\": \"LineString\"\n },\n {\n \"coordinates\": [\n [\n 13.37584,\n 52.53734\n ],\n [\n 13.37566,\n 52.53726\n ],\n [\n 13.37515,\n 52.53763\n ],\n [\n 13.37644,\n 52.53841\n ],\n [\n 13.37807,\n 52.53935\n ],\n [\n 13.37946,\n 52.5402\n ],\n [\n 13.3796,\n 52.54019\n ],\n [\n 13.37984,\n 52.54021\n ],\n [\n 13.37988,\n 52.54012\n ],\n [\n 13.38062,\n 52.53936\n ],\n [\n 13.38169,\n 52.53832\n ],\n [\n 13.38236,\n 52.5377\n ],\n [\n 13.38363,\n 52.53661\n ],\n [\n 13.38492,\n 52.53555\n ],\n [\n 13.38613,\n 52.53447\n ],\n [\n 13.38757,\n 52.53338\n ],\n [\n 13.38791,\n 52.53354\n ],\n [\n 13.38812,\n 52.53368\n ],\n [\n 13.38833,\n 52.53392\n ],\n [\n 13.38977,\n 52.53518\n ],\n [\n 13.39003,\n 52.53539\n ],\n [\n 13.39256,\n 52.53701\n ],\n [\n 13.39316,\n 52.53739\n ],\n [\n 13.39327,\n 52.53744\n ],\n [\n 13.3936,\n 52.53757\n ],\n [\n 13.40155,\n 52.53982\n ],\n [\n 13.40357,\n 52.53715\n ],\n [\n 13.40372,\n 52.53719\n ],\n [\n 13.40465,\n 52.53727\n ],\n [\n 13.4048,\n 52.53726\n ],\n [\n 13.4059,\n 52.53736\n ],\n [\n 13.40608,\n 52.53701\n ]\n ],\n \"type\": \"LineString\"\n }\n ],\n \"preparation_time\": 0,\n \"service_duration\": 0,\n \"transport_time\": 1629,\n \"vehicle_id\": \"vehicle-1\",\n \"waiting_time\": 78\n }\n ],\n \"service_duration\": 0,\n \"time\": 4094,\n \"transport_time\": 4094,\n \"unassigned\": {\n \"breaks\": [],\n \"details\": [],\n \"services\": [],\n \"shipments\": []\n },\n \"waiting_time\": 78\n },\n \"status\": \"finished\",\n \"waiting_time_in_queue\": 0\n}", "latency": 0, "statusCode": 200, "label": "A response containing the solution", "headers": [ { "key": "Content-Type", "value": "application/json" }, { "key": "X-RateLimit-Credits", "value": "" }, { "key": "X-RateLimit-Limit", "value": "" }, { "key": "X-RateLimit-Remaining", "value": "" }, { "key": "X-RateLimit-Reset", "value": "" } ], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "28452472-f324-4b67-a0b9-12bba8dc9174", "body": "{\n \"hints\": [\n {\n \"details\": \"class java.lang.IllegalArgumentException\",\n \"message\": \"unsupported json property [vehiles]. allowed properties: [vehicles, vehicle_types, services, shipments, relations, algorithm, objectives, cost_matrices, configuration]\"\n }\n ],\n \"message\": \"Bad Request\",\n \"status\": \"finished\"\n}", "latency": 0, "statusCode": 400, "label": "Error occurred on client side such as invalid input.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "9297ece1-fb69-4a68-a6e3-cedb94ca71fe", "body": "{\n \"message\": \"Invalid job_id 73314c89-ee4b-459c-aca4-0ad6d6e558da\",\n \"status\": \"finished\"\n}", "latency": 0, "statusCode": 404, "label": "Requested solution could not be found.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "2be6e47e-0383-4c49-8a9c-faa24855e330", "body": "", "latency": 0, "statusCode": 500, "label": "Error occurred on server side.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" } ], "proxyMode": false, "proxyHost": "", "proxyRemovePrefix": false, "tlsOptions": { "enabled": false, "type": "CERT", "pfxPath": "", "certPath": "", "keyPath": "", "caPath": "", "passphrase": "" }, "cors": true, "headers": [], "proxyReqHeaders": [{ "key": "", "value": "" }], "proxyResHeaders": [{ "key": "", "value": "" }], "data": [], "folders": [], "rootChildren": [ { "type": "route", "uuid": "37f5effe-6be1-437f-9019-88cd71870fd0" }, { "type": "route", "uuid": "09c43780-8466-482a-85ef-781092256249" }, { "type": "route", "uuid": "c1a7b175-ec35-4a2f-9cb4-431cf83b0ced" }, { "type": "route", "uuid": "da9ab38a-f2be-4b68-abd8-68b102cdb48f" }, { "type": "route", "uuid": "097e488c-b756-4acb-9420-0725962b32e8" }, { "type": "route", "uuid": "1dd6e386-b364-4768-8a86-6dc5364f35ef" }, { "type": "route", "uuid": "960cba30-97f8-4464-baa9-ceb419bb2265" }, { "type": "route", "uuid": "d991dc24-86e8-4fc9-b058-bb907d69c47c" }, { "type": "route", "uuid": "f1387421-dfff-47e4-a473-b44aa09385dc" }, { "type": "route", "uuid": "98d1090a-ca8e-4772-8794-4aa3acb81fd8" }, { "type": "route", "uuid": "2fd8d3e5-a901-40a9-9ab6-88d049731409" }, { "type": "route", "uuid": "1764994b-f7be-49b9-b331-aa8072b86813" }, { "type": "route", "uuid": "206e44e9-067f-435e-95c7-ac24bf79f99a" }, { "type": "route", "uuid": "ed03a5f7-7bb5-41fc-9840-4f9adada57a6" }, { "type": "route", "uuid": "705d0a84-5b8d-45dc-b813-9667475a8c6b" }, { "type": "route", "uuid": "2fac2d53-b7c7-4aaf-85c9-bb882e8c6c85" } ] }