# Amazon Simple Email Service API

> Amazon Simple Email Service API on Apizie: 71 endpoints (Creates a receipt rule set by cloning an existing one. All receipt rules and configurations are copied to…, Creates a configuration set. Configuration sets enable you to publish email sending events. For information…, Creates a configuration set event destination. When you create or update an event destination, you must…, Creates an association between a configuration set and a custom domain for open and click event tracking. By…, …) 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-email/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

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

Amazon Simple Email Service This document contains reference information for the Amazon Simple Email Service (Amazon SES) API, version 2010-12-01. This document is best used in conjunction with the Amazon SES Developer…

## Endpoints

### Creates a receipt rule set by cloning an existing one. All receipt rules and configurations are copied to…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-clone-receipt-rule-set` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| RuleSetName | string | yes | The name of the rule set to create. The name must: This value can only contain ASCII letters (a-z, A-Z), numbers (0-9), underscores (_),… |
| OriginalRuleSetName | string | yes | The name of the rule set to clone. |

### Creates a configuration set. Configuration sets enable you to publish email sending events. For information…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-create-configuration-set` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| ConfigurationSet | object | yes | A data structure that contains the name of the configuration set. |

### Creates a configuration set event destination. When you create or update an event destination, you must…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-create-configuration-set-event-destination` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| ConfigurationSetName | string | yes | The name of the configuration set that the event destination should be associated with. |
| EventDestination | object | yes | An object that describes the AWS service that email sending event information will be published to. |

### Creates an association between a configuration set and a custom domain for open and click event tracking. By…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-create-configuration-set-tracking-options` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| ConfigurationSetName | string | yes | The name of the configuration set that the tracking options should be associated with. |
| TrackingOptions | object | yes |  |

### Creates a new custom verification email template. For more information about custom verification email…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-create-custom-verification-email-template` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| TemplateName | string | yes | The name of the custom verification email template. |
| FromEmailAddress | string | yes | The email address that the custom verification email is sent from. |
| TemplateSubject | string | yes | The subject line of the custom verification email. |
| TemplateContent | string | yes | The content of the custom verification email. The total size of the email must be less than 10 MB. The message body may contain HTML, with… |
| SuccessRedirectionURL | string | yes | The URL that the recipient of the verification email is sent to if his or her address is successfully verified. |
| FailureRedirectionURL | string | yes | The URL that the recipient of the verification email is sent to if his or her address is not successfully verified. |

### Creates a new IP address filter. For information about setting up IP address filters, see the Amazon SES…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-create-receipt-filter` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Filter | object | yes | A data structure that describes the IP address filter to create, which consists of a name, an IP address range, and whether to allow or… |

### Creates a receipt rule. For information about setting up receipt rules, see the Amazon SES Developer Guide .…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-create-receipt-rule` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| RuleSetName | string | yes | The name of the rule set that the receipt rule will be added to. |
| After | string | no | The name of an existing rule after which the new rule will be placed. If this parameter is null, the new rule will be inserted at the… |
| Rule | object | yes | A data structure that contains the specified rule's name, actions, recipients, domains, enabled status, scan status, and TLS policy. |

### Creates an empty receipt rule set. For information about setting up receipt rule sets, see the Amazon SES…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-create-receipt-rule-set` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| RuleSetName | string | yes | The name of the rule set to create. The name must: This value can only contain ASCII letters (a-z, A-Z), numbers (0-9), underscores (_),… |

### Creates an email template. Email templates enable you to send personalized email to one or more destinations…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-create-template` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Template | object | yes | The content of the email, composed of a subject line, an HTML part, and a text-only part. |

### Deletes a configuration set. Configuration sets enable you to publish email sending events. For information…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-delete-configuration-set` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| ConfigurationSetName | string | yes | The name of the configuration set to delete. |

### Deletes a configuration set event destination. Configuration set event destinations are associated with…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-delete-configuration-set-event-destination` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| ConfigurationSetName | string | yes | The name of the configuration set from which to delete the event destination. |
| EventDestinationName | string | yes | The name of the event destination to delete. |

### Deletes an association between a configuration set and a custom domain for open and click event tracking. By…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-delete-configuration-set-tracking-options` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| ConfigurationSetName | string | yes | The name of the configuration set from which you want to delete the tracking options. |

