# AWS Config API

> AWS Config API on Apizie: 92 endpoints (Returns the current configuration items for resources that are present in your Config aggregator. The…, Returns the BaseConfigurationItem for one or more requested resources. The operation also returns a list of…, Deletes the authorization granted to the specified configuration aggregator account in a specified region., Deletes the specified Config rule and all of its evaluation results. Config sets the state of a rule to…, …) returned as clean JSON through one API key. Send your own provider key in the x-upstream-key header. Call it over REST at https://zieapi.vercel.app/v1/cloud:amazonaws-config/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `cloud:amazonaws-config`
- Category: Cloud
- Status: byok
- Source: https://github.com/mermade/aws2openapi
- Page: https://zieapi.vercel.app/api/cloud/amazonaws-config
- OpenAPI: https://zieapi.vercel.app/api/cloud/amazonaws-config/openapi.json

Config Config provides a way to keep track of the configurations of all the Amazon Web Services resources associated with your Amazon Web Services account. You can use Config to get the current and historical…

## Endpoints

### Returns the current configuration items for resources that are present in your Config aggregator. The…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/batch-get-aggregate-resource-config` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Returns the BaseConfigurationItem for one or more requested resources. The operation also returns a list of…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/batch-get-resource-config` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes the authorization granted to the specified configuration aggregator account in a specified region.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/delete-aggregation-authorization` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes the specified Config rule and all of its evaluation results. Config sets the state of a rule to…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/delete-config-rule` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes the specified configuration aggregator and the aggregated data associated with the aggregator.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/delete-configuration-aggregator` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes the configuration recorder. After the configuration recorder is deleted, Config will not record…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/delete-configuration-recorder` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes the specified conformance pack and all the Config rules, remediation actions, and all evaluation…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/delete-conformance-pack` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes the delivery channel. Before you can delete the delivery channel, you must stop the configuration…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/delete-delivery-channel` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes the evaluation results for the specified Config rule. You can specify one Config rule per request.…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/delete-evaluation-results` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes the specified organization Config rule and all of its evaluation results from all member accounts in…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/delete-organization-config-rule` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes the specified organization conformance pack and all of the Config rules and remediation actions from…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/delete-organization-conformance-pack` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes pending authorization requests for a specified aggregator account in a specified region.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/delete-pending-aggregation-request` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes the remediation configuration.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/delete-remediation-configuration` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes one or more remediation exceptions mentioned in the resource keys. Config generates a remediation…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/delete-remediation-exceptions` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Records the configuration state for a custom resource that has been deleted. This API records a new…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/delete-resource-config` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes the retention configuration.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/delete-retention-configuration` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes the stored query for a single Amazon Web Services account and a single Amazon Web Services Region.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/delete-stored-query` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Schedules delivery of a configuration snapshot to the Amazon S3 bucket in the specified delivery channel.…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/deliver-config-snapshot` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Returns a list of compliant and noncompliant rules with the number of resources for compliant and…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/describe-aggregate-compliance-by-config-rules` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns a list of the conformance packs and their associated compliance status with the count of compliant…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/describe-aggregate-compliance-by-conformance-packs` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns a list of authorizations granted to various aggregator accounts and regions.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/describe-aggregation-authorizations` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Indicates whether the specified Config rules are compliant. If a rule is noncompliant, this action returns…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/describe-compliance-by-config-rule` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Indicates whether the specified Amazon Web Services resources are compliant. If a resource is noncompliant,…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/describe-compliance-by-resource` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns status information for each of your Config managed rules. The status includes information such as…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/describe-config-rule-evaluation-status` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns details about your Config rules.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/describe-config-rules` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns status information for sources within an aggregator. The status includes information about the last…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/describe-configuration-aggregator-sources-status` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns the details of one or more configuration aggregators. If the configuration aggregator is not…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/describe-configuration-aggregators` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns the current status of the specified configuration recorder as well as the status of the last…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/describe-configuration-recorder-status` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Returns the details for the specified configuration recorders. If the configuration recorder is not…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/describe-configuration-recorders` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Returns compliance details for each rule in that conformance pack. You must provide exact rule names.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/describe-conformance-pack-compliance` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Provides one or more conformance packs deployment status. If there are no conformance packs then you will…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/describe-conformance-pack-status` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns a list of one or more conformance packs.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/describe-conformance-packs` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns the current status of the specified delivery channel. If a delivery channel is not specified, this…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/describe-delivery-channel-status` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Returns details about the specified delivery channel. If a delivery channel is not specified, this action…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/describe-delivery-channels` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Provides organization Config rule deployment status for an organization. The status is not considered…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/describe-organization-config-rule-statuses` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns a list of organization Config rules. When you specify the limit and the next token, you receive a…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/describe-organization-config-rules` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Provides organization conformance pack deployment status for an organization. The status is not considered…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/describe-organization-conformance-pack-statuses` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns a list of organization conformance packs. When you specify the limit and the next token, you receive…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/describe-organization-conformance-packs` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns a list of all pending aggregation requests.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/describe-pending-aggregation-requests` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns the details of one or more remediation configurations.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/describe-remediation-configurations` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Returns the details of one or more remediation exceptions. A detailed view of a remediation exception for a…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/describe-remediation-exceptions` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Provides a detailed view of a Remediation Execution for a set of resources including state, timestamps for…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/describe-remediation-execution-status` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns the details of one or more retention configurations. If the retention configuration name is not…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/describe-retention-configurations` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns the evaluation results for the specified Config rule for a specific resource in a rule. The results…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/get-aggregate-compliance-details-by-config-rule` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns the number of compliant and noncompliant rules for one or more accounts and regions in an…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/get-aggregate-config-rule-compliance-summary` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns the count of compliant and noncompliant conformance packs across all Amazon Web Services accounts…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/get-aggregate-conformance-pack-compliance-summary` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns the resource counts across accounts and regions that are present in your Config aggregator. You can…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/get-aggregate-discovered-resource-counts` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns configuration item that is aggregated for your specific resource in a specific source account and…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/get-aggregate-resource-config` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Returns the evaluation results for the specified Config rule. The results indicate which Amazon Web Services…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/get-compliance-details-by-config-rule` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns the evaluation results for the specified Amazon Web Services resource. The results indicate which…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/get-compliance-details-by-resource` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns the number of Config rules that are compliant and noncompliant, up to a maximum of 25 for each.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/get-compliance-summary-by-config-rule` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |

