{ "uuid": "ae7ec330-47ed-4c6d-bcef-2ac507fdd7e7", "lastMigration": 19, "name": "GoToTraining", "endpointPrefix": "G2T/rest", "latency": 0, "port": 3000, "hostname": "0.0.0.0", "routes": [ { "uuid": "6d0a4676-13eb-4f95-9896-2bff10b7ae3a", "documentation": "DEPRECATED: Get Organizers", "method": "get", "endpoint": "accounts/:accountKey/organizers", "responses": [ { "uuid": "b4d19fc7-7a2b-48c9-809a-d09f89215554", "body": "[\n {\n \"email\": \"\",\n \"givenName\": \"\",\n \"organizerKey\": \"\",\n \"surname\": \"\"\n }\n]", "latency": 0, "statusCode": 200, "label": "OK", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "b90aea5e-4352-4d1d-8ef2-3adb829f3ea1", "body": "", "latency": 0, "statusCode": 400, "label": "Bad Request", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "305a1d8a-0747-485a-b816-62a9baaa3176", "body": "", "latency": 0, "statusCode": 403, "label": "Forbidden", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "9d2c4f3c-1d56-4562-807a-f775299e6f0c", "documentation": "Get Trainings", "method": "get", "endpoint": "organizers/:organizerKey/trainings", "responses": [ { "uuid": "fad6a3b3-1444-4a81-b59f-a204e6c6b76a", "body": "[\n {\n \"description\": \"\",\n \"name\": \"\",\n \"organizers\": [\n {\n \"email\": \"\",\n \"givenName\": \"\",\n \"organizerKey\": \"\",\n \"surname\": \"\"\n }\n ],\n \"registrationSettings\": {\n \"disableConfirmationEmail\": {{faker 'random.boolean'}},\n \"disableWebRegistration\": {{faker 'random.boolean'}}\n },\n \"timeZone\": \"\",\n \"times\": [\n {\n \"endDate\": \"{{faker 'date.recent' 365}}\",\n \"startDate\": \"{{faker 'date.recent' 365}}\"\n }\n ],\n \"trainingId\": \"\",\n \"trainingKey\": \"\"\n }\n]", "latency": 0, "statusCode": 200, "label": "OK", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "37828d8b-705d-43aa-ba54-84a34c2a6ff0", "body": "", "latency": 0, "statusCode": 400, "label": "Bad Request", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "fd961719-cdba-4347-adac-ebe26d952808", "body": "", "latency": 0, "statusCode": 403, "label": "Forbidden", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "a9f7aeff-8a5a-49bb-b6c2-1f0f0c434dd1", "documentation": "Create Training", "method": "post", "endpoint": "organizers/:organizerKey/trainings", "responses": [ { "uuid": "99543fbd-0fa4-4707-862a-f4604ac3d65e", "body": "\"\"", "latency": 0, "statusCode": 201, "label": "Created", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "d31ddf8b-1120-44d3-bc4d-4e6eefc7c3ef", "body": "", "latency": 0, "statusCode": 400, "label": "Bad Request", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "a5b612cb-8ebe-4aa7-a839-3cbf1c168b32", "body": "", "latency": 0, "statusCode": 403, "label": "Forbidden", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "94914051-e758-40eb-8e8c-1bcad7944b06", "documentation": "Delete Training", "method": "delete", "endpoint": "organizers/:organizerKey/trainings/:trainingKey", "responses": [ { "uuid": "e11935d6-2297-41eb-ab4a-90a5143a0e4f", "body": "", "latency": 0, "statusCode": 204, "label": "No Content", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "a6004124-f57c-4aa3-b3a1-cb49f34b5c9b", "body": "", "latency": 0, "statusCode": 400, "label": "Bad Request", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "fb99a419-4d4a-4f82-92bc-33ac6beecde3", "body": "", "latency": 0, "statusCode": 403, "label": "Forbidden", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "53ec88df-74d3-4265-a780-02df89b70364", "body": "", "latency": 0, "statusCode": 404, "label": "Not Found", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "f56ad254-4266-4d66-a33c-3363162cc1a4", "documentation": "Get Training", "method": "get", "endpoint": "organizers/:organizerKey/trainings/:trainingKey", "responses": [ { "uuid": "86d80f06-c936-4efd-8f74-bea5c5f37404", "body": "{\n \"description\": \"\",\n \"name\": \"\",\n \"organizers\": [\n {\n \"email\": \"\",\n \"givenName\": \"\",\n \"organizerKey\": \"\",\n \"surname\": \"\"\n }\n ],\n \"registrationSettings\": {\n \"disableConfirmationEmail\": {{faker 'random.boolean'}},\n \"disableWebRegistration\": {{faker 'random.boolean'}}\n },\n \"timeZone\": \"\",\n \"times\": [\n {\n \"endDate\": \"{{faker 'date.recent' 365}}\",\n \"startDate\": \"{{faker 'date.recent' 365}}\"\n }\n ],\n \"trainingId\": \"\",\n \"trainingKey\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "0fe41a52-5345-4c0c-9e5c-b80933ae143a", "body": "", "latency": 0, "statusCode": 400, "label": "Bad Request", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "80028f3b-93f5-491c-a367-a8cfe8aba3ba", "body": "", "latency": 0, "statusCode": 403, "label": "Forbidden", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "f9e420ac-eaca-4743-b2ad-443031c4daa2", "body": "", "latency": 0, "statusCode": 404, "label": "Not Found", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "3ffc8d8d-7d83-478e-8451-2609ffa816f8", "documentation": "Get Management URL for Training", "method": "get", "endpoint": "organizers/:organizerKey/trainings/:trainingKey/manageUrl", "responses": [ { "uuid": "8dded455-2f77-4ba6-a3b1-25c2d4b2ab05", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "OK", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "4be6beb9-0182-40c7-a6ff-d2c05b34a5ca", "body": "", "latency": 0, "statusCode": 400, "label": "Bad Request", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "18eb0548-f84d-4489-8c91-e86236fa4eb9", "body": "", "latency": 0, "statusCode": 403, "label": "Forbidden", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "d8187222-0f5c-4db5-b9b2-75224b16098c", "body": "", "latency": 0, "statusCode": 404, "label": "Not Found", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "480912f1-0cb6-4412-b9c9-8dadac402cfb", "documentation": "Update Training Name and Description", "method": "put", "endpoint": "organizers/:organizerKey/trainings/:trainingKey/nameDescription", "responses": [ { "uuid": "b139e844-0291-4a8d-acc2-90b785c31442", "body": "", "latency": 0, "statusCode": 204, "label": "No Content", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "ea0cc6d6-0887-471d-9e5f-a56e795f76b1", "body": "", "latency": 0, "statusCode": 400, "label": "Bad Request", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "38afb538-98de-4277-b1db-82b6acefb046", "body": "", "latency": 0, "statusCode": 403, "label": "Forbidden", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "1d2fc10d-bf21-4c87-baa3-7b93dfb9f301", "body": "", "latency": 0, "statusCode": 404, "label": "Not Found", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "5f007862-cace-4fe9-b436-73ecea244a15", "documentation": "Get Training Organizers", "method": "get", "endpoint": "organizers/:organizerKey/trainings/:trainingKey/organizers", "responses": [ { "uuid": "bc7cf32e-81f3-48dd-b5cf-a33861b73ecd", "body": "[\n {\n \"email\": \"\",\n \"givenName\": \"\",\n \"organizerKey\": \"\",\n \"surname\": \"\"\n }\n]", "latency": 0, "statusCode": 200, "label": "OK", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "128fca1e-b726-4b04-b41f-d38604717671", "body": "", "latency": 0, "statusCode": 400, "label": "Bad Request", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "874c33ad-9ed7-4626-9c24-86d5bdf285a2", "body": "", "latency": 0, "statusCode": 403, "label": "Forbidden", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "8409bcef-35c5-4d64-869b-8447dd9ded12", "body": "", "latency": 0, "statusCode": 404, "label": "Not Found", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "4b3b2218-59c8-4abb-88d6-644618fd15fb", "documentation": "Update Training Organizers", "method": "put", "endpoint": "organizers/:organizerKey/trainings/:trainingKey/organizers", "responses": [ { "uuid": "e0e8b03a-3e96-460a-94d0-0280b66b4f2f", "body": "", "latency": 0, "statusCode": 204, "label": "No Content", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "ceb9ec03-68ea-4a89-827c-2a82341bc5ec", "body": "", "latency": 0, "statusCode": 400, "label": "Bad Request", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "720e4256-3deb-4ed2-bedb-a7c290f960d1", "body": "", "latency": 0, "statusCode": 403, "label": "Forbidden", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "0334bdde-a1a2-406e-a65d-116586b40b81", "body": "", "latency": 0, "statusCode": 404, "label": "Not Found", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "02da982d-4523-47d8-8e0c-d540ff8f2fd5", "documentation": "Get Training Registrants", "method": "get", "endpoint": "organizers/:organizerKey/trainings/:trainingKey/registrants", "responses": [ { "uuid": "86c3d86b-3681-4b0b-a3c9-128c8ecf4da5", "body": "[\n {\n \"confirmationUrl\": \"\",\n \"email\": \"\",\n \"givenName\": \"\",\n \"joinUrl\": \"\",\n \"registrantKey\": \"\",\n \"registrationDate\": \"{{faker 'date.recent' 365}}\",\n \"status\": \"{{oneOf (array 'WAITING' 'APPROVED' 'DENIED')}}\",\n \"surname\": \"\"\n }\n]", "latency": 0, "statusCode": 200, "label": "OK", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "df60d4e7-7555-49d7-ad29-6d1d51626da4", "body": "", "latency": 0, "statusCode": 400, "label": "Bad Request", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "e50fbabd-65dc-4ea7-804e-ebd320e36078", "body": "", "latency": 0, "statusCode": 403, "label": "Forbidden", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "70758090-f453-437b-94ee-523d85d64f8c", "body": "", "latency": 0, "statusCode": 404, "label": "Not Found", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "0197cd5e-d953-4c22-95f1-3e82320aef67", "documentation": "Register for Training", "method": "post", "endpoint": "organizers/:organizerKey/trainings/:trainingKey/registrants", "responses": [ { "uuid": "e66af3fe-253a-45c7-a31d-893948910d3a", "body": "{\n \"confirmationUrl\": \"\",\n \"joinUrl\": \"\",\n \"registrantKey\": \"\"\n}", "latency": 0, "statusCode": 201, "label": "Created", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "9b08fea6-6ca7-41a2-885c-6baefa082ca8", "body": "", "latency": 0, "statusCode": 400, "label": "Bad Request", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "2c117fdf-650f-4769-9c2c-4009147caa38", "body": "", "latency": 0, "statusCode": 403, "label": "Forbidden", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "d0c007ac-8ff0-4879-8ff0-45a29892e39e", "body": "", "latency": 0, "statusCode": 404, "label": "Not Found", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "02bdee51-a0d6-4671-9a18-83149fb21d2e", "body": "", "latency": 0, "statusCode": 409, "label": "Conflict", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "786afba8-1b12-4f13-9732-bea6ebf2b71f", "documentation": "Cancel Registration", "method": "delete", "endpoint": "organizers/:organizerKey/trainings/:trainingKey/registrants/:registrantKey", "responses": [ { "uuid": "099aa5fd-c49c-4a7f-968f-dee4dd3a03a1", "body": "", "latency": 0, "statusCode": 204, "label": "No Content", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "c0172396-1704-4544-ab91-31e4f5f4631d", "body": "", "latency": 0, "statusCode": 400, "label": "Bad Request", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "786bab70-e26a-4d05-8329-9a1044fc15cf", "body": "", "latency": 0, "statusCode": 403, "label": "Forbidden", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "d8ea8749-63cf-421a-a7e2-0acf8cf70371", "body": "", "latency": 0, "statusCode": 404, "label": "Not Found", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "871aed1a-3341-4e5e-8eb0-66c9f6c83b86", "documentation": "Get Registrant", "method": "get", "endpoint": "organizers/:organizerKey/trainings/:trainingKey/registrants/:registrantKey", "responses": [ { "uuid": "59b21ec6-26c0-4225-b2a2-1fbcf0d95b0c", "body": "{\n \"confirmationUrl\": \"\",\n \"email\": \"\",\n \"givenName\": \"\",\n \"joinUrl\": \"\",\n \"registrantKey\": \"\",\n \"registrationDate\": \"{{faker 'date.recent' 365}}\",\n \"status\": \"{{oneOf (array 'WAITING' 'APPROVED' 'DENIED')}}\",\n \"surname\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "2f0b1c88-fd36-4ce9-9c18-4dd9fd985863", "body": "", "latency": 0, "statusCode": 400, "label": "Bad Request", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "2d9c486b-ef0e-4b4e-851b-027e171685ad", "body": "", "latency": 0, "statusCode": 403, "label": "Forbidden", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "d87d4a3f-29cd-4535-ac49-2ed446aa64ca", "body": "", "latency": 0, "statusCode": 404, "label": "Not Found", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "256b374f-5349-4315-adfe-ab213d0017c4", "documentation": "Update Training Registration Settings", "method": "put", "endpoint": "organizers/:organizerKey/trainings/:trainingKey/registrationSettings", "responses": [ { "uuid": "d5984cd1-787d-4adc-b376-d7451c4314d4", "body": "", "latency": 0, "statusCode": 204, "label": "No Content", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "e01ed548-ca2d-47cb-b485-52ee7bc96c57", "body": "", "latency": 0, "statusCode": 400, "label": "Bad Request", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "bd419b06-f466-41c9-a43c-67ea12f15c19", "body": "", "latency": 0, "statusCode": 403, "label": "Forbidden", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "e3af4fc7-8154-43d2-8324-894a0ba2525a", "body": "", "latency": 0, "statusCode": 404, "label": "Not Found", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "25c7cf38-b110-40b6-ac64-2690791116db", "documentation": "Get Start Url", "method": "get", "endpoint": "organizers/:organizerKey/trainings/:trainingKey/startUrl", "responses": [ { "uuid": "5892a1b7-1764-4263-82c9-012a15fceb27", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "OK", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "222f744a-a415-4ba1-b290-4a4a5d3cdd8b", "body": "", "latency": 0, "statusCode": 400, "label": "Bad Request", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "dce98960-697b-40d7-800c-6bb0f5ffdc44", "body": "", "latency": 0, "statusCode": 403, "label": "Forbidden", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "85ac7797-c94a-4336-9a4a-39235f1cc0bc", "body": "", "latency": 0, "statusCode": 404, "label": "Not Found", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "ef92eb4b-8e6c-4c1d-83a1-5b0143a759da", "documentation": "Update Training Times", "method": "put", "endpoint": "organizers/:organizerKey/trainings/:trainingKey/times", "responses": [ { "uuid": "5a5bad94-23d2-4a45-b91a-13d55ae6524c", "body": "{\n \"notifiedRegistrants\": {{faker 'random.number'}},\n \"notifiedTrainers\": {{faker 'random.number'}}\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "e0a4ca51-dcd4-418b-9447-8684f7416f2e", "body": "", "latency": 0, "statusCode": 400, "label": "Bad Request", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "1e18c529-4f66-491d-841b-599d93aa469b", "body": "", "latency": 0, "statusCode": 403, "label": "Forbidden", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "7d1ffe2e-1f24-464f-aaae-fb3853d3a365", "body": "", "latency": 0, "statusCode": 404, "label": "Not Found", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "b6e24282-6d67-4b41-9a17-f0935fa1adf8", "documentation": "Get Sessions by Date Range", "method": "post", "endpoint": "reports/organizers/:organizerKey/sessions", "responses": [ { "uuid": "2e1eb8ff-4cb0-43cb-9322-f5bd7f81935e", "body": "[\n {\n \"attendanceCount\": {{faker 'random.number'}},\n \"duration\": {{faker 'random.number'}},\n \"organizers\": [\n {\n \"email\": \"\",\n \"givenName\": \"\",\n \"organizerKey\": \"\",\n \"surname\": \"\"\n }\n ],\n \"sessionEndTime\": \"{{faker 'date.recent' 365}}\",\n \"sessionKey\": \"\",\n \"sessionStartTime\": \"{{faker 'date.recent' 365}}\",\n \"trainingName\": \"\"\n }\n]", "latency": 0, "statusCode": 200, "label": "OK", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "6765cdf1-289e-4c8c-9f9b-504e81c85680", "body": "", "latency": 0, "statusCode": 400, "label": "Bad Request", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "f83d17a8-069f-4d9f-9c59-ff3026193428", "body": "", "latency": 0, "statusCode": 403, "label": "Forbidden", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "ee3888b6-2d78-41c5-a18f-1cf9a8d152b1", "documentation": "Get Attendance Details", "method": "get", "endpoint": "reports/organizers/:organizerKey/sessions/:sessionKey/attendees", "responses": [ { "uuid": "19944458-fa37-403f-a611-38642ce7805a", "body": "[\n {\n \"email\": \"\",\n \"givenName\": \"\",\n \"inSessionTimes\": [\n {\n \"joinTime\": \"{{faker 'date.recent' 365}}\",\n \"leaveTime\": \"{{faker 'date.recent' 365}}\",\n \"timeInPartOfSession\": {{faker 'random.number'}}\n }\n ],\n \"surname\": \"\",\n \"timeInSession\": {{faker 'random.number'}}\n }\n]", "latency": 0, "statusCode": 200, "label": "OK", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "c24479d4-c286-42ab-a3de-bfe6f921fb93", "body": "", "latency": 0, "statusCode": 400, "label": "Bad Request", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "72a33995-70e7-41df-a7fc-4ef70ab5d3cf", "body": "", "latency": 0, "statusCode": 403, "label": "Forbidden", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "cc3b98bf-88b3-497a-be97-acfad7a3b1bc", "body": "", "latency": 0, "statusCode": 404, "label": "Not Found", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "c369127d-1102-441b-aaa6-d64a6a986f79", "documentation": "Get Sessions By Training", "method": "get", "endpoint": "reports/organizers/:organizerKey/trainings/:trainingKey", "responses": [ { "uuid": "e55c5033-4180-4b86-8b5e-2c91df02e932", "body": "[\n {\n \"attendanceCount\": {{faker 'random.number'}},\n \"duration\": {{faker 'random.number'}},\n \"organizers\": [\n {\n \"email\": \"\",\n \"givenName\": \"\",\n \"organizerKey\": \"\",\n \"surname\": \"\"\n }\n ],\n \"sessionEndTime\": \"{{faker 'date.recent' 365}}\",\n \"sessionKey\": \"\",\n \"sessionStartTime\": \"{{faker 'date.recent' 365}}\",\n \"trainingName\": \"\"\n }\n]", "latency": 0, "statusCode": 200, "label": "OK", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "d5b4bce7-bfda-4479-a6d7-2b1df5be1d49", "body": "", "latency": 0, "statusCode": 400, "label": "Bad Request", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "e45b3579-924e-41bd-b8f4-2ccdcade5fea", "body": "", "latency": 0, "statusCode": 403, "label": "Forbidden", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "032605c2-029e-4895-af76-716c6d82dc4c", "body": "", "latency": 0, "statusCode": 404, "label": "Not Found", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "1ba78b82-cd4f-43af-ba80-840d00ce797c", "documentation": "Get Online Recordings for Training", "method": "get", "endpoint": "trainings/:trainingKey/recordings", "responses": [ { "uuid": "e3796b18-3cb7-45dc-9b2c-88d24fe184d8", "body": "{\n \"recordingList\": [\n {\n \"description\": \"\",\n \"downloadUrl\": \"\",\n \"endDate\": \"{{faker 'date.recent' 365}}\",\n \"name\": \"\",\n \"recordingId\": {{faker 'random.number'}},\n \"registrationUrl\": \"\",\n \"startDate\": \"{{faker 'date.recent' 365}}\"\n }\n ],\n \"trainingKey\": {{faker 'random.number'}}\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "37eaa438-f383-4d41-911b-e138477f1c0a", "body": "", "latency": 0, "statusCode": 400, "label": "Bad Request", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "a02300db-95d0-4c24-b3e7-ec578d16d26a", "body": "", "latency": 0, "statusCode": 403, "label": "Forbidden", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "b6ec7799-81d2-4554-9e37-5a929a757b19", "body": "", "latency": 0, "statusCode": 404, "label": "Not Found", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "4802e9da-d3df-4148-98f0-13611ca87742", "documentation": "Get Download for Online Recordings", "method": "get", "endpoint": "trainings/:trainingKey/recordings/:recordingId", "responses": [ { "uuid": "e9cd3ba7-5685-4b58-ad0e-794bc298f553", "body": "", "latency": 0, "statusCode": 302, "label": "Redirected to download", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "52fef320-762b-4e53-86ac-201985d525df", "body": "", "latency": 0, "statusCode": 400, "label": "Bad Request", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "dc0f7548-c97b-44b2-a78f-aa44f3799d8f", "body": "", "latency": 0, "statusCode": 403, "label": "Forbidden", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "2453eee5-4968-461f-a2d1-f6a26015ee2a", "body": "", "latency": 0, "statusCode": 404, "label": "Not Found", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "b41f65e2-26df-4ce7-9df6-ed158a6496c1", "documentation": "Start Training", "method": "get", "endpoint": "trainings/:trainingKey/start", "responses": [ { "uuid": "0a4990d4-22c6-484f-952d-d17aaa2c7219", "body": "{\n \"hostURL\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "7fad51b0-2e5b-4de7-9948-067b29f4081a", "body": "", "latency": 0, "statusCode": 400, "label": "Bad Request", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "b801b924-ac01-4a16-9643-7e71d0e903bb", "body": "", "latency": 0, "statusCode": 403, "label": "Forbidden", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "3cb80330-39ec-4aae-853a-ed0ff4d1d22f", "body": "", "latency": 0, "statusCode": 404, "label": "Not Found", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false } ], "proxyMode": false, "proxyHost": "", "proxyRemovePrefix": false, "tlsOptions": { "enabled": false, "type": "CERT", "pfxPath": "", "certPath": "", "keyPath": "", "caPath": "", "passphrase": "" }, "cors": true, "headers": [], "proxyReqHeaders": [ { "key": "", "value": "" } ], "proxyResHeaders": [ { "key": "", "value": "" } ] }