{ "uuid": "b861b245-563b-4621-9fdb-cfed50eaa079", "lastMigration": 29, "name": "Erskine May API", "endpointPrefix": "", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "43131094-60ed-4204-b5d5-22400178fbb1", "documentation": "Returns a single chapter overview by chapter number.", "method": "get", "endpoint": "api/Chapter/:chapterNumber", "responses": [ { "uuid": "606b1412-cde5-4b6d-aa93-68488da65ded", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Success", "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": "626aabcd-479c-40eb-974e-9299312bd867", "body": "", "latency": 0, "statusCode": 400, "label": "Bad Request", "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": "7ce3f99e-2dd7-4459-bef3-819cc23a941c", "body": "", "latency": 0, "statusCode": 404, "label": "Not 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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "fd02b3f3-4fd5-43dc-a79a-a81598d2e384", "documentation": "Returns a list of index terms by start letter.", "method": "get", "endpoint": "api/IndexTerm/browse", "responses": [ { "uuid": "96cd1e10-c6d2-4287-8d7f-d2d0874f828f", "body": "{\n \"searchResults\": [\n {\n \"displayAs\": \"\",\n \"id\": {{faker 'number.int' max=99999}},\n \"seeValue\": \"\"\n }\n ],\n \"searchTerm\": \"\",\n \"searchTerms\": [\n \"\"\n ],\n \"skip\": {{faker 'number.int' max=99999}},\n \"suggestedSearch\": \"\",\n \"take\": {{faker 'number.int' max=99999}},\n \"totalResults\": {{faker 'number.int' max=99999}}\n}", "latency": 0, "statusCode": 200, "label": "Success", "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": "bf71234d-301e-4d2e-b6c2-a98d0085b576", "documentation": "Returns an index term by id.", "method": "get", "endpoint": "api/IndexTerm/:indexTermId", "responses": [ { "uuid": "03ec2539-c880-4a43-b8c6-35bd1e03cbf9", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Success", "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": "b973baff-b3e4-40e9-bf45-7f17b4a6eb1b", "body": "", "latency": 0, "statusCode": 400, "label": "Bad Request", "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": "ef437db2-518c-4eb0-b779-33de0d06c6c1", "body": "", "latency": 0, "statusCode": 404, "label": "Not 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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "081180d3-78b3-4847-97b9-9c354db85821", "documentation": "Returns a list of all parts.", "method": "get", "endpoint": "api/Part", "responses": [ { "uuid": "5b1bcecc-482c-4a8a-954d-36c54b7773ee", "body": "[\n \"\"\n]", "latency": 0, "statusCode": 200, "label": "Success", "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": "19a1e479-ea80-484a-9822-8dffa42f9876", "documentation": "Returns a part by part number.", "method": "get", "endpoint": "api/Part/:partNumber", "responses": [ { "uuid": "09fc27ce-07c1-407d-8558-d00ebc0e7f80", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Success", "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": "ab90d031-f7ec-4ceb-9033-b289c2871adb", "body": "", "latency": 0, "statusCode": 400, "label": "Bad Request", "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": "5c08a5a4-7ea5-425e-8b12-4361a114552f", "body": "", "latency": 0, "statusCode": 404, "label": "Not 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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "f1ffcfa9-a7cc-4843-8439-dc9d2b686c84", "documentation": "Returns a list of index terms which contain the search term.", "method": "get", "endpoint": "api/Search/IndexTermSearchResults/:searchTerm", "responses": [ { "uuid": "549b95f4-c6c1-47a1-ac92-dfedd1714669", "body": "{\n \"searchResults\": [\n {\n \"displayAs\": \"\",\n \"id\": {{faker 'number.int' max=99999}},\n \"seeValue\": \"\"\n }\n ],\n \"searchTerm\": \"\",\n \"searchTerms\": [\n \"\"\n ],\n \"skip\": {{faker 'number.int' max=99999}},\n \"suggestedSearch\": \"\",\n \"take\": {{faker 'number.int' max=99999}},\n \"totalResults\": {{faker 'number.int' max=99999}}\n}", "latency": 0, "statusCode": 200, "label": "Success", "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": "7474daa1-ef4b-4816-9c93-d38c1e99dde0", "documentation": "Returns a section overview by reference.", "method": "get", "endpoint": "api/Search/Paragraph/:reference", "responses": [ { "uuid": "4bae07be-0b5b-431f-9b12-6129bea8057a", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Success", "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": "d6e6210e-0b5d-4ca2-8da4-77223bb360df", "body": "", "latency": 0, "statusCode": 400, "label": "Bad Request", "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": "aa5908bf-01e1-4e4d-a135-1818c6bebd91", "body": "", "latency": 0, "statusCode": 404, "label": "Not 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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "7a7328e8-f7aa-4875-8033-514c6b3c43ff", "documentation": "Returns a list of paragraphs which contain the search term.", "method": "get", "endpoint": "api/Search/ParagraphSearchResults/:searchTerm", "responses": [ { "uuid": "627d74f2-657d-45ee-9fec-4921af55a16b", "body": "{\n \"searchResults\": [\n {\n \"chapterNumber\": {{faker 'number.int' max=99999}},\n \"chapterTitle\": \"\",\n \"paragraphReference\": \"\",\n \"partNumber\": {{faker 'number.int' max=99999}},\n \"searchResultText\": \"\",\n \"sectionId\": {{faker 'number.int' max=99999}},\n \"sectionTitle\": \"\",\n \"sectionTitleChain\": \"\"\n }\n ],\n \"searchTerm\": \"\",\n \"searchTerms\": [\n \"\"\n ],\n \"skip\": {{faker 'number.int' max=99999}},\n \"suggestedSearch\": \"\",\n \"take\": {{faker 'number.int' max=99999}},\n \"totalResults\": {{faker 'number.int' max=99999}}\n}", "latency": 0, "statusCode": 200, "label": "Success", "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": "0886808b-55bc-4345-8a1b-40538143f6f0", "documentation": "Returns a list of sections which contain the search term.", "method": "get", "endpoint": "api/Search/SectionSearchResults/:searchTerm", "responses": [ { "uuid": "865ab7fa-7432-457d-bfb4-1a69abb0d2b0", "body": "{\n \"searchResults\": [\n {\n \"chapterNumber\": {{faker 'number.int' max=99999}},\n \"chapterTitle\": \"\",\n \"partNumber\": {{faker 'number.int' max=99999}},\n \"sectionId\": {{faker 'number.int' max=99999}},\n \"sectionTitle\": \"\",\n \"sectionTitleChain\": \"\"\n }\n ],\n \"searchTerm\": \"\",\n \"searchTerms\": [\n \"\"\n ],\n \"skip\": {{faker 'number.int' max=99999}},\n \"suggestedSearch\": \"\",\n \"take\": {{faker 'number.int' max=99999}},\n \"totalResults\": {{faker 'number.int' max=99999}}\n}", "latency": 0, "statusCode": 200, "label": "Success", "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": "8247a554-3e89-4246-8846-d0e287bf7e1b", "documentation": "Returns a section by section id.", "method": "get", "endpoint": "api/Section/:sectionId", "responses": [ { "uuid": "0b91faba-5637-4327-bd5a-1ff4a226f01d", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Success", "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": "be6a3079-1e70-454e-98db-6f4de8e529d1", "body": "", "latency": 0, "statusCode": 400, "label": "Bad Request", "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": "60813c64-8d84-4164-b7a8-5686b6f7e9c3", "body": "", "latency": 0, "statusCode": 404, "label": "Not 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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "f0b325dd-cbaf-49f3-a492-350eb0cfddc8", "documentation": "Returns a section overview by section id and step.", "method": "get", "endpoint": "api/Section/:sectionId,:step", "responses": [ { "uuid": "88d06cb3-1f34-4891-836f-f8bfc03432d8", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Success", "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": "2e6dfcf6-a79a-4664-abf6-4b291c0a9cda", "body": "", "latency": 0, "statusCode": 400, "label": "Bad Request", "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": "464140a5-fdb8-4863-9cb9-8c8422eabd50", "body": "", "latency": 0, "statusCode": 404, "label": "Not 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" } ], "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": "43131094-60ed-4204-b5d5-22400178fbb1" }, { "type": "route", "uuid": "fd02b3f3-4fd5-43dc-a79a-a81598d2e384" }, { "type": "route", "uuid": "bf71234d-301e-4d2e-b6c2-a98d0085b576" }, { "type": "route", "uuid": "081180d3-78b3-4847-97b9-9c354db85821" }, { "type": "route", "uuid": "19a1e479-ea80-484a-9822-8dffa42f9876" }, { "type": "route", "uuid": "f1ffcfa9-a7cc-4843-8439-dc9d2b686c84" }, { "type": "route", "uuid": "7474daa1-ef4b-4816-9c93-d38c1e99dde0" }, { "type": "route", "uuid": "7a7328e8-f7aa-4875-8033-514c6b3c43ff" }, { "type": "route", "uuid": "0886808b-55bc-4345-8a1b-40538143f6f0" }, { "type": "route", "uuid": "8247a554-3e89-4246-8846-d0e287bf7e1b" }, { "type": "route", "uuid": "f0b325dd-cbaf-49f3-a492-350eb0cfddc8" } ] }