Data retrieval APIs for AWS Organizations
AWS Organizations provides the following APIs for data retrieval.
| Actions | Description | Access level |
|---|---|---|
| DescribeAccount | Retrieve Organizations-related details about the specified account | Read |
| DescribeCreateAccountStatus | Retrieve the current status of an asynchronous request to create an account | Read |
| DescribeEffectivePolicy | Retrieve the effective policy for an account | Read |
| DescribeHandshake | Retrieve details about a previously requested handshake | Read |
| DescribeOrganization | Retrieve details about the organization that the calling credentials belong to | Read |
| DescribeOrganizationalUnit | Retrieve details about an organizational unit (OU) | Read |
| DescribePolicy | Retrieve details about a policy | Read |
| DescribeResourcePolicy | Retrieve information about a resource policy | Read |
| DescribeResponsibilityTransfer | Retrieve details about a previously responsibility transfer | Read |
| ListAWSServiceAccessForOrganization | Retrieve the list of the AWS services for which you enabled integration with your organization | List |
| ListAccounts | List all of the accounts in the organization | List |
| ListAccountsForParent | List the accounts in an organization that are contained by a root or organizational unit (OU) | List |
| ListAccountsWithInvalidEffectivePolicy | List accounts that have invalid effective policies for a specified policy type | List |
| ListChildren | List all of the OUs or accounts that are contained in a parent OU or root | List |
| ListCreateAccountStatus | List the asynchronous account creation requests that are currently being tracked for the organization | List |
| ListDelegatedAdministrators | List the AWS accounts that are designated as delegated administrators in this organization | List |
| ListDelegatedServicesForAccount | List the AWS services for which the specified account is a delegated administrator in this organization | List |
| ListEffectivePolicyValidationErrors | List validation errors found in the effective policy for a specific account and policy type | List |
| ListHandshakesForAccount | List all of the handshakes that are associated with an account | List |
| ListHandshakesForOrganization | List the handshakes that are associated with the organization | List |
| ListInboundResponsibilityTransfers | List all responsibilities of a particular type transfered to your organization | List |
| ListOrganizationalUnitsForParent | List all of the organizational units (OUs) in a parent organizational unit or root | List |
| ListOutboundResponsibilityTransfers | List all responsibilities of a particular type transfered to another organization | List |
| ListParents | List the root or organizational units (OUs) that serve as the immediate parent of a child OU or account | List |
| ListPolicies | List all of the policies in an organization | List |
| ListPoliciesForTarget | List all of the policies that are directly attached to a root, organizational unit (OU), or account | List |
| ListRoots | List all of the roots that are defined in the organization | List |
| ListTagsForResource | List all tags for the specified resource | List |
| ListTargetsForPolicy | List all the roots, OUs, and accounts to which a policy is attached | List |