{ "uuid": "aa8b12ac-b5ea-455d-bff3-416e6938b091", "lastMigration": 29, "name": "Fun Generators API", "endpointPrefix": "", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "d8947fb9-fff9-4353-9205-f4158aef6a79", "documentation": "Create a random Riddle entry.", "method": "delete", "endpoint": "riddle", "responses": [ { "uuid": "e3144797-2908-41be-aa55-85e9d2c44fe0", "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": "186f9723-89b2-4d33-97d0-f3136a7ae0f9", "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": "84bc00d5-1f6a-4718-bb48-0c46149631bf", "documentation": "Get a Riddle entry for a given id. Retrieves a riddle question and answer based on the id.", "method": "get", "endpoint": "riddle", "responses": [ { "uuid": "42a7bc7f-80a0-4b24-84fe-92c2f9e5ef97", "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": "11aa6ca9-3513-4f86-a744-42f834bdaff2", "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": "abbd5788-2683-4c18-9984-a2c18222377d", "documentation": "Create a random Riddle entry. Same as 'PUT' but can be used when some of the client libraries don't support 'PUT'.", "method": "post", "endpoint": "riddle", "responses": [ { "uuid": "3051efca-15c9-42e7-9399-4298e1ca771b", "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": "72a0c430-ef97-4762-a0f7-2d125ce57ea0", "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": "8d6b39cb-d180-4018-a384-7b2f355535c1", "documentation": "Create a random Riddle entry.", "method": "put", "endpoint": "riddle", "responses": [ { "uuid": "89155395-95e6-42ce-83d7-62b61d7c12cb", "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": "3e660a6f-57ea-46f5-ae6c-5b0ff62be1f2", "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": "3ac3d57c-bbe2-4725-a528-d886109a43ea", "documentation": "Get a random riddle for a given category(optional)", "method": "get", "endpoint": "riddle/random", "responses": [ { "uuid": "dc2b862a-5d48-4ff6-87e4-72ca3b291d33", "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": "c5a36a0c-a264-4e52-ad26-9a1bad5da2ee", "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": "8bdba6f7-1109-420d-b342-b90a9f6f9e97", "documentation": "Search for random riddle which has the text in the query, for a given category(optional).", "method": "get", "endpoint": "riddle/search", "responses": [ { "uuid": "159bf2a1-f766-41b0-bf8b-d2395dc67b5e", "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": "36bcc803-7c03-41af-8ee5-cc1aa1aabf2e", "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": "d8947fb9-fff9-4353-9205-f4158aef6a79" }, { "type": "route", "uuid": "84bc00d5-1f6a-4718-bb48-0c46149631bf" }, { "type": "route", "uuid": "abbd5788-2683-4c18-9984-a2c18222377d" }, { "type": "route", "uuid": "8d6b39cb-d180-4018-a384-7b2f355535c1" }, { "type": "route", "uuid": "3ac3d57c-bbe2-4725-a528-d886109a43ea" }, { "type": "route", "uuid": "8bdba6f7-1109-420d-b342-b90a9f6f9e97" } ] }