### Returns the number of resources that are compliant and the number that are noncompliant. You can specify one…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/get-compliance-summary-by-resource-type` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Returns compliance details of a conformance pack for all Amazon Web Services resources that are monitered by…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/get-conformance-pack-compliance-details` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns compliance details for the conformance pack based on the cumulative compliance results of all the…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/get-conformance-pack-compliance-summary` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns the policy definition containing the logic for your Config Custom Policy rule.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/get-custom-rule-policy` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Returns the resource types, the number of each resource type, and the total number of resources that Config…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/get-discovered-resource-counts` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| limit | string | no | Pagination limit |
| nextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns detailed status for each member account within an organization for a given organization Config rule.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/get-organization-config-rule-detailed-status` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns detailed status for each member account within an organization for a given organization conformance…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/get-organization-conformance-pack-detailed-status` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns the policy definition containing the logic for your organization Config Custom Policy rule.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/get-organization-custom-rule-policy` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Returns a list of ConfigurationItems for the specified resource. The list contains details about each state…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/get-resource-config-history` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| limit | string | no | Pagination limit |
| nextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns a summary of resource evaluation for the specified resource evaluation ID from the proactive rules…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/get-resource-evaluation-summary` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Returns the details of a specific stored query.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/get-stored-query` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Accepts a resource type and returns a list of resource identifiers that are aggregated for a specific…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/list-aggregate-discovered-resources` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns a list of conformance pack compliance scores. A compliance score is the percentage of the number of…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/list-conformance-pack-compliance-scores` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Accepts a resource type and returns a list of resource identifiers for the resources of that type. A…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/list-discovered-resources` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| limit | string | no | Pagination limit |
| nextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns a list of proactive resource evaluations.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/list-resource-evaluations` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Lists the stored queries for a single Amazon Web Services account and a single Amazon Web Services Region.…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/list-stored-queries` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxResults | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### List the tags for Config resource.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/list-tags-for-resource` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Authorizes the aggregator account and region to collect data from the source account and region.…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/put-aggregation-authorization` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Adds or updates an Config rule to evaluate if your Amazon Web Services resources comply with your desired…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/put-config-rule` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates and updates the configuration aggregator with the selected source accounts and regions. The source…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/put-configuration-aggregator` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates a new configuration recorder to record configuration changes for specified resource types. You can…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/put-configuration-recorder` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates or updates a conformance pack. A conformance pack is a collection of Config rules that can be easily…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/put-conformance-pack` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates a delivery channel object to deliver configuration information to an Amazon S3 bucket and Amazon SNS…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/put-delivery-channel` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Used by an Lambda function to deliver evaluation results to Config. This action is required in every Lambda…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/put-evaluations` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Add or updates the evaluations for process checks. This API checks if the rule is a process check when the…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/put-external-evaluation` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Adds or updates an Config rule for your entire organization to evaluate if your Amazon Web Services…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/put-organization-config-rule` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deploys conformance packs across member accounts in an Amazon Web Services Organization. For information on…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/put-organization-conformance-pack` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Adds or updates the remediation configuration with a specific Config rule with the selected target or…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/put-remediation-configurations` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### A remediation exception is when a specified resource is no longer considered for auto-remediation. This API…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/put-remediation-exceptions` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Records the configuration state for the resource provided in the request. The configuration state of a…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/put-resource-config` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates and updates the retention configuration with details about retention period (number of days) that…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/put-retention-configuration` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Saves a new query or updates an existing saved query. The QueryName must be unique for a single Amazon Web…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/put-stored-query` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Accepts a structured query language (SQL) SELECT command and an aggregator to query configuration state of…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/select-aggregate-resource-config` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Accepts a structured query language (SQL) SELECT command, performs the corresponding search, and returns…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/select-resource-config` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Limit | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Runs an on-demand evaluation for the specified Config rules against the last known configuration state of…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/start-config-rules-evaluation` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Starts recording configurations of the Amazon Web Services resources you have selected to record in your…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/start-configuration-recorder` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Runs an on-demand remediation for the specified Config rules against the last known remediation…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/start-remediation-execution` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Runs an on-demand evaluation for the specified resource to determine whether the resource details will…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/start-resource-evaluation` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Stops recording configurations of the Amazon Web Services resources you have selected to record in your…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/stop-configuration-recorder` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Associates the specified tags to a resource with the specified resourceArn. If existing tags on a resource…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/tag-resource` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes specified tags from a resource.
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/untag-resource` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

## Example
```
curl "https://zieapi.vercel.app/v1/cloud:amazonaws-config/batch-get-aggregate-resource-config" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the AWS Config API?
Create a free Apizie key, then send POST https://zieapi.vercel.app/v1/cloud:amazonaws-config/batch-get-aggregate-resource-config with the header x-api-key. Every endpoint returns { project, data, timestamp }.

### Is the AWS Config API free on Apizie?
Yes. The Free plan includes 1,000 requests a month at 100 requests a minute, no credit card. AWS Config itself also needs your own key from amazonaws.com.

### Can AI agents use the AWS Config API?
Yes. Add the Apizie MCP server (https://zieapi.vercel.app/mcp) to Claude, ChatGPT, Cursor or VS Code, then ask in plain language. The agent calls run_scraper with project key cloud:amazonaws-config.

### What is the status of the AWS Config API?
Needs your own provider key (bring your own key)