### Deletes an existing custom verification email template. For more information about custom verification email…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-delete-custom-verification-email-template` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| TemplateName | string | yes | The name of the custom verification email template that you want to delete. |

### Deletes the specified identity (an email address or a domain) from the list of verified identities. You can…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-delete-identity` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Identity | string | yes | The identity to be removed from the list of identities for the AWS Account. |

### Deletes the specified sending authorization policy for the given identity (an email address or a domain).…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-delete-identity-policy` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Identity | string | yes | The identity that is associated with the policy that you want to delete. You can specify the identity by using its name or by using its… |
| PolicyName | string | yes | The name of the policy to be deleted. |

### Deletes the specified IP address filter. For information about managing IP address filters, see the Amazon…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-delete-receipt-filter` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| FilterName | string | yes | The name of the IP address filter to delete. |

### Deletes the specified receipt rule. For information about managing receipt rules, see the Amazon SES…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-delete-receipt-rule` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| RuleSetName | string | yes | The name of the receipt rule set that contains the receipt rule to delete. |
| RuleName | string | yes | The name of the receipt rule to delete. |

### Deletes the specified receipt rule set and all of the receipt rules it contains. The currently active rule…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-delete-receipt-rule-set` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| RuleSetName | string | yes | The name of the receipt rule set to delete. |

### Deletes an email template. You can execute this operation no more than once per second.
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-delete-template` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| TemplateName | string | yes | The name of the template to be deleted. |

### Deprecated. Use the DeleteIdentity operation to delete email addresses and domains.
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-delete-verified-email-address` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| EmailAddress | string | yes | An email address to be removed from the list of verified addresses. |

### Returns the metadata and receipt rules for the receipt rule set that is currently active. For information…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-describe-active-receipt-rule-set` (byok)

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

### Returns the details of the specified configuration set. For information about using configuration sets, see…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-describe-configuration-set` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| ConfigurationSetName | string | yes | The name of the configuration set to describe. |
| ConfigurationSetAttributeNames | array | no | A list of configuration set attributes to return. |

### Returns the details of the specified receipt rule. For information about setting up receipt rules, see the…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-describe-receipt-rule` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| RuleSetName | string | yes | The name of the receipt rule set that the receipt rule belongs to. |
| RuleName | string | yes | The name of the receipt rule. |

### Returns the details of the specified receipt rule set. For information about managing receipt rule sets, see…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-describe-receipt-rule-set` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| RuleSetName | string | yes | The name of the receipt rule set to describe. |

### Returns the email sending status of the Amazon SES account for the current region. You can execute this…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-get-account-sending-enabled` (byok)

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

### Returns the custom email verification template for the template name you specify. For more information about…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-get-custom-verification-email-template` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| TemplateName | string | yes | The name of the custom verification email template that you want to retrieve. |

### Returns the current status of Easy DKIM signing for an entity. For domain name identities, this operation…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-get-identity-dkim-attributes` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Identities | array | yes | A list of one or more verified identities - email addresses, domains, or both. |

### Returns the custom MAIL FROM attributes for a list of identities (email addresses : domains). This operation…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-get-identity-mail-from-domain-attributes` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Identities | array | yes | A list of one or more identities. |

### Given a list of verified identities (email addresses and/or domains), returns a structure describing…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-get-identity-notification-attributes` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Identities | array | yes | A list of one or more identities. You can specify an identity by using its name or by using its Amazon Resource Name (ARN). Examples:… |

### Returns the requested sending authorization policies for the given identity (an email address or a domain).…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-get-identity-policies` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Identity | string | yes | The identity for which the policies will be retrieved. You can specify an identity by using its name or by using its Amazon Resource Name… |
| PolicyNames | array | yes | A list of the names of policies to be retrieved. You can retrieve a maximum of 20 policies at a time. If you do not know the names of the… |

### Given a list of identities (email addresses and/or domains), returns the verification status and (for domain…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-get-identity-verification-attributes` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Identities | array | yes | A list of identities. |

### Provides the sending limits for the Amazon SES account. You can execute this operation no more than once per…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-get-send-quota` (byok)

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

