{ "uuid": "fcabfe68-3864-4e26-9a54-3553c9892c99", "lastMigration": 29, "name": "Fun Generators API", "endpointPrefix": "", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "bbfc5faf-487e-4d71-a981-b0e79fcd3cab", "documentation": "Create a random Trivia entry.", "method": "delete", "endpoint": "trivia", "responses": [ { "uuid": "13ba0b56-981c-4122-93ee-1ca3f4ffed95", "body": "", "latency": 0, "statusCode": 200, "label": "200 response", "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": "f264d9de-3ff7-47eb-bd0d-fc90d568fbea", "body": "", "latency": 0, "statusCode": 401, "label": "401 response", "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": "737650c6-67ad-4271-9157-f4051fdc63bf", "documentation": "Get a Trivia entry for a given id. Retrieves a trivia question and answer based on the id.", "method": "get", "endpoint": "trivia", "responses": [ { "uuid": "8f8c1144-d781-4be1-919c-4b8232aa192a", "body": "", "latency": 0, "statusCode": 200, "label": "200 response", "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": "1dcaadb8-0750-40c0-a827-c6abb6bc9ff3", "body": "", "latency": 0, "statusCode": 401, "label": "401 response", "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": "aeabd466-9492-446a-a1c0-4e4f62fd7653", "documentation": "Create a random Trivia entry.", "method": "put", "endpoint": "trivia", "responses": [ { "uuid": "049e889f-e0ca-469f-b204-8844d0a804b2", "body": "", "latency": 0, "statusCode": 200, "label": "200 response", "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": "ae5699f6-d999-490d-9086-567c596170c5", "body": "", "latency": 0, "statusCode": 401, "label": "401 response", "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": "61d386cd-003d-49d3-a1a0-d821dd2dca01", "documentation": "Get a random Trivia.", "method": "get", "endpoint": "trivia/categories", "responses": [ { "uuid": "08cd6376-9448-49ce-8962-21ecb33b6aa2", "body": "", "latency": 0, "statusCode": 200, "label": "200 response", "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": "f4d2af18-1692-4ebb-939e-917d6313c8b5", "body": "", "latency": 0, "statusCode": 401, "label": "401 response", "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": "aca82323-18d3-4df1-9af9-2a6375deda24", "documentation": "Get a random trivia for a given category(optional)", "method": "get", "endpoint": "trivia/random", "responses": [ { "uuid": "775ceeb3-49b6-4985-a82b-60dd569db75c", "body": "", "latency": 0, "statusCode": 200, "label": "200 response", "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": "b8fe44e0-436f-46a9-8ce9-c6837645fb55", "body": "", "latency": 0, "statusCode": 401, "label": "401 response", "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": "dea334be-ccd8-4191-9a02-56fb9967cae4", "documentation": "Search for random trivia which has the text in the query, for a given category(optional).", "method": "get", "endpoint": "trivia/search", "responses": [ { "uuid": "770b602c-f192-4d15-a7d8-103e881c6a79", "body": "", "latency": 0, "statusCode": 200, "label": "200 response", "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": "73ad5a43-1965-4b4f-8e7a-1cac09a94287", "body": "", "latency": 0, "statusCode": 401, "label": "401 response", "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": "bbfc5faf-487e-4d71-a981-b0e79fcd3cab" }, { "type": "route", "uuid": "737650c6-67ad-4271-9157-f4051fdc63bf" }, { "type": "route", "uuid": "aeabd466-9492-446a-a1c0-4e4f62fd7653" }, { "type": "route", "uuid": "61d386cd-003d-49d3-a1a0-d821dd2dca01" }, { "type": "route", "uuid": "aca82323-18d3-4df1-9af9-2a6375deda24" }, { "type": "route", "uuid": "dea334be-ccd8-4191-9a02-56fb9967cae4" } ] }