{ "uuid": "b77c9fc3-06b3-475a-a498-712815a11d68", "lastMigration": 29, "name": "Bhagavad Gita API", "endpointPrefix": "", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "1bd517d9-d094-4988-bdd3-0ccd17c7c355", "documentation": "Get all the 18 Chapters of the Bhagavad Gita.", "method": "get", "endpoint": "api/v1/chapters", "responses": [ { "uuid": "23e2bd18-07bd-4cb4-be66-f34505ed0e6d", "body": "{\n \"chapter_number\": {{faker 'number.int' max=99999}},\n \"chapter_summary\": \"\",\n \"name\": \"\",\n \"name_meaning\": \"\",\n \"name_translation\": \"\",\n \"name_transliterated\": \"\",\n \"verses_count\": {{faker 'number.int' max=99999}}\n}", "latency": 0, "statusCode": 200, "label": "Success: Everything worked as expected.", "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": "fde37b02-de2c-45a4-8f60-b2122eead3b3", "body": "", "latency": 0, "statusCode": 400, "label": "Bad Request: The request was unacceptable due to wrong parameter(s).", "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": "ce36ddfc-ce69-4351-95a5-e115fab2e92d", "body": "", "latency": 0, "statusCode": 401, "label": "Unauthorized: Invalid access_token used.", "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": "980bfc63-17da-410a-97f9-e22f8435cbc3", "body": "", "latency": 0, "statusCode": 402, "label": "Request Failed.", "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": "46ff03f1-fb93-4653-8452-a474020c0f49", "body": "", "latency": 0, "statusCode": 500, "label": "Server Error: Something went wrong on our end.", "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": "bd51a33c-19df-4048-87a6-8fc0ba68f5d8", "documentation": "Get a specific chapter from the Bhagavad Gita.", "method": "get", "endpoint": "api/v1/chapters/:chapter_number", "responses": [ { "uuid": "ac72eab9-7223-40bb-8deb-a4e962b12489", "body": "{\n \"chapter_number\": {{faker 'number.int' max=99999}},\n \"chapter_summary\": \"\",\n \"name\": \"\",\n \"name_meaning\": \"\",\n \"name_translation\": \"\",\n \"name_transliterated\": \"\",\n \"verses_count\": {{faker 'number.int' max=99999}}\n}", "latency": 0, "statusCode": 200, "label": "Success: Everything worked as expected.", "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": "5638ab7e-6168-450d-aa9a-a24b2f6bf5cc", "body": "", "latency": 0, "statusCode": 400, "label": "Bad Request: The request was unacceptable due to wrong parameter(s).", "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": "84390773-c850-4439-a667-09cc524a5383", "body": "", "latency": 0, "statusCode": 401, "label": "Unauthorized: Invalid access_token used.", "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": "b967a8d5-67ae-4b8c-9f24-07fe2a56c098", "body": "", "latency": 0, "statusCode": 402, "label": "Request Failed.", "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": "9727d3bb-3662-403d-9263-456387d514a8", "body": "", "latency": 0, "statusCode": 404, "label": "Not Found: The chapter number you are looking for 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": "ec9e2bcc-a9a6-495f-ae4c-e04634aced43", "body": "", "latency": 0, "statusCode": 500, "label": "Server Error: Something went wrong on our end.", "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": "09db9489-84e8-4d94-80e2-3aab772b86a0", "documentation": "Get all the Verses from a Chapter.", "method": "get", "endpoint": "api/v1/chapters/:chapter_number/verses", "responses": [ { "uuid": "3afcd17a-feb6-4475-8fb9-4945758f0186", "body": "{\n \"meaning\": \"\",\n \"text\": \"\",\n \"transliteration\": \"\",\n \"verse_number\": \"\",\n \"word_meanings\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success: Everything worked as expected.", "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": "3ae44662-985d-4bb2-9a81-84f6ac3a10cb", "body": "", "latency": 0, "statusCode": 400, "label": "Bad Request: The request was unacceptable due to wrong parameter(s).", "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": "78d75718-e54f-4afa-8d4a-8e5fac598d9e", "body": "", "latency": 0, "statusCode": 401, "label": "Unauthorized: Invalid access_token used.", "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": "9f46cd4a-c0bc-4a80-b7f0-7286f1204b2d", "body": "", "latency": 0, "statusCode": 402, "label": "Request Failed.", "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": "343cb6d9-6bef-4d7e-a3be-bc44064b4def", "body": "", "latency": 0, "statusCode": 404, "label": "Not Found: The chapter number you are looking for 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": "220b55e4-fb55-42d0-a5dc-029f4071f326", "body": "", "latency": 0, "statusCode": 500, "label": "Server Error: Something went wrong on our end.", "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": "0c404c58-80c3-47e1-a024-3a15638b3ecd", "documentation": "Get a particular verse from a chapter.", "method": "get", "endpoint": "api/v1/chapters/:chapter_number/verses/:verse_number", "responses": [ { "uuid": "5d4eeb6e-6572-4f1d-874e-c388d844e9e5", "body": "{\n \"meaning\": \"\",\n \"text\": \"\",\n \"transliteration\": \"\",\n \"verse_number\": \"\",\n \"word_meanings\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success: Everything worked as expected.", "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": "bec12113-15ca-4cb8-b2b9-b180f5662386", "body": "", "latency": 0, "statusCode": 400, "label": "Bad Request: The request was unacceptable due to wrong parameter(s).", "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": "10b3c606-6781-4734-bc0a-7d8e6d0d6512", "body": "", "latency": 0, "statusCode": 401, "label": "Unauthorized: Invalid access_token used.", "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": "68b0ebf7-bdf2-4f4f-b087-ad38fa0ab7ed", "body": "", "latency": 0, "statusCode": 402, "label": "Request Failed.", "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": "628f1215-a30f-4584-845e-3aaa8d4abc13", "body": "", "latency": 0, "statusCode": 404, "label": "Not Found: The chapter/verse number you are looking for 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": "4d484b43-cec6-46bd-9b95-9cec924e009a", "body": "", "latency": 0, "statusCode": 500, "label": "Server Error: Something went wrong on our end.", "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": "d5f9bae9-59d1-4c5e-a68b-a46f4792395f", "documentation": "Get all the Verses.", "method": "get", "endpoint": "api/v1/verses", "responses": [ { "uuid": "d89509e6-730f-4078-a307-adec56989805", "body": "{\n \"meaning\": \"\",\n \"text\": \"\",\n \"transliteration\": \"\",\n \"verse_number\": \"\",\n \"word_meanings\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success: Everything worked as expected.", "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": "4783d40b-2a9b-4547-9346-66b30ab06feb", "body": "", "latency": 0, "statusCode": 400, "label": "Bad Request: The request was unacceptable due to wrong parameter(s).", "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": "890d6cc8-dd29-4d61-b238-8b4060ed9402", "body": "", "latency": 0, "statusCode": 401, "label": "Unauthorized: Inavlid access_token used.", "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": "beb9f13a-09e2-42c3-a39e-940bb21feaa4", "body": "", "latency": 0, "statusCode": 402, "label": "Request Failed.", "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": "1fad7ffc-5046-447e-9b97-c52063f723de", "body": "", "latency": 0, "statusCode": 500, "label": "Server Error: Something went wrong on our end.", "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": "32608a3f-b6de-4fed-89e2-964f2084ffbf", "documentation": "Send client credentials and get an access token.", "method": "post", "endpoint": "auth/oauth/token", "responses": [ { "uuid": "9926c787-e329-4e30-97a8-6832ae72b2f8", "body": "", "latency": 0, "statusCode": 200, "label": "Success: Everything worked as expected.", "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": "1a81f1b3-9475-43ee-85e0-1159f1a5d515", "body": "", "latency": 0, "statusCode": 400, "label": "Bad Request: The request was unacceptable due to wrong parameter(s).", "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": "717375cf-60c5-4bae-80f4-79cf38f097fd", "body": "", "latency": 0, "statusCode": 401, "label": "Unauthorized: Invalid access_token used.", "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": "191bae4b-a1b0-4d89-b08b-027ef2ed961e", "body": "", "latency": 0, "statusCode": 402, "label": "Request Failed.", "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": "60d07648-ffa4-4e3d-b35f-9dc15cf0f8cc", "body": "", "latency": 0, "statusCode": 500, "label": "Server Error: Something went wrong on our end.", "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": "1bd517d9-d094-4988-bdd3-0ccd17c7c355" }, { "type": "route", "uuid": "bd51a33c-19df-4048-87a6-8fc0ba68f5d8" }, { "type": "route", "uuid": "09db9489-84e8-4d94-80e2-3aab772b86a0" }, { "type": "route", "uuid": "0c404c58-80c3-47e1-a024-3a15638b3ecd" }, { "type": "route", "uuid": "d5f9bae9-59d1-4c5e-a68b-a46f4792395f" }, { "type": "route", "uuid": "32608a3f-b6de-4fed-89e2-964f2084ffbf" } ] }