### Provides sending statistics for the current AWS Region. The result is a list of data points, representing…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-get-send-statistics` (byok)

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

### Displays the template object (which includes the Subject line, HTML part and text part) for the template you…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-get-template` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| TemplateName | string | yes | The name of the template you want to retrieve. |

### Provides a list of the configuration sets associated with your Amazon SES account in the current AWS Region.…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-list-configuration-sets` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| NextToken | string | no | A token returned from a previous call to ListConfigurationSets to indicate the position of the configuration set in the configuration set… |
| MaxItems | integer | no | The number of configuration sets to return. |

### Lists the existing custom verification email templates for your account in the current AWS Region. For more…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-list-custom-verification-email-templates` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| NextToken | string | no | An array the contains the name and creation time stamp for each template in your Amazon SES account. |
| MaxResults | integer | no | The maximum number of custom verification email templates to return. This value must be at least 1 and less than or equal to 50. If you do… |

### Returns a list containing all of the identities (email addresses and domains) for your AWS account in the…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-list-identities` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| IdentityType | string | no | The type of the identities to list. Possible values are "EmailAddress" and "Domain". If this parameter is omitted, then all identities… |
| NextToken | string | no | The token to use for pagination. |
| MaxItems | integer | no | The maximum number of identities per page. Possible values are 1-1000 inclusive. |

### Returns a list of sending authorization policies that are attached to the given identity (an email address…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-list-identity-policies` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Identity | string | yes | The identity that is associated with the policy for which the policies will be listed. You can specify an identity by using its name or by… |

### Lists the IP address filters associated with your AWS account in the current AWS Region. For information…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-list-receipt-filters` (byok)

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

### Lists the receipt rule sets that exist under your AWS account in the current AWS Region. If there are…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-list-receipt-rule-sets` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| NextToken | string | no | A token returned from a previous call to ListReceiptRuleSets to indicate the position in the receipt rule set list. |

### Lists the email templates present in your Amazon SES account in the current AWS Region. You can execute this…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-list-templates` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| NextToken | string | no | A token returned from a previous call to ListTemplates to indicate the position in the list of email templates. |
| MaxItems | integer | no | The maximum number of templates to return. This value must be at least 1 and less than or equal to 10. If you do not specify a value, or… |

### Deprecated. Use the ListIdentities operation to list the email addresses and domains associated with your…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-list-verified-email-addresses` (byok)

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

### Adds or updates the delivery options for a configuration set.
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-put-configuration-set-delivery-options` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| ConfigurationSetName | string | yes | The name of the configuration set that you want to specify the delivery options for. |
| DeliveryOptions | object | no | Specifies whether messages that use the configuration set are required to use Transport Layer Security (TLS). |

### Adds or updates a sending authorization policy for the specified identity (an email address or a domain).…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-put-identity-policy` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Identity | string | yes | The identity that the policy will apply to. You can specify an identity by using its name or by using its Amazon Resource Name (ARN).… |
| PolicyName | string | yes | The name of the policy. The policy name cannot exceed 64 characters and can only include alphanumeric characters, dashes, and underscores. |
| Policy | string | yes | The text of the policy in JSON format. The policy cannot exceed 4 KB. For information about the syntax of sending authorization policies,… |

### Reorders the receipt rules within a receipt rule set. All of the rules in the rule set must be represented…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-reorder-receipt-rule-set` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| RuleSetName | string | yes | The name of the receipt rule set to reorder. |
| RuleNames | array | yes | A list of the specified receipt rule set's receipt rules in the order that you want to put them. |

### Generates and sends a bounce message to the sender of an email you received through Amazon SES. You can only…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-send-bounce` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| OriginalMessageId | string | yes | The message ID of the message to be bounced. |
| BounceSender | string | yes | The address to use in the "From" header of the bounce message. This must be an identity that you have verified with Amazon SES. |
| Explanation | string | no | Human-readable text for the bounce message to explain the failure. If not specified, the text will be auto-generated based on the bounced… |
| MessageDsn | object | no | Message-related DSN fields. If not specified, Amazon SES will choose the values. |
| BouncedRecipientInfoList | array | yes | A list of recipients of the bounced message, including the information required to create the Delivery Status Notifications (DSNs) for the… |
| BounceSenderArn | string | no | This parameter is used only for sending authorization. It is the ARN of the identity that is associated with the sending authorization… |

### Composes an email message to multiple destinations. The message body is created using an email template. In…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-send-bulk-templated-email` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Source | string | yes | The email address that is sending the email. This email address must be either individually verified with Amazon SES, or from a domain… |
| SourceArn | string | no | This parameter is used only for sending authorization. It is the ARN of the identity that is associated with the sending authorization… |
| ReplyToAddresses | array | no | The reply-to email address(es) for the message. If the recipient replies to the message, each reply-to address will receive the reply. |
| ReturnPath | string | no | The email address that bounces and complaints will be forwarded to when feedback forwarding is enabled. If the message cannot be delivered… |
| ReturnPathArn | string | no | This parameter is used only for sending authorization. It is the ARN of the identity that is associated with the sending authorization… |
| ConfigurationSetName | string | no | The name of the configuration set to use when you send an email using SendBulkTemplatedEmail . |
| DefaultTags | array | no | A list of tags, in the form of name/value pairs, to apply to an email that you send to a destination using SendBulkTemplatedEmail . |
| Template | string | yes | The template to use when sending this email. |
| TemplateArn | string | no | The ARN of the template to use when sending this email. |
| DefaultTemplateData | string | no | A list of replacement values to apply to the template when replacement data is not specified in a Destination object. These values act as… |
| Destinations | array | yes | One or more Destination objects. All of the recipients in a Destination will receive the same version of the email. You can specify up to… |

### Adds an email address to the list of identities for your Amazon SES account in the current AWS Region and…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-send-custom-verification-email` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| EmailAddress | string | yes | The email address to verify. |
| TemplateName | string | yes | The name of the custom verification email template to use when sending the verification email. |
| ConfigurationSetName | string | no | Name of a configuration set to use when sending the verification email. |

### Composes an email message and immediately queues it for sending. In order to send email using the SendEmail…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-send-email` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Source | string | yes | The email address that is sending the email. This email address must be either individually verified with Amazon SES, or from a domain… |
| Destination | object | yes | The destination for this email, composed of To:, CC:, and BCC: fields. |
| Message | object | yes | The message to be sent. |
| ReplyToAddresses | array | no | The reply-to email address(es) for the message. If the recipient replies to the message, each reply-to address will receive the reply. |
| ReturnPath | string | no | The email address that bounces and complaints will be forwarded to when feedback forwarding is enabled. If the message cannot be delivered… |
| SourceArn | string | no | This parameter is used only for sending authorization. It is the ARN of the identity that is associated with the sending authorization… |
| ReturnPathArn | string | no | This parameter is used only for sending authorization. It is the ARN of the identity that is associated with the sending authorization… |
| Tags | array | no | A list of tags, in the form of name/value pairs, to apply to an email that you send using SendEmail . Tags correspond to characteristics… |
| ConfigurationSetName | string | no | The name of the configuration set to use when you send an email using SendEmail . |

### Composes an email message and immediately queues it for sending. This operation is more flexible than the…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-send-raw-email` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Source | string | no | The identity's email address. If you do not provide a value for this parameter, you must specify a "From" address in the raw text of the… |
| Destinations | array | no | A list of destinations for the message, consisting of To:, CC:, and BCC: addresses. |
| RawMessage | object | yes | The raw email message itself. The message has to meet the following criteria: The message has to contain a header and a body, separated by… |
| FromArn | string | no | This parameter is used only for sending authorization. It is the ARN of the identity that is associated with the sending authorization… |
| SourceArn | string | no | This parameter is used only for sending authorization. It is the ARN of the identity that is associated with the sending authorization… |
| ReturnPathArn | string | no | This parameter is used only for sending authorization. It is the ARN of the identity that is associated with the sending authorization… |
| Tags | array | no | A list of tags, in the form of name/value pairs, to apply to an email that you send using SendRawEmail . Tags correspond to… |
| ConfigurationSetName | string | no | The name of the configuration set to use when you send an email using SendRawEmail . |

### Composes an email message using an email template and immediately queues it for sending. In order to send…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-send-templated-email` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Source | string | yes | The email address that is sending the email. This email address must be either individually verified with Amazon SES, or from a domain… |
| Destination | object | yes | The destination for this email, composed of To:, CC:, and BCC: fields. A Destination can include up to 50 recipients across these three… |
| ReplyToAddresses | array | no | The reply-to email address(es) for the message. If the recipient replies to the message, each reply-to address will receive the reply. |
| ReturnPath | string | no | The email address that bounces and complaints will be forwarded to when feedback forwarding is enabled. If the message cannot be delivered… |
| SourceArn | string | no | This parameter is used only for sending authorization. It is the ARN of the identity that is associated with the sending authorization… |
| ReturnPathArn | string | no | This parameter is used only for sending authorization. It is the ARN of the identity that is associated with the sending authorization… |
| Tags | array | no | A list of tags, in the form of name/value pairs, to apply to an email that you send using SendTemplatedEmail . Tags correspond to… |
| ConfigurationSetName | string | no | The name of the configuration set to use when you send an email using SendTemplatedEmail . |
| Template | string | yes | The template to use when sending this email. |
| TemplateArn | string | no | The ARN of the template to use when sending this email. |
| TemplateData | string | yes | A list of replacement values to apply to the template. This parameter is a JSON object, typically consisting of key-value pairs in which… |

### Sets the specified receipt rule set as the active receipt rule set. To disable your email-receiving through…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-set-active-receipt-rule-set` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| RuleSetName | string | no | The name of the receipt rule set to make active. Setting this value to null disables all email receiving. |

### Enables or disables Easy DKIM signing of email sent from an identity. If Easy DKIM signing is enabled for a…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-set-identity-dkim-enabled` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Identity | string | yes | The identity for which DKIM signing should be enabled or disabled. |
| DkimEnabled | boolean | yes | Sets whether DKIM signing is enabled for an identity. Set to true to enable DKIM signing for this identity; false to disable it. |

### Given an identity (an email address or a domain), enables or disables whether Amazon SES forwards bounce and…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-set-identity-feedback-forwarding-enabled` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Identity | string | yes | The identity for which to set bounce and complaint notification forwarding. Examples: user@example.com , example.com . |
| ForwardingEnabled | boolean | yes | Sets whether Amazon SES will forward bounce and complaint notifications as email. true specifies that Amazon SES will forward bounce and… |

### Given an identity (an email address or a domain), sets whether Amazon SES includes the original email…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-set-identity-headers-in-notifications-enabled` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Identity | string | yes | The identity for which to enable or disable headers in notifications. Examples: user@example.com , example.com . |
| NotificationType | string | yes | The notification type for which to enable or disable headers in notifications. |
| Enabled | boolean | yes | Sets whether Amazon SES includes the original email headers in Amazon SNS notifications of the specified notification type. A value of… |

### Enables or disables the custom MAIL FROM domain setup for a verified identity (an email address or a…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-set-identity-mail-from-domain` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Identity | string | yes | The verified identity for which you want to enable or disable the specified custom MAIL FROM domain. |
| MailFromDomain | string | no | The custom MAIL FROM domain that you want the verified identity to use. The MAIL FROM domain must 1) be a subdomain of the verified… |
| BehaviorOnMXFailure | string | no | The action that you want Amazon SES to take if it cannot successfully read the required MX record when you send an email. If you choose… |

### Sets an Amazon Simple Notification Service (Amazon SNS) topic to use when delivering notifications. When you…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-set-identity-notification-topic` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Identity | string | yes | The identity (email address or domain) that you want to set the Amazon SNS topic for. You can only specify a verified identity for this… |
| NotificationType | string | yes | The type of notifications that will be published to the specified Amazon SNS topic. |
| SnsTopic | string | no | The Amazon Resource Name (ARN) of the Amazon SNS topic. If the parameter is omitted from the request or a null value is passed, SnsTopic… |

### Sets the position of the specified receipt rule in the receipt rule set. For information about managing…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-set-receipt-rule-position` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| RuleSetName | string | yes | The name of the receipt rule set that contains the receipt rule to reposition. |
| RuleName | string | yes | The name of the receipt rule to reposition. |
| After | string | no | The name of the receipt rule after which to place the specified receipt rule. |

### Creates a preview of the MIME content of an email when provided with a template and a set of replacement…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-test-render-template` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| TemplateName | string | yes | The name of the template that you want to render. |
| TemplateData | string | yes | A list of replacement values to apply to the template. This parameter is a JSON object, typically consisting of key-value pairs in which… |

### Enables or disables email sending across your entire Amazon SES account in the current AWS Region. You can…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-update-account-sending-enabled` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Enabled | boolean | no | Describes whether email sending is enabled or disabled for your Amazon SES account in the current AWS Region. |

### Updates the event destination of a configuration set. Event destinations are associated with configuration…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-update-configuration-set-event-destination` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| ConfigurationSetName | string | yes | The name of the configuration set that contains the event destination that you want to update. |
| EventDestination | object | yes | The event destination object that you want to apply to the specified configuration set. |

### Enables or disables the publishing of reputation metrics for emails sent using a specific configuration set…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-update-configuration-set-reputation-metrics-enabled` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| ConfigurationSetName | string | yes | The name of the configuration set that you want to update. |
| Enabled | boolean | yes | Describes whether or not Amazon SES will publish reputation metrics for the configuration set, such as bounce and complaint rates, to… |

### Enables or disables email sending for messages sent using a specific configuration set in a given AWS…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-update-configuration-set-sending-enabled` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| ConfigurationSetName | string | yes | The name of the configuration set that you want to update. |
| Enabled | boolean | yes | Describes whether email sending is enabled or disabled for the configuration set. |

### Modifies an association between a configuration set and a custom domain for open and click event tracking.…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-update-configuration-set-tracking-options` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| ConfigurationSetName | string | yes | The name of the configuration set for which you want to update the custom tracking domain. |
| TrackingOptions | object | yes |  |

### Updates an existing custom verification email template. For more information about custom verification email…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-update-custom-verification-email-template` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| TemplateName | string | yes | The name of the custom verification email template that you want to update. |
| FromEmailAddress | string | no | The email address that the custom verification email is sent from. |
| TemplateSubject | string | no | The subject line of the custom verification email. |
| TemplateContent | string | no | The content of the custom verification email. The total size of the email must be less than 10 MB. The message body may contain HTML, with… |
| SuccessRedirectionURL | string | no | The URL that the recipient of the verification email is sent to if his or her address is successfully verified. |
| FailureRedirectionURL | string | no | The URL that the recipient of the verification email is sent to if his or her address is not successfully verified. |

### Updates a receipt rule. For information about managing receipt rules, see the Amazon SES Developer Guide .…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-update-receipt-rule` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| RuleSetName | string | yes | The name of the receipt rule set that the receipt rule belongs to. |
| Rule | object | yes | A data structure that contains the updated receipt rule information. |

### Updates an email template. Email templates enable you to send personalized email to one or more destinations…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-update-template` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Template | object | yes |  |

### Returns a set of DKIM tokens for a domain identity. When you execute the VerifyDomainDkim operation, the…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-verify-domain-dkim` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Domain | string | yes | The name of the domain to be verified for Easy DKIM signing. |

### Adds a domain to the list of identities for your Amazon SES account in the current AWS Region and attempts…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-verify-domain-identity` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Domain | string | yes | The domain to be verified. |

### Deprecated. Use the VerifyEmailIdentity operation to verify a new email address.
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-verify-email-address` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| EmailAddress | string | yes | The email address to be verified. |

### Adds an email address to the list of identities for your Amazon SES account in the current AWS region and…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-verify-email-identity` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| EmailAddress | string | yes | The email address to be verified. |

## Example
```
curl "https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-clone-receipt-rule-set" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the Amazon Simple Email Service API?
Create a free Apizie key, then send GET https://zieapi.vercel.app/v1/cloud:amazonaws-email/get-clone-receipt-rule-set with the header x-api-key. Every endpoint returns { project, data, timestamp }.

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

### Can AI agents use the Amazon Simple Email Service 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-email.

### What is the status of the Amazon Simple Email Service API?
Needs your own provider key (bring your own key)
