{ "uuid": "aeba7081-9743-4cfd-bf01-54288d216e9c", "lastMigration": 19, "name": "AWS Single Sign-On", "endpointPrefix": "", "latency": 0, "port": 3000, "hostname": "0.0.0.0", "routes": [ { "uuid": "4311e3b0-87d3-48c0-b75b-0bb9d4129474", "documentation": "Returns the STS short-term credentials for a given role name that is assigned to the user.", "method": "get", "endpoint": "federation/credentials#role_name&account_id&x-amz-sso_bearer_token", "responses": [ { "uuid": "9634d0de-29a1-45e5-9e0a-1eb43c7eff12", "body": "{\n \"roleCredentials\": {\n \"accessKeyId\": \"\",\n \"secretAccessKey\": \"\",\n \"sessionToken\": \"\",\n \"expiration\": {{faker 'random.number'}}\n }\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "27312230-372c-4338-9ada-49f649bab314", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "InvalidRequestException", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "6e152b29-9bcd-478e-aaf9-2a0a1c247a54", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "UnauthorizedException", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "4c533460-952e-435f-96bd-43d575b1e70e", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "TooManyRequestsException", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "9cddf8b8-d1c0-410c-8b2c-dd7fe336f8a9", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "ResourceNotFoundException", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "a212b18a-b1e1-4d09-b127-4696d55c1868", "documentation": "Lists all roles that are assigned to the user for a given AWS account.", "method": "get", "endpoint": "assignment/roles#x-amz-sso_bearer_token&account_id", "responses": [ { "uuid": "d3af40cb-6548-4f79-a506-b5f96960a44c", "body": "{\n \"nextToken\": \"\",\n \"roleList\": [\n {\n \"roleName\": \"\",\n \"accountId\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "2d263c1e-d101-42a9-b738-809699548e37", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "InvalidRequestException", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "ad65dfb4-63b6-4375-8965-3119898d9af4", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "UnauthorizedException", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "f1be961f-371d-4dd6-b298-f687a0a6a8d6", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "TooManyRequestsException", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "34f982d8-d698-45d9-9d6c-21c4fa9a12a6", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "ResourceNotFoundException", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "d4cb8bb7-95a0-47e4-a673-de0dc9aa1bfb", "documentation": "Lists all AWS accounts assigned to the user. These AWS accounts are assigned by the administrator of the account. For more information, see Assign User Access in the AWS SSO User Guide. This operation returns a paginated response.", "method": "get", "endpoint": "assignment/accounts#x-amz-sso_bearer_token", "responses": [ { "uuid": "511498ae-3109-47b9-af67-ce9bf4a25d02", "body": "{\n \"nextToken\": \"\",\n \"accountList\": [\n {\n \"accountId\": \"\",\n \"accountName\": \"\",\n \"emailAddress\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "0b8be474-8d06-470b-8a34-76480b75e33e", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "InvalidRequestException", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "fc85a208-76c9-45a7-a9dd-3dbb71cc974e", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "UnauthorizedException", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "5a8c164e-b66c-48f9-9d9f-e1a13425a9ca", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "TooManyRequestsException", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "90ac5493-a33a-4f2d-8116-5a1278be10d1", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "ResourceNotFoundException", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "8a802c23-e6d9-4b92-a1a1-3b4233f8a365", "documentation": "Removes the client- and server-side session that is associated with the user.", "method": "post", "endpoint": "logout#x-amz-sso_bearer_token", "responses": [ { "uuid": "6c512a51-ec73-4391-9c72-406c0308ee11", "body": "", "latency": 0, "statusCode": 200, "label": "Success", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "049132a5-32b9-4090-8a2b-fd948d6eb9f5", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "InvalidRequestException", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "8624c8d4-19ff-43ba-bdd2-2c6b0383485e", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "UnauthorizedException", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false }, { "uuid": "b5383dc9-fc20-4180-bdbb-f8e81ac7d22a", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "TooManyRequestsException", "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": "" } ] }