{ "uuid": "5b652b76-c488-427b-92ca-aca32b2bc2fb", "lastMigration": 29, "name": "Fahrplan-Free", "endpointPrefix": "freeplan/v1", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "53cf6fe9-21c1-4378-9421-b6f8bde3f7df", "documentation": "Get arrival board of a location", "method": "get", "endpoint": "arrivalBoard/:id", "responses": [ { "uuid": "555dafc1-9e26-4ffb-94ec-0fc1e9037ed2", "body": "{\n \"boards\": [\n {\n \"boardId\": \"\",\n \"dateTime\": \"\",\n \"detailsId\": \"\",\n \"name\": \"\",\n \"origin\": \"\",\n \"stopId\": \"\",\n \"stopName\": \"\",\n \"track\": \"\",\n \"type\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "arrival board", "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": "65151a09-1c9c-4922-afb1-00c54d6d35d2", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"internal_code\": {{faker 'number.int' max=99999}},\n \"internal_message\": \"\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Invalid date/time specification.", "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": "57558eaa-0850-42f3-9240-3df04ea5ab1a", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"internal_code\": {{faker 'number.int' max=99999}},\n \"internal_message\": \"\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 500, "label": "Internal Server 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" }, { "uuid": "c23855e4-0a47-4446-bbf9-1efe5bebe4b8", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"internal_code\": {{faker 'number.int' max=99999}},\n \"internal_message\": \"\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 503, "label": "The service has been disabled temporarily.", "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": "9f72b43b-4f36-4598-8d7b-6b8a2cb9c6ce", "documentation": "Get departure board of a location", "method": "get", "endpoint": "departureBoard/:id", "responses": [ { "uuid": "247d2b98-73aa-49ae-8b89-5b06713f7ec2", "body": "{\n \"boards\": [\n {\n \"boardId\": \"\",\n \"dateTime\": \"\",\n \"detailsId\": \"\",\n \"name\": \"\",\n \"origin\": \"\",\n \"stopId\": \"\",\n \"stopName\": \"\",\n \"track\": \"\",\n \"type\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "departure board", "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": "447f0948-6f87-405b-982f-a4be3510ea5f", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"internal_code\": {{faker 'number.int' max=99999}},\n \"internal_message\": \"\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 400, "label": "Invalid date/time specification.", "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": "2e7c1060-4561-4691-9774-37ad510de37c", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"internal_code\": {{faker 'number.int' max=99999}},\n \"internal_message\": \"\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 500, "label": "Internal Server 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" }, { "uuid": "b5aa367c-0e25-4178-a172-0377ce0beafd", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"internal_code\": {{faker 'number.int' max=99999}},\n \"internal_message\": \"\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 503, "label": "The service has been disabled temporarily.", "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": "bfacb6b3-8878-4231-834b-ff2bf293a725", "documentation": "Get details about a single journey", "method": "get", "endpoint": "journeyDetails/:id", "responses": [ { "uuid": "1d5d082e-6f57-4ddd-850e-7ee2eafb60a6", "body": "{\n \"train_locs\": [\n {\n \"arrTime\": \"\",\n \"depTime\": \"\",\n \"lat\": {{faker 'number.int' max=99999}},\n \"lon\": {{faker 'number.int' max=99999}},\n \"operator\": \"\",\n \"stopId\": \"\",\n \"stopName\": \"\",\n \"train\": \"\",\n \"type\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "journey details, locations of a journey", "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": "e430d368-bb10-41ef-9c4d-316b6cdb2a4e", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"internal_code\": {{faker 'number.int' max=99999}},\n \"internal_message\": \"\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 500, "label": "Internal Server 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" }, { "uuid": "83c02368-d043-4133-bac7-9855913f365a", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"internal_code\": {{faker 'number.int' max=99999}},\n \"internal_message\": \"\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 503, "label": "The service has been disabled temporarily.", "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": "9a9a53a8-20be-4cdb-a8c5-24963f1d4530", "documentation": "Get location information", "method": "get", "endpoint": "location/:name", "responses": [ { "uuid": "4d46e13c-b342-4809-9e78-ea15dae4d03b", "body": "{\n \"locations\": [\n {\n \"id\": \"\",\n \"lat\": {{faker 'number.int' max=99999}},\n \"lon\": {{faker 'number.int' max=99999}},\n \"name\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "location 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" }, { "uuid": "59767ff8-0cff-41d1-a1e2-14c74637d9a7", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"internal_code\": {{faker 'number.int' max=99999}},\n \"internal_message\": \"\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 500, "label": "Internal Server 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" }, { "uuid": "74d40299-6492-45ff-aa36-e7582065ec52", "body": "{\n \"code\": {{faker 'number.int' max=99999}},\n \"internal_code\": {{faker 'number.int' max=99999}},\n \"internal_message\": \"\",\n \"message\": \"\"\n}", "latency": 0, "statusCode": 503, "label": "The service has been disabled temporarily.", "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": "53cf6fe9-21c1-4378-9421-b6f8bde3f7df" }, { "type": "route", "uuid": "9f72b43b-4f36-4598-8d7b-6b8a2cb9c6ce" }, { "type": "route", "uuid": "bfacb6b3-8878-4231-834b-ff2bf293a725" }, { "type": "route", "uuid": "9a9a53a8-20be-4cdb-a8c5-24963f1d4530" } ] }