{ "uuid": "5e16f84e-0b94-42a3-a494-da40a1af9b65", "lastMigration": 29, "name": "They Said So Quotes API", "endpointPrefix": "", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "05efe8ae-1180-47a4-b395-ae2ef202ce3f", "documentation": "Gets `Quote of the Day`. Optional `category` param determines the category of returned quote of the day\n", "method": "get", "endpoint": "qod", "responses": [ { "uuid": "c16713ec-71a6-4b86-85bb-cef356e14b16", "body": "{\n \"contents\": {\n \"quotes\": [\n {\n \"author\": \"\",\n \"quote\": \"\",\n \"tags\": [\n \"\"\n ]\n }\n ]\n },\n \"success\": \"\"\n}", "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": "016728c2-e745-4258-aada-2f79d5c6a604", "body": "", "latency": 0, "statusCode": 400, "label": "400 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": "70c763f0-95da-4aa4-94bb-b3f474763e8b", "documentation": "Gets a list of `Quote of the Day` Categories.\n", "method": "get", "endpoint": "qod/categories", "responses": [ { "uuid": "6170a7dc-8601-4d57-abd5-ecce6e20b19c", "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": "d87019f2-797e-4477-a95a-6bb61a568ae9", "body": "", "latency": 0, "statusCode": 400, "label": "400 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": "24996915-6085-46aa-afb7-94a93cbe422b", "documentation": "Gets a list of supported languages for `Quote of the Day`. \n", "method": "get", "endpoint": "qod/languages", "responses": [ { "uuid": "ec341316-2fc7-4fde-bc13-3efa48dea2ed", "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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "ef792782-15e2-4d60-b306-21f6ea5746b8", "documentation": "Delete a qshow.\n", "method": "delete", "endpoint": "qshow", "responses": [ { "uuid": "d62f1922-0ca4-436a-89f4-8ba62337c86b", "body": "", "latency": 0, "statusCode": 200, "label": "200 response", "headers": [{ "key": "Content-Type", "value": "application/xml" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "efe23af4-76d8-43a1-bd76-6df0898d55cc", "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" }, { "uuid": "78c08a45-041f-44a4-b9cb-2a4033fed595", "body": "", "latency": 0, "statusCode": 404, "label": "404 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": "2e1ae588-52b5-4807-bb74-4fee32cb6f59", "documentation": "Gets a details about a qshow.\n", "method": "get", "endpoint": "qshow", "responses": [ { "uuid": "97ad6559-4e8b-45d6-8606-bcb66df5a0ab", "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": "eaaec7f9-4169-4d88-a52e-5d839221a45c", "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" }, { "uuid": "3eff425d-a117-491b-b682-49f047b97152", "body": "", "latency": 0, "statusCode": 404, "label": "404 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": "ebe4d0ff-ae6c-40ae-a554-cec2870e9ba7", "documentation": "Update an existing qshow.", "method": "patch", "endpoint": "qshow", "responses": [ { "uuid": "185044f4-d7c2-4af1-956f-23e1aabdb6f6", "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": "ea6b77e0-ae78-4aee-b326-dacf085bdeb9", "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" }, { "uuid": "b611cc69-bd60-4ff5-97b0-b68df0047c68", "body": "", "latency": 0, "statusCode": 404, "label": "404 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": "f9214a04-9f23-430b-93ca-16a497491d73", "documentation": "Create and add a new qshow to your private collection.", "method": "put", "endpoint": "qshow", "responses": [ { "uuid": "b9aa5354-bbba-4a0d-87f7-71c346d8d7ec", "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": "10ca3b96-1583-4e05-848c-24fdc178de1e", "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": "03bf714b-45f6-454d-8bca-25f4a9441fa6", "documentation": "Get the list of Qshows in They Said So platform.", "method": "get", "endpoint": "qshow/list", "responses": [ { "uuid": "366fe5a1-9e5d-4eaa-a5d3-48f3d5a6f737", "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": "f6fcd20a-1f43-46ac-a837-fcca138a0776", "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": "d6f72019-bd70-48c1-9b0e-314419b928a0", "documentation": "Get the quotes in a given Qshow.", "method": "get", "endpoint": "qshow/quotes", "responses": [ { "uuid": "d4aa9d26-5d81-449f-9d2a-2fe77b27c607", "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": "48a165f0-4d23-46b2-afce-ba07ed3bbc96", "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" }, { "uuid": "c4af093d-0900-4b63-82a9-74502d3140cf", "body": "", "latency": 0, "statusCode": 404, "label": "404 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": "85617da9-91db-4027-9d92-b6cd47913e42", "documentation": "Add a quote to a given Qshow.", "method": "post", "endpoint": "qshow/quotes/add", "responses": [ { "uuid": "145a2a26-fbca-42cf-b70a-68de35af90ed", "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": "72be2750-382e-4e1e-ab1a-ebf132d95454", "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" }, { "uuid": "391276e5-3c2d-423e-bc91-5d01a8f9b218", "body": "", "latency": 0, "statusCode": 404, "label": "404 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": "ec4c6ef3-c6ef-4949-8df7-812af4ec2a73", "documentation": "Remove a quote to a given Qshow.", "method": "post", "endpoint": "qshow/quotes/remove", "responses": [ { "uuid": "fa21a064-c9fa-49de-bcb1-7cdf10d71288", "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": "358a54e3-0161-44e1-98e0-8bfa597a4fc8", "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" }, { "uuid": "6f7482e1-2e9f-46e7-9beb-8ff7f0406507", "body": "", "latency": 0, "statusCode": 404, "label": "404 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": "8cdb8e94-7549-422b-8fee-48b8d0f0d27b", "documentation": "Delete a quote. The user needs to be the owner of the quote to be able to delete it.\n", "method": "delete", "endpoint": "quote", "responses": [ { "uuid": "a250a6a0-303c-4a2b-9595-bcc9fe121ceb", "body": "", "latency": 0, "statusCode": 200, "label": "200 response", "headers": [{ "key": "Content-Type", "value": "application/xml" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "5f8e5433-3626-4469-96f2-057301462a43", "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" }, { "uuid": "870946b7-dfd0-48e2-b8a4-1a3aca37125b", "body": "", "latency": 0, "statusCode": 404, "label": "404 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": "b6da4f17-d274-4155-a978-93f471b9e99f", "documentation": "Gets a `Quote` with a given `id`.", "method": "get", "endpoint": "quote", "responses": [ { "uuid": "f369278d-f64a-496d-8638-a939dde88395", "body": "{\n \"contents\": {\n \"quotes\": [\n {\n \"author\": \"\",\n \"quote\": \"\",\n \"tags\": [\n \"\"\n ]\n }\n ]\n },\n \"success\": \"\"\n}", "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": "4af0b7c8-5ef5-4e70-9e73-ac189bfe3bf7", "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": "51f02a05-e8f6-464e-8532-89896a3bc050", "documentation": "Update a quote", "method": "patch", "endpoint": "quote", "responses": [ { "uuid": "d73c1e62-d03d-4716-8fe1-8f597a9185f2", "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": "4fe5399a-7687-4005-b7f5-0de627144c9e", "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": "e5680c5f-665f-4892-8fca-d4d55ad4d021", "documentation": "Add a new quote to your private collection. Same as 'PUT' but added since some clients don't handle PUT well.", "method": "post", "endpoint": "quote", "responses": [ { "uuid": "ca46255e-2335-4712-a16d-eee7eab44c28", "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": "541d37eb-6312-41a8-8baa-16d5abade9e9", "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": "89c48063-b0fb-4850-bcfb-d3ab2ff670db", "documentation": "Add a new quote to your private collection.", "method": "put", "endpoint": "quote", "responses": [ { "uuid": "51dc0cae-c1c1-459a-9aef-625796e816b0", "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": "bada6f6d-e246-4c9c-8fe1-2784c55a4bdd", "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": "256c5848-bf37-45c7-89d6-c473beead728", "documentation": "Gets a list of popular author names in the system. \n", "method": "get", "endpoint": "quote/authors/popular", "responses": [ { "uuid": "7d854cf4-bb1b-45c3-80a1-058d0dab6f18", "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": "3aa1fceb-5633-4b5d-9ace-c81f6a525c82", "body": "", "latency": 0, "statusCode": 400, "label": "400 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": "9f066221-c9e7-4c64-98a5-d530872dadff", "documentation": "Gets a list of author names in the system. \n", "method": "get", "endpoint": "quote/authors/search", "responses": [ { "uuid": "42295cb2-0a46-4a0a-acdf-4448fb8f878d", "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": "0ce0f651-84e3-48b2-b2f0-c737d253f17d", "body": "", "latency": 0, "statusCode": 400, "label": "400 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": "94aef75e-4f03-478a-a44c-0746d1c1df40", "documentation": "Gets a list of popular `Quote` Categories.\n", "method": "get", "endpoint": "quote/categories/popular", "responses": [ { "uuid": "d5bbcd25-073f-493b-acf9-0c8bc01ef02b", "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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "d0bd046a-4562-499b-8d2f-ef1a201701b8", "documentation": "Gets a list of `Quote` Categories matching the query string.\n", "method": "get", "endpoint": "quote/categories/search", "responses": [ { "uuid": "5d6166fa-88bb-4c1b-b1da-b2a9b3a13b61", "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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "f1f73874-e1d0-4afc-b62c-3234ac39b452", "documentation": "Remove the disLike for the given Quote as a user of the API Key.", "method": "delete", "endpoint": "quote/dislike", "responses": [ { "uuid": "b9a332b7-f957-4b5a-9cb1-d1e3035207ab", "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": "eb46e5ba-dd08-47da-b4e0-d1727eeb3e88", "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" }, { "uuid": "2a06d063-5324-49c0-8110-8efa49cfd890", "body": "", "latency": 0, "statusCode": 404, "label": "404 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": "4e526e1a-5995-4bb5-acad-d3f135cc1018", "documentation": "Dislike the given Quote as a user of the API Key. Same as `put` but a convenient alias for those clients that don't support `put` cleanly.", "method": "post", "endpoint": "quote/dislike", "responses": [ { "uuid": "076e2ec8-590b-4c74-a8cf-47222f7ee6af", "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": "e088f756-6afc-427a-a5d5-b6a88236c7e5", "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" }, { "uuid": "a169a756-a7a3-4b15-8403-90cd09b2f29e", "body": "", "latency": 0, "statusCode": 404, "label": "404 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": "78c3dfd2-4f7a-4284-9642-9acb16261f11", "documentation": "Dislike the given Quote as a user of the API Key. Some clients don't cleanly support `PUT`, in such scenarios use the `POST` version of this.", "method": "put", "endpoint": "quote/dislike", "responses": [ { "uuid": "a3bbafac-f3ce-4fe2-bbc0-83a6eb3da15d", "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": "6000c2c4-4fa5-4a91-83b8-85207225587b", "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" }, { "uuid": "5dbddab4-a792-4c63-aec2-6f4f51e75543", "body": "", "latency": 0, "statusCode": 404, "label": "404 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": "a7fb97b0-6623-4d5d-bf2b-36612458c9c2", "documentation": "Delete a quote image. The user needs to be the owner of the quote image to be able to delete it.\n", "method": "delete", "endpoint": "quote/image", "responses": [ { "uuid": "65fafc21-fe09-403a-927a-6bd8c9419e49", "body": "", "latency": 0, "statusCode": 200, "label": "200 response", "headers": [{ "key": "Content-Type", "value": "application/xml" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "3e42c0cd-b549-4ec4-8b4d-64e8a2b41d64", "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" }, { "uuid": "84349804-c2ce-443c-834c-30c737ab2b26", "body": "", "latency": 0, "statusCode": 404, "label": "404 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": "9a86b3f2-a047-4bdd-8e4b-8ef946fd8be7", "documentation": "Gets a Quote image for a given id. Response can be an image file as a binary or a base64 encoded contents wrapped in json. `TODO`\n", "method": "get", "endpoint": "quote/image", "responses": [ { "uuid": "606b10aa-d858-4f29-bcf2-b89ba20b379d", "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": "66246b7a-b039-4a98-817c-0d774991299f", "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" }, { "uuid": "cee0b7f9-5f11-44cd-b46d-9015af14bcff", "body": "", "latency": 0, "statusCode": 404, "label": "404 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": "2cdb41b0-4817-4089-96fc-8d064ce7d825", "documentation": "Create a new quote image for a given quote. Choose background colors/images , choose different font styles and generate a beautiful quote image. Did you just had a feeling of being a god or what?!\n", "method": "put", "endpoint": "quote/image", "responses": [ { "uuid": "4778688e-f907-40b1-bf0a-1ef2426d982e", "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": "35def514-5f7b-41c3-91a9-1c6c7a5e86a5", "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" }, { "uuid": "54def6b4-6c71-4985-acb5-260e0f925775", "body": "", "latency": 0, "statusCode": 404, "label": "404 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": "81a49e72-15e3-46e7-948e-f53adfc5db0f", "documentation": "Delete a background image file. The user needs to be the owner of the background image to be able to delete it.\n", "method": "delete", "endpoint": "quote/image/background", "responses": [ { "uuid": "78939e0a-0f32-432b-9312-99f374ef842f", "body": "", "latency": 0, "statusCode": 200, "label": "200 response", "headers": [{ "key": "Content-Type", "value": "application/xml" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "da7361ba-7f86-4687-bbd0-22fb51c00b91", "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" }, { "uuid": "f2f8487a-d4c8-4b24-b75d-bfb444cccf10", "body": "", "latency": 0, "statusCode": 404, "label": "404 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": "080513d6-0a3c-4483-a0a1-f59b25308a18", "documentation": "Add an image for use later as a quote background image.", "method": "post", "endpoint": "quote/image/background", "responses": [ { "uuid": "02b2824f-bd24-4a8e-aca2-aa097160be4e", "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": "743f091d-f2ab-4bb6-a3e5-a12974c10dd4", "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": "abfb036d-6c56-4158-8365-04779786048c", "documentation": "Lists background images in your private collection. \n", "method": "get", "endpoint": "quote/image/background/list", "responses": [ { "uuid": "5c94cae4-0e99-4feb-b6e3-b628b1bea0bc", "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": "c33d442f-a4ac-4bdd-9e6e-ea95527b6b0e", "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" }, { "uuid": "e003d240-5f2f-4f66-ba33-69409c02a91a", "body": "", "latency": 0, "statusCode": 404, "label": "404 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": "8d2c1f79-032c-4327-8ea2-56463607b891", "documentation": "Searches for a background image with a given tag. \n", "method": "get", "endpoint": "quote/image/background/search", "responses": [ { "uuid": "8b6e038a-9592-4ae5-bdf6-5e856761cd44", "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": "81c98570-1929-41ac-a23a-4bf0e1b30a4e", "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" }, { "uuid": "b170f09c-2dd1-479c-8e97-2308c912a1a2", "body": "", "latency": 0, "statusCode": 404, "label": "404 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": "1e585112-3856-4044-abc7-d782feaa852a", "documentation": "Add a tag to a given Image.", "method": "post", "endpoint": "quote/image/background/tags/add", "responses": [ { "uuid": "ddcbcd50-30e7-4885-8ec3-c7a4aa0436fe", "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": "2a79de46-4156-431b-8824-5e7f01a9faa0", "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" }, { "uuid": "a12dde52-219c-4ce9-b4e8-4c5a74143e94", "body": "", "latency": 0, "statusCode": 404, "label": "404 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": "5dac47e9-dc12-4737-9e38-dc3f3989d65a", "documentation": "Remove a tag from a given Image.", "method": "post", "endpoint": "quote/image/background/tags/remove", "responses": [ { "uuid": "a218cf35-5d58-492a-91d0-e9bc742bbfd3", "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": "cc9bfed1-27ae-41fb-b4ff-0fc882a7520a", "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" }, { "uuid": "8def35b0-2779-4601-9302-41c8c819964e", "body": "", "latency": 0, "statusCode": 404, "label": "404 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": "d1e55d2b-55ff-4f96-8619-58cec072fd69", "documentation": "Delete a font file. The user needs to be the owner of the font to be able to delete it.\n", "method": "delete", "endpoint": "quote/image/font", "responses": [ { "uuid": "9d20bcbc-c70b-4e5e-ae6b-daa3a72d82c5", "body": "", "latency": 0, "statusCode": 200, "label": "200 response", "headers": [{ "key": "Content-Type", "value": "application/xml" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "bfc8b6fc-d456-419d-90aa-6c919f1f8d7d", "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" }, { "uuid": "203de18a-7ff4-42e9-9aa1-9cf2cda7b72f", "body": "", "latency": 0, "statusCode": 404, "label": "404 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": "e0e29510-8225-49c0-a8c0-5559239fc549", "documentation": "Add a font file for use later in creating a quote image. This is essentially a `PUT` but not many clients handle PUT with binary stream i.e. a file, gracefully.", "method": "post", "endpoint": "quote/image/font", "responses": [ { "uuid": "886589ac-4ca4-45cb-b66a-402e50979cbf", "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": "41eb6a87-8349-44d1-9928-b3e38a3047dd", "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": "0ec4d043-457b-4ef5-a322-bdb490c489b7", "documentation": "Lists background images in your private collection. \n", "method": "get", "endpoint": "quote/image/font/list", "responses": [ { "uuid": "9d095c18-b723-40e8-873b-1f3215b57739", "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": "0819fda6-4b12-4a60-a2a2-17e24bc52b45", "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" }, { "uuid": "15853562-46e2-4487-ba3c-8313b2fcaa08", "body": "", "latency": 0, "statusCode": 404, "label": "404 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": "38460466-073f-4c93-9991-e4bf1fe9f776", "documentation": "Searches for a font with a given tag. \n", "method": "get", "endpoint": "quote/image/font/search", "responses": [ { "uuid": "462a04a9-e256-4571-a6e8-c5a7da6ffc61", "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": "1ae35699-9186-4af4-91d6-653979110c55", "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" }, { "uuid": "b4a8ee9a-6a0f-49e2-a530-c6feb4fed4c7", "body": "", "latency": 0, "statusCode": 404, "label": "404 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": "fae62d89-3213-4c92-8e88-996ce20a1ba4", "documentation": "Add a tag to a given font.", "method": "post", "endpoint": "quote/image/font/tags/add", "responses": [ { "uuid": "68493b02-8347-4922-9a2c-210ed73cd392", "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": "ccb16470-161a-4a31-8eaa-bcf2bb8d6506", "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" }, { "uuid": "4f70f4ff-40d3-49dd-adc4-9036a0b21e48", "body": "", "latency": 0, "statusCode": 404, "label": "404 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": "0566279e-448e-49d2-a8b0-ba8f3cbbb612", "documentation": "Remove a tag from a given Font.", "method": "post", "endpoint": "quote/image/font/tags/remove", "responses": [ { "uuid": "3bbee4f9-f19d-4938-9d4a-6c600ad4c1c6", "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": "587029c5-34cd-47a7-bc55-13ff942fd808", "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" }, { "uuid": "54686807-f93d-4fe0-bef9-4aaf66c1c375", "body": "", "latency": 0, "statusCode": 404, "label": "404 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": "394da8a6-7a98-4d84-a61d-7814df70283c", "documentation": "Gets a Random Quote image. Optional `category` param determines the category of quote used in the image. Optional `author` param gets the quote image of a given author. \n", "method": "get", "endpoint": "quote/image/search", "responses": [ { "uuid": "a7d01f2b-3f2e-41de-bb1c-9b9233a299d9", "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": "df2f32d3-1bb6-4441-8d22-61722639775a", "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" }, { "uuid": "b939511d-305f-4e78-a1ba-652708771d93", "body": "", "latency": 0, "statusCode": 404, "label": "404 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": "7e226eb0-884d-4627-95f4-c26ffd3dc77a", "documentation": "Remove the Like for the given Quote as a user of the API Key.", "method": "delete", "endpoint": "quote/like", "responses": [ { "uuid": "78f2bd03-1819-4b4b-a239-a915e08e5707", "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": "acf302e2-5dda-451b-8277-99bccf6e630e", "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" }, { "uuid": "3acceb1e-8cf2-4c1b-b06b-9ceded03dde5", "body": "", "latency": 0, "statusCode": 404, "label": "404 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": "cc2f5192-0d5d-4381-a39b-0e50ee10b323", "documentation": "Like the given Quote as a user of the API Key. Same as `PUT` but a convenient alias for those clients that don't support `PUT` cleanly.", "method": "post", "endpoint": "quote/like", "responses": [ { "uuid": "a9d23eb5-caa4-414e-a278-051f8649c219", "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": "82c00970-d99e-4c31-a64b-501600a7abb5", "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" }, { "uuid": "da595b05-adc7-4f0a-989e-ce3dab4afc56", "body": "", "latency": 0, "statusCode": 404, "label": "404 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": "d2475c74-1548-40e8-adfb-18fa841a9d21", "documentation": "Like the given Quote as a user of the API Key. Some clients don't cleanly support `PUT`, in such scenarios use the `POST` version of this.", "method": "put", "endpoint": "quote/like", "responses": [ { "uuid": "8dbc360e-1dfd-489a-810f-884bab0479ed", "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": "7852f6db-093f-4477-a14b-5475b98c2b77", "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" }, { "uuid": "2845d3da-d70a-4bd4-aad6-3e82ac1fedc1", "body": "", "latency": 0, "statusCode": 404, "label": "404 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": "1f2d95e7-2c70-4127-bf0e-d22a0838587d", "documentation": "Get the list of quotes in your private collection.", "method": "get", "endpoint": "quote/list", "responses": [ { "uuid": "f1ad75e1-fa0a-4cd2-ac24-358064452a26", "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": "efb3feaf-734f-44cb-9a55-5b6176aee117", "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": "9936facc-02d1-4f5f-a127-bdf00b027649", "documentation": "Gets a `Random Quote`. When you are in a hurry this is what you call to get a random famous quote.", "method": "get", "endpoint": "quote/random", "responses": [ { "uuid": "68a3faf8-18dd-4aed-9365-de702125ac7d", "body": "{\n \"contents\": {\n \"quotes\": [\n {\n \"author\": \"\",\n \"quote\": \"\",\n \"tags\": [\n \"\"\n ]\n }\n ]\n },\n \"success\": \"\"\n}", "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": "dc980c39-888a-49d9-be0f-0b0ebefc3c75", "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": "ae22d1c5-f8d0-4398-9c3b-d26552b6625a", "documentation": "Search for a `Quote` in They Said So platform. Optional `category` , `author`, `minlength`, `maxlength` params determines the filters applied while searching for the quote. ", "method": "get", "endpoint": "quote/search", "responses": [ { "uuid": "8f40414c-95b0-4c44-bc48-73f874498376", "body": "{\n \"contents\": {\n \"quotes\": [\n {\n \"author\": \"\",\n \"quote\": \"\",\n \"tags\": [\n \"\"\n ]\n }\n ]\n },\n \"success\": \"\"\n}", "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": "d6e97d72-6634-41d3-ba5d-be05dec6adf5", "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" }, { "uuid": "7ed2c974-501a-4746-8d78-95dca3b4c24a", "body": "", "latency": 0, "statusCode": 404, "label": "404 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": "e34daefa-3324-41fa-a32e-8e0f135ef85e", "documentation": "Add a tag to a given Quote.", "method": "post", "endpoint": "quote/tags/add", "responses": [ { "uuid": "7b666cce-624a-4ad7-bb97-22e0d4bfb7ce", "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": "774c2255-8124-41f4-bd49-569efaa567b6", "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" }, { "uuid": "d4b2e230-99e8-4bab-9539-b03b09d296aa", "body": "", "latency": 0, "statusCode": 404, "label": "404 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": "aa9e4c22-be1e-4c4a-986e-f7818cf10990", "documentation": "Remove a tag from a given quote.", "method": "post", "endpoint": "quote/tags/remove", "responses": [ { "uuid": "eead9172-eb03-4d40-857f-326e30f1f566", "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": "c0516318-6823-4f69-9da3-77dd4dfde97f", "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" }, { "uuid": "6b1bf09b-b938-4c5f-9c80-d484d4861209", "body": "", "latency": 0, "statusCode": 404, "label": "404 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": "05efe8ae-1180-47a4-b395-ae2ef202ce3f" }, { "type": "route", "uuid": "70c763f0-95da-4aa4-94bb-b3f474763e8b" }, { "type": "route", "uuid": "24996915-6085-46aa-afb7-94a93cbe422b" }, { "type": "route", "uuid": "ef792782-15e2-4d60-b306-21f6ea5746b8" }, { "type": "route", "uuid": "2e1ae588-52b5-4807-bb74-4fee32cb6f59" }, { "type": "route", "uuid": "ebe4d0ff-ae6c-40ae-a554-cec2870e9ba7" }, { "type": "route", "uuid": "f9214a04-9f23-430b-93ca-16a497491d73" }, { "type": "route", "uuid": "03bf714b-45f6-454d-8bca-25f4a9441fa6" }, { "type": "route", "uuid": "d6f72019-bd70-48c1-9b0e-314419b928a0" }, { "type": "route", "uuid": "85617da9-91db-4027-9d92-b6cd47913e42" }, { "type": "route", "uuid": "ec4c6ef3-c6ef-4949-8df7-812af4ec2a73" }, { "type": "route", "uuid": "8cdb8e94-7549-422b-8fee-48b8d0f0d27b" }, { "type": "route", "uuid": "b6da4f17-d274-4155-a978-93f471b9e99f" }, { "type": "route", "uuid": "51f02a05-e8f6-464e-8532-89896a3bc050" }, { "type": "route", "uuid": "e5680c5f-665f-4892-8fca-d4d55ad4d021" }, { "type": "route", "uuid": "89c48063-b0fb-4850-bcfb-d3ab2ff670db" }, { "type": "route", "uuid": "256c5848-bf37-45c7-89d6-c473beead728" }, { "type": "route", "uuid": "9f066221-c9e7-4c64-98a5-d530872dadff" }, { "type": "route", "uuid": "94aef75e-4f03-478a-a44c-0746d1c1df40" }, { "type": "route", "uuid": "d0bd046a-4562-499b-8d2f-ef1a201701b8" }, { "type": "route", "uuid": "f1f73874-e1d0-4afc-b62c-3234ac39b452" }, { "type": "route", "uuid": "4e526e1a-5995-4bb5-acad-d3f135cc1018" }, { "type": "route", "uuid": "78c3dfd2-4f7a-4284-9642-9acb16261f11" }, { "type": "route", "uuid": "a7fb97b0-6623-4d5d-bf2b-36612458c9c2" }, { "type": "route", "uuid": "9a86b3f2-a047-4bdd-8e4b-8ef946fd8be7" }, { "type": "route", "uuid": "2cdb41b0-4817-4089-96fc-8d064ce7d825" }, { "type": "route", "uuid": "81a49e72-15e3-46e7-948e-f53adfc5db0f" }, { "type": "route", "uuid": "080513d6-0a3c-4483-a0a1-f59b25308a18" }, { "type": "route", "uuid": "abfb036d-6c56-4158-8365-04779786048c" }, { "type": "route", "uuid": "8d2c1f79-032c-4327-8ea2-56463607b891" }, { "type": "route", "uuid": "1e585112-3856-4044-abc7-d782feaa852a" }, { "type": "route", "uuid": "5dac47e9-dc12-4737-9e38-dc3f3989d65a" }, { "type": "route", "uuid": "d1e55d2b-55ff-4f96-8619-58cec072fd69" }, { "type": "route", "uuid": "e0e29510-8225-49c0-a8c0-5559239fc549" }, { "type": "route", "uuid": "0ec4d043-457b-4ef5-a322-bdb490c489b7" }, { "type": "route", "uuid": "38460466-073f-4c93-9991-e4bf1fe9f776" }, { "type": "route", "uuid": "fae62d89-3213-4c92-8e88-996ce20a1ba4" }, { "type": "route", "uuid": "0566279e-448e-49d2-a8b0-ba8f3cbbb612" }, { "type": "route", "uuid": "394da8a6-7a98-4d84-a61d-7814df70283c" }, { "type": "route", "uuid": "7e226eb0-884d-4627-95f4-c26ffd3dc77a" }, { "type": "route", "uuid": "cc2f5192-0d5d-4381-a39b-0e50ee10b323" }, { "type": "route", "uuid": "d2475c74-1548-40e8-adfb-18fa841a9d21" }, { "type": "route", "uuid": "1f2d95e7-2c70-4127-bf0e-d22a0838587d" }, { "type": "route", "uuid": "9936facc-02d1-4f5f-a127-bdf00b027649" }, { "type": "route", "uuid": "ae22d1c5-f8d0-4398-9c3b-d26552b6625a" }, { "type": "route", "uuid": "e34daefa-3324-41fa-a32e-8e0f135ef85e" }, { "type": "route", "uuid": "aa9e4c22-be1e-4c4a-986e-f7818cf10990" } ] }