{ "uuid": "7373e65f-e4f0-4382-ab93-72b598abc66e", "lastMigration": 29, "name": "SlideRoom API V2", "endpointPrefix": "", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "ff86e3e3-c839-4254-ab4d-448f41f45740", "documentation": "Deletes a custom attribute for an applicant.", "method": "delete", "endpoint": "api/v2/applicant/attributes", "responses": [ { "uuid": "378ea92f-7b76-4e6d-9150-2f789f3cc5e8", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "OK", "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": "7577a20a-7e1c-4ec5-ae6f-ee2d8ca30678", "documentation": "Gets the custom attributes for an applicant.", "method": "get", "endpoint": "api/v2/applicant/attributes", "responses": [ { "uuid": "d3542ec0-f08b-4108-86b7-bb81114cd890", "body": "{}", "latency": 0, "statusCode": 200, "label": "OK", "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": "231982fb-d5af-440f-a1a4-62c2a650dd67", "documentation": "Updates the custom attributes for an applicant.", "method": "post", "endpoint": "api/v2/applicant/attributes", "responses": [ { "uuid": "74830980-5855-4977-9c7d-3ce4d7e9a2e8", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "OK", "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": "c3d13c15-d51f-4221-8db8-bb487964b95d", "documentation": "Gets the custom applicant attributes used by the organization.", "method": "get", "endpoint": "api/v2/applicant/attributes/names", "responses": [ { "uuid": "98b1fd15-9325-4023-b9b7-bc55ca558e43", "body": "[\n \"\"\n]", "latency": 0, "statusCode": 200, "label": "OK", "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": "52b45848-421b-477e-93cb-9eaa69f1b48a", "documentation": "Gets the custom application attributes used by the organization.", "method": "get", "endpoint": "api/v2/application/attributes/names", "responses": [ { "uuid": "3a2cabda-f3e4-41c2-b932-93956ea26c6f", "body": "[\n \"\"\n]", "latency": 0, "statusCode": 200, "label": "OK", "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": "5730f5d1-c4dc-49df-9d46-95e39a24bb5b", "documentation": "Requests the generation of application export files (tabular, pdf, zip).", "method": "post", "endpoint": "api/v2/application/request-export", "responses": [ { "uuid": "85b91e3c-4b35-4977-88de-f2b9b7514b20", "body": "{\n \"message\": \"\",\n \"submissions\": {{faker 'number.int' max=99999}},\n \"token\": {{faker 'number.int' max=99999}}\n}", "latency": 0, "statusCode": 200, "label": "OK", "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": "9b95ecac-0d1d-4c86-8a91-a43b7630e22c", "documentation": "Deletes a custom attribute for an application.", "method": "delete", "endpoint": "api/v2/application/:applicationId/attributes", "responses": [ { "uuid": "e7234279-9cee-46a7-b263-f018809402ab", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "OK", "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": "f8bb990c-ae1e-4422-b108-f538d066e8c0", "documentation": "Gets the custom attributes for an application.", "method": "get", "endpoint": "api/v2/application/:applicationId/attributes", "responses": [ { "uuid": "feca3add-79c5-4483-bea4-62110a4d2017", "body": "{}", "latency": 0, "statusCode": 200, "label": "OK", "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": "b528960b-a9da-4d2b-9fe1-7a253485a363", "documentation": "Updates the custom attributes for an application. API Import is available in the Advanced Plan.", "method": "post", "endpoint": "api/v2/application/:applicationId/attributes", "responses": [ { "uuid": "693477d6-9527-4a89-9f20-5afce852072c", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "OK", "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": "d31e21d6-c866-4085-9215-400d5b5f7404", "documentation": "Requests the generation of a single application export file (tabular, pdf, zip).", "method": "post", "endpoint": "api/v2/application/:applicationId/request-export", "responses": [ { "uuid": "933e9964-7ea5-4081-824e-2409a59027bf", "body": "{\n \"message\": \"\",\n \"submissions\": {{faker 'number.int' max=99999}},\n \"token\": {{faker 'number.int' max=99999}}\n}", "latency": 0, "statusCode": 202, "label": "Accepted", "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": "14f893a7-1dc8-451f-8a7e-b21ce3ea4fb7", "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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "44d197e6-3227-4d75-bcd1-27abc4cc4c8d", "documentation": "Gets the status/result of a requested export.", "method": "get", "endpoint": "api/v2/export/:token", "responses": [ { "uuid": "a8d23a0d-5b29-4807-ba39-8bdbff3a45f0", "body": "{\n \"completed_files\": {{faker 'number.int' max=99999}},\n \"file_urls\": [\n \"\"\n ],\n \"status\": \"\",\n \"total_files\": {{faker 'number.int' max=99999}}\n}", "latency": 0, "statusCode": 200, "label": "OK", "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" } ], "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": "ff86e3e3-c839-4254-ab4d-448f41f45740" }, { "type": "route", "uuid": "7577a20a-7e1c-4ec5-ae6f-ee2d8ca30678" }, { "type": "route", "uuid": "231982fb-d5af-440f-a1a4-62c2a650dd67" }, { "type": "route", "uuid": "c3d13c15-d51f-4221-8db8-bb487964b95d" }, { "type": "route", "uuid": "52b45848-421b-477e-93cb-9eaa69f1b48a" }, { "type": "route", "uuid": "5730f5d1-c4dc-49df-9d46-95e39a24bb5b" }, { "type": "route", "uuid": "9b95ecac-0d1d-4c86-8a91-a43b7630e22c" }, { "type": "route", "uuid": "f8bb990c-ae1e-4422-b108-f538d066e8c0" }, { "type": "route", "uuid": "b528960b-a9da-4d2b-9fe1-7a253485a363" }, { "type": "route", "uuid": "d31e21d6-c866-4085-9215-400d5b5f7404" }, { "type": "route", "uuid": "44d197e6-3227-4d75-bcd1-27abc4cc4c8d" } ] }