

# Data retrieval APIs for AWS CloudFormation
<a name="awscloudformation"></a>

AWS CloudFormation provides the following APIs for data retrieval.


****  

| Actions | Description | Access level | 
| --- | --- | --- | 
| <a name="cloudformation-BatchDescribeTypeConfigurations"></a>[https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_BatchDescribeTypeConfigurations.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_BatchDescribeTypeConfigurations.html) | Return configuration data for the specified CloudFormation extensions | Read | 
| <a name="cloudformation-DescribeAccountLimits"></a>[https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DescribeAccountLimits.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DescribeAccountLimits.html) | Retrieve your account's AWS CloudFormation limits | Read | 
| <a name="cloudformation-DescribeChangeSet"></a>[https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DescribeChangeSet.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DescribeChangeSet.html) | Return the description for the specified change set | Read | 
| <a name="cloudformation-DescribeChangeSetHooks"></a>[https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DescribeChangeSetHooks.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DescribeChangeSetHooks.html) | Return the Hook invocation information for the specified change set | Read | 
| <a name="cloudformation-DescribeEvents"></a>[https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DescribeEvents.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DescribeEvents.html) | Return all related events for a specified operation | Read | 
| <a name="cloudformation-DescribeGeneratedTemplate"></a>[https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DescribeGeneratedTemplate.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DescribeGeneratedTemplate.html) | Describe a generated template. The output includes details about the progress of the creation of a generated template | Read | 
| <a name="cloudformation-DescribeOrganizationsAccess"></a>[https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DescribeOrganizationsAccess.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DescribeOrganizationsAccess.html) | Return information about the account's OrganizationAccess status | Read | 
| <a name="cloudformation-DescribePublisher"></a>[https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DescribePublisher.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DescribePublisher.html) | Return information about a CloudFormation extension publisher | Read | 
| <a name="cloudformation-DescribeResourceScan"></a>[https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DescribeResourceScan.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DescribeResourceScan.html) | Describe details of a resource scan | Read | 
| <a name="cloudformation-DescribeStackDriftDetectionStatus"></a>[https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DescribeStackDriftDetectionStatus.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DescribeStackDriftDetectionStatus.html) | Return information about a stack drift detection operation | Read | 
| <a name="cloudformation-DescribeStackEvents"></a>[https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DescribeStackEvents.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DescribeStackEvents.html) | Return all stack related events for a specified stack | Read | 
| <a name="cloudformation-DescribeStackInstance"></a>[https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DescribeStackInstance.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DescribeStackInstance.html) | Return the stack instance that's associated with the specified stack set, AWS account, and region | Read | 
| <a name="cloudformation-DescribeStackRefactor"></a>[https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DescribeStackRefactor.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DescribeStackRefactor.html) | Return the description for the specified stack refactor | Read | 
| <a name="cloudformation-DescribeStackResource"></a>[https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DescribeStackResource.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DescribeStackResource.html) | Return a description of the specified resource in the specified stack | Read | 
| <a name="cloudformation-DescribeStackResourceDrifts"></a>[https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DescribeStackResourceDrifts.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DescribeStackResourceDrifts.html) | Return drift information for the resources that have been checked for drift in the specified stack | Read | 
| <a name="cloudformation-DescribeStackResources"></a>[https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DescribeStackResources.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DescribeStackResources.html) | Return AWS resource descriptions for running and deleted stacks | Read | 
| <a name="cloudformation-DescribeStackSet"></a>[https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DescribeStackSet.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DescribeStackSet.html) | Return the description of the specified stack set | Read | 
| <a name="cloudformation-DescribeStackSetOperation"></a>[https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DescribeStackSetOperation.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DescribeStackSetOperation.html) | Return the description of the specified stack set operation | Read | 
| <a name="cloudformation-DescribeStacks"></a>[https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DescribeStacks.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DescribeStacks.html) | Return the description for the specified stack, and to all stacks when used in combination with the ListStacks action | List | 
| <a name="cloudformation-DescribeType"></a>[https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DescribeType.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DescribeType.html) | Return information about the CloudFormation type requested | Read | 
| <a name="cloudformation-DescribeTypeRegistration"></a>[https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DescribeTypeRegistration.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DescribeTypeRegistration.html) | Return information about the registration process for a CloudFormation type | Read | 
| <a name="cloudformation-DetectStackDrift"></a>[https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DetectStackDrift.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DetectStackDrift.html) | Detects whether a stack's actual configuration differs, or has drifted, from it's expected configuration, as defined in the stack template and any values specified as template parameters | Read | 
| <a name="cloudformation-DetectStackResourceDrift"></a>[https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DetectStackResourceDrift.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DetectStackResourceDrift.html) | Return information about whether a resource's actual configuration differs, or has drifted, from it's expected configuration, as defined in the stack template and any values specified as template parameters | Read | 
| <a name="cloudformation-DetectStackSetDrift"></a>[https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DetectStackSetDrift.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DetectStackSetDrift.html) | Enable users to detect drift on a stack set and the stack instances that belong to that stack set | Read | 
| <a name="cloudformation-EstimateTemplateCost"></a>[https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_EstimateTemplateCost.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_EstimateTemplateCost.html) | Return the estimated monthly cost of a template | Read | 
| <a name="cloudformation-GetGeneratedTemplate"></a>[https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_GetGeneratedTemplate.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_GetGeneratedTemplate.html) | Retrieve a generated template | Read | 
| <a name="cloudformation-GetHookResult"></a>[https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_GetHookResult.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_GetHookResult.html) | Return detailed information about a specific hook invocation result | Read | 
| <a name="cloudformation-GetStackPolicy"></a>[https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_GetStackPolicy.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_GetStackPolicy.html) | Return the stack policy for a specified stack | Read | 
| <a name="cloudformation-GetTemplate"></a>[https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_GetTemplate.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_GetTemplate.html) | Return the template body for a specified stack | Read | 
| <a name="cloudformation-GetTemplateSummary"></a>[https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_GetTemplateSummary.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_GetTemplateSummary.html) | Return information about a new or existing template | Read | 
| <a name="cloudformation-ListAllHookResults"></a>[https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_ListHookResults.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_ListHookResults.html) | Return Hook invocations result information for a specified Hook, a combination of Hook and status, or all Hooks | List | 
| <a name="cloudformation-ListChangeSets"></a>[https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_ListChangeSets.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_ListChangeSets.html) | Return the ID and status of each active change set for a stack. For example, AWS CloudFormation lists change sets that are in the CREATE\_IN\_PROGRESS or CREATE\_PENDING state | List | 
| <a name="cloudformation-ListExports"></a>[https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_ListExports.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_ListExports.html) | List all exported output values in the account and region in which you call this action | List | 
| <a name="cloudformation-ListGeneratedTemplates"></a>[https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_ListGeneratedTemplates.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_ListGeneratedTemplates.html) | List your generated templates in this Region | List | 
| <a name="cloudformation-ListHookResults"></a>[https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_ListHookResults.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_ListHookResults.html) | Return Hook invocations result information for the specified target | List | 
| <a name="cloudformation-ListImports"></a>[https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_ListImports.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_ListImports.html) | List all stacks that are importing an exported output value | List | 
| <a name="cloudformation-ListResourceScanRelatedResources"></a>[https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_ListResourceScanRelatedResources.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_ListResourceScanRelatedResources.html) | List the related resources for a list of resources from a resource scan. The response indicates whether each returned resource is already managed by CloudFormation | List | 
| <a name="cloudformation-ListResourceScanResources"></a>[https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_ListResourceScanResources.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_ListResourceScanResources.html) | List the resources from a resource scan. The results can be filtered by resource identifier, resource type prefix, tag key, and tag value | List | 
| <a name="cloudformation-ListResourceScans"></a>[https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_ListResourceScans.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_ListResourceScans.html) | List the resource scans from newest to oldest. By default it will return up to 10 resource scans | List | 
| <a name="cloudformation-ListStackInstanceResourceDrifts"></a>[https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_ListStackInstanceResourceDrifts.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_ListStackInstanceResourceDrifts.html) | Return drift information for the resources that have been checked for drift in the specified stack instance | List | 
| <a name="cloudformation-ListStackInstances"></a>[https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_ListStackSets.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_ListStackSets.html) | Return summary information about stack instances that are associated with the specified stack set | List | 
| <a name="cloudformation-ListStackRefactorActions"></a>[https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_ListStackRefactorActions.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_ListStackRefactorActions.html) | Return the list of actions of the specified stack refactor | List | 
| <a name="cloudformation-ListStackRefactors"></a>[https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_ListStackRefactors.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_ListStackRefactors.html) | Return the ID and status of each active stack refactor | List | 
| <a name="cloudformation-ListStackResources"></a>[https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_ListStackResources.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_ListStackResources.html) | Return descriptions of all resources of the specified stack | List | 
| <a name="cloudformation-ListStackSetAutoDeploymentTargets"></a>[https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_ListStackSetAutoDeploymentTargets.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_ListStackSetAutoDeploymentTargets.html) | Return summary information about StackSet Auto Deployment Targets | List | 
| <a name="cloudformation-ListStackSetOperationResults"></a>[https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_ListStackSetOperationResults.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_ListStackSetOperationResults.html) | Return summary information about the results of a stack set operation | List | 
| <a name="cloudformation-ListStackSetOperations"></a>[https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_ListStackSetOperations.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_ListStackSetOperations.html) | Return summary information about operations performed on a stack set | List | 
| <a name="cloudformation-ListStackSets"></a>[https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_ListStackSets.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_ListStackSets.html) | Return summary information about stack sets that are associated with the user | List | 
| <a name="cloudformation-ListStacks"></a>[https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_ListStacks.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_ListStacks.html) | Return the summary information for stacks whose status matches the specified StackStatusFilter. In combination with the DescribeStacks action, grants permission to list descriptions for stacks | List | 
| <a name="cloudformation-ListTypeRegistrations"></a>[https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_ListTypeRegistrations.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_ListTypeRegistrations.html) | List CloudFormation type registration attempts | List | 
| <a name="cloudformation-ListTypeVersions"></a>[https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_ListTypeVersions.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_ListTypeVersions.html) | List versions of a particular CloudFormation type | List | 
| <a name="cloudformation-ListTypes"></a>[https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_ListTypes.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_ListTypes.html) | List available CloudFormation types | List | 
| <a name="cloudformation-ValidateTemplate"></a>[https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_ValidateTemplate.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_ValidateTemplate.html) | Validate a specified template | Read | 