{
"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": ""
}
]
}