{
"uuid": "ceca6032-da6d-49e0-8b02-4bc58aaaf3c6",
"lastMigration": 24,
"name": "AWS Single Sign-On",
"endpointPrefix": "",
"latency": 0,
"port": 3000,
"hostname": "0.0.0.0",
"routes": [
{
"uuid": "787c66f3-2726-4dbe-8abf-97c359ffd0c1",
"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": "a32b4b86-09fa-4152-8e18-8fcb8c4b314a",
"body": "{\n \"roleCredentials\": {\n \"accessKeyId\": \"\",\n \"secretAccessKey\": \"\",\n \"sessionToken\": \"\",\n \"expiration\": {{faker 'datatype.number'}}\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
},
{
"uuid": "062f322a-4334-49df-add9-d94f0097a124",
"body": "\"\"",
"latency": 0,
"statusCode": 480,
"label": "InvalidRequestException",
"headers": [
{
"key": "Content-Type",
"value": "application/json"
}
],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": false
},
{
"uuid": "e083e4c1-9f30-4aa4-a4ac-daa99728e811",
"body": "\"\"",
"latency": 0,
"statusCode": 481,
"label": "UnauthorizedException",
"headers": [
{
"key": "Content-Type",
"value": "application/json"
}
],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": false
},
{
"uuid": "bf5f9183-c31f-4b43-ac83-ba6911fd8d41",
"body": "\"\"",
"latency": 0,
"statusCode": 482,
"label": "TooManyRequestsException",
"headers": [
{
"key": "Content-Type",
"value": "application/json"
}
],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": false
},
{
"uuid": "6e53ecf4-b2c3-4210-9d8b-04a60f95073c",
"body": "\"\"",
"latency": 0,
"statusCode": 483,
"label": "ResourceNotFoundException",
"headers": [
{
"key": "Content-Type",
"value": "application/json"
}
],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": false
}
],
"enabled": true,
"responseMode": null
},
{
"uuid": "f648b122-989b-4a93-b9dc-e8e7b0c9263e",
"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": "a3ec98a1-9a3a-4892-bde9-4c0004c96af9",
"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"
}
],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": true
},
{
"uuid": "140a27b8-d2f0-4b57-803e-4ba91472ea44",
"body": "\"\"",
"latency": 0,
"statusCode": 480,
"label": "InvalidRequestException",
"headers": [
{
"key": "Content-Type",
"value": "application/json"
}
],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": false
},
{
"uuid": "54461ad6-49ec-4a68-90c5-67ea30a6015a",
"body": "\"\"",
"latency": 0,
"statusCode": 481,
"label": "UnauthorizedException",
"headers": [
{
"key": "Content-Type",
"value": "application/json"
}
],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": false
},
{
"uuid": "96655c7f-a107-4851-9496-4e3e88a74275",
"body": "\"\"",
"latency": 0,
"statusCode": 482,
"label": "TooManyRequestsException",
"headers": [
{
"key": "Content-Type",
"value": "application/json"
}
],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": false
},
{
"uuid": "3181bce7-2c7a-4e8b-8b54-386091cd9d1b",
"body": "\"\"",
"latency": 0,
"statusCode": 483,
"label": "ResourceNotFoundException",
"headers": [
{
"key": "Content-Type",
"value": "application/json"
}
],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": false
}
],
"enabled": true,
"responseMode": null
},
{
"uuid": "e0258bb7-ddc9-4115-9292-2006b932b99c",
"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": "93ad1990-3419-4443-8831-74dd3658af64",
"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"
}
],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": true
},
{
"uuid": "e4dd6e99-4e09-49c7-a5e9-a2d7cb518d22",
"body": "\"\"",
"latency": 0,
"statusCode": 480,
"label": "InvalidRequestException",
"headers": [
{
"key": "Content-Type",
"value": "application/json"
}
],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": false
},
{
"uuid": "e8b2d2ed-1f6d-48b7-af59-7a4abbebbef7",
"body": "\"\"",
"latency": 0,
"statusCode": 481,
"label": "UnauthorizedException",
"headers": [
{
"key": "Content-Type",
"value": "application/json"
}
],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": false
},
{
"uuid": "cf4bc7a2-2cd7-49c3-811f-3a52182616f9",
"body": "\"\"",
"latency": 0,
"statusCode": 482,
"label": "TooManyRequestsException",
"headers": [
{
"key": "Content-Type",
"value": "application/json"
}
],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": false
},
{
"uuid": "8bdc5297-b465-41be-9798-1e6d393aa383",
"body": "\"\"",
"latency": 0,
"statusCode": 483,
"label": "ResourceNotFoundException",
"headers": [
{
"key": "Content-Type",
"value": "application/json"
}
],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": false
}
],
"enabled": true,
"responseMode": null
},
{
"uuid": "9192c864-5be6-46d6-8b3c-aa695c9b6bca",
"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": "085510fd-5961-427f-8fa4-2d15f17a1507",
"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
},
{
"uuid": "e66a1ca7-276f-4f72-a417-4babddcd4123",
"body": "\"\"",
"latency": 0,
"statusCode": 480,
"label": "InvalidRequestException",
"headers": [
{
"key": "Content-Type",
"value": "application/json"
}
],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": false
},
{
"uuid": "c3a06788-a77a-46e4-adb0-1625a6e897ad",
"body": "\"\"",
"latency": 0,
"statusCode": 481,
"label": "UnauthorizedException",
"headers": [
{
"key": "Content-Type",
"value": "application/json"
}
],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": false
},
{
"uuid": "63229037-035e-496a-849d-6e1c005c6c03",
"body": "\"\"",
"latency": 0,
"statusCode": 482,
"label": "TooManyRequestsException",
"headers": [
{
"key": "Content-Type",
"value": "application/json"
}
],
"bodyType": "INLINE",
"filePath": "",
"databucketID": "",
"sendFileAsBody": false,
"rules": [],
"rulesOperator": "OR",
"disableTemplating": false,
"fallbackTo404": false,
"default": false
}
],
"enabled": true,
"responseMode": null
}
],
"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": []
}