Data retrieval APIs for AWS Trusted Advisor - AWS Online Register of Data Formats

Data retrieval APIs for AWS Trusted Advisor

AWS Trusted Advisor provides the following APIs for data retrieval.

Actions Description Access level
DescribeAccountView the AWS Support plan and various AWS Trusted Advisor preferencesRead
DescribeAccountAccessView if the AWS account has enabled or disabled AWS Trusted AdvisorRead
DescribeCheckItemsView details for the check itemsRead
DescribeCheckRefreshStatusesView the refresh statuses for AWS Trusted Advisor checksRead
DescribeCheckStatusHistoryChangesView the results and changed statuses for checks in the last 30 daysRead
DescribeCheckSummariesView AWS Trusted Advisor check summariesRead
DescribeChecksView details for AWS Trusted Advisor checksRead
DescribeNotificationConfigurationsGet your email notification preferences for Trusted Advisor PriorityRead
DescribeNotificationPreferencesView the notification preferences for the AWS accountRead
DescribeOrganizationView if the AWS account meets the requirements to enable the organizational view featureRead
DescribeOrganizationAccountsView the linked AWS accounts that are in the organizationRead
DescribeReportsView details for organizational view reports, such as the report name, runtime, date created, status, and formatRead
DescribeRiskView risk details in AWS Trusted Advisor PriorityRead
DescribeRiskResourcesView affected resources for a risk in AWS Trusted Advisor PriorityRead
DescribeRisksView risks in AWS Trusted Advisor PriorityRead
DescribeServiceMetadataView information about organizational view reports, such as the AWS Regions, check categories, check names, and resource statusesRead
DownloadRiskDownload a file that contains details about the risk in AWS Trusted Advisor PriorityRead
GetEngagementView an engagmentRead
GetEngagementAttachmentView an engagment attachmentRead
GetEngagementTypeView a specific engagement typeRead
GetOrganizationRecommendationGet a specific recommendation within an AWS Organization's organization. This API supports only prioritized recommendationsRead
GetRecommendationGet a specific RecommendationRead
ListAccountsForParentView, in the Trusted Advisor console, all of the accounts in an AWS organization that are contained by a root or organizational unit (OU)Read
ListChecksList a filterable set of ChecksList
ListEngagementCommunicationsView all communications for an engagementRead
ListEngagementTypesView all engagement typesRead
ListEngagementsView all engagementsRead
ListOrganizationRecommendationAccountsList the accounts that own the resources for an AWS Organization aggregate recommendation. This API only supports prioritized recommendationsList
ListOrganizationRecommendationResourcesList Resources of a Recommendation within an AWS Organization. This API only supports prioritized recommendationsList
ListOrganizationRecommendationsList a filterable set of Recommendations within an AWS Organization. This API only supports prioritized recommendationsList
ListOrganizationalUnitsForParentView, in the Trusted Advisor console, all of the organizational units (OUs) in a parent organizational unit or rootRead
ListRecommendationResourcesList Resources of a RecommendationList
ListRecommendationsList a filterable set of RecommendationsList
ListRootsView, in the Trusted Advisor console, all of the roots that are defined in an AWS organizationRead