Amazon Web Services Email API

The Email API from Amazon Web Services — 96 operation(s) for email.

Operations 96

GET /v1/email/configuration-sets Amazon Web Services Listconfigurationsets #
GET /v1/email/configuration-sets/{ConfigurationSetName}/event-destinations Amazon Web Services Getconfigurationseteventdestinations #
GET /v1/email/dedicated-ip-pools Amazon Web Services Listdedicatedippools #
POST /v1/email/deliverability-dashboard/test Amazon Web Services Createdeliverabilitytestreport #
GET /v1/email/identities Amazon Web Services Listemailidentities #
GET /v1/email/configuration-sets/{ConfigurationSetName} Amazon Web Services Getconfigurationset #
PUT /v1/email/configuration-sets/{ConfigurationSetName}/event-destinations/{EventDestinationName} Amazon Web Services Updateconfigurationseteventdestination #
DELETE /v1/email/dedicated-ip-pools/{PoolName} Amazon Web Services Deletededicatedippool #
GET /v1/email/identities/{EmailIdentity} Amazon Web Services Getemailidentity #
GET /v1/email/account Amazon Web Services Getaccount #
GET /v1/email/deliverability-dashboard/blacklist-report Amazon Web Services Getblacklistreports #
GET /v1/email/dedicated-ips/{IP} Amazon Web Services Getdedicatedip #
GET /v1/email/dedicated-ips Amazon Web Services Getdedicatedips #
PUT /v1/email/deliverability-dashboard Amazon Web Services Putdeliverabilitydashboardoption #
GET /v1/email/deliverability-dashboard/test-reports/{ReportId} Amazon Web Services Getdeliverabilitytestreport #
GET /v1/email/deliverability-dashboard/campaigns/{CampaignId} Amazon Web Services Getdomaindeliverabilitycampaign #
GET /v1/email/deliverability-dashboard/statistics-report/{Domain} Amazon Web Services Getdomainstatisticsreport #
GET /v1/email/deliverability-dashboard/test-reports Amazon Web Services Listdeliverabilitytestreports #
GET /v1/email/deliverability-dashboard/domains/{SubscribedDomain}/campaigns Amazon Web Services Listdomaindeliverabilitycampaigns #
DELETE /v1/email/tags Amazon Web Services Untagresource #
PUT /v1/email/account/dedicated-ips/warmup Amazon Web Services Putaccountdedicatedipwarmupattributes #
PUT /v1/email/account/sending Amazon Web Services Putaccountsendingattributes #
PUT /v1/email/configuration-sets/{ConfigurationSetName}/delivery-options Amazon Web Services Putconfigurationsetdeliveryoptions #
PUT /v1/email/configuration-sets/{ConfigurationSetName}/reputation-options Amazon Web Services Putconfigurationsetreputationoptions #
PUT /v1/email/configuration-sets/{ConfigurationSetName}/sending Amazon Web Services Putconfigurationsetsendingoptions #
PUT /v1/email/configuration-sets/{ConfigurationSetName}/tracking-options Amazon Web Services Putconfigurationsettrackingoptions #
PUT /v1/email/dedicated-ips/{IP}/pool Amazon Web Services Putdedicatedipinpool #
PUT /v1/email/dedicated-ips/{IP}/warmup Amazon Web Services Putdedicatedipwarmupattributes #
PUT /v1/email/identities/{EmailIdentity}/dkim Amazon Web Services Putemailidentitydkimattributes #
PUT /v1/email/identities/{EmailIdentity}/feedback Amazon Web Services Putemailidentityfeedbackattributes #
PUT /v1/email/identities/{EmailIdentity}/mail-from Amazon Web Services Putemailidentitymailfromattributes #
POST /v1/email/outbound-emails Amazon Web Services Sendemail #
POST /v2/email/metrics/batch Amazon Web Services Batchgetmetricdata #
PUT /v2/email/export-jobs/{JobId}/cancel Amazon Web Services Cancelexportjob #
GET /v2/email/configuration-sets Amazon Web Services Listconfigurationsets #
GET /v2/email/configuration-sets/{ConfigurationSetName}/event-destinations Amazon Web Services Getconfigurationseteventdestinations #
GET /v2/email/contact-lists/{ContactListName}/contacts Amazon Web Services Listcontacts #
GET /v2/email/contact-lists Amazon Web Services Listcontactlists #
GET /v2/email/custom-verification-email-templates Amazon Web Services Listcustomverificationemailtemplates #
GET /v2/email/dedicated-ip-pools Amazon Web Services Listdedicatedippools #
POST /v2/email/deliverability-dashboard/test Amazon Web Services Createdeliverabilitytestreport #
GET /v2/email/identities Amazon Web Services Listemailidentities #
PUT /v2/email/identities/{EmailIdentity}/policies/{PolicyName} Amazon Web Services Updateemailidentitypolicy #
GET /v2/email/templates Amazon Web Services Listemailtemplates #
POST /v2/email/export-jobs Amazon Web Services Createexportjob #
GET /v2/email/import-jobs Amazon Web Services Listimportjobs #
GET /v2/email/configuration-sets/{ConfigurationSetName} Amazon Web Services Getconfigurationset #
PUT /v2/email/configuration-sets/{ConfigurationSetName}/event-destinations/{EventDestinationName} Amazon Web Services Updateconfigurationseteventdestination #
PUT /v2/email/contact-lists/{ContactListName}/contacts/{EmailAddress} Amazon Web Services Updatecontact #
PUT /v2/email/contact-lists/{ContactListName} Amazon Web Services Updatecontactlist #
PUT /v2/email/custom-verification-email-templates/{TemplateName} Amazon Web Services Updatecustomverificationemailtemplate #
GET /v2/email/dedicated-ip-pools/{PoolName} Amazon Web Services Getdedicatedippool #
GET /v2/email/identities/{EmailIdentity} Amazon Web Services Getemailidentity #
PUT /v2/email/templates/{TemplateName} Amazon Web Services Updateemailtemplate #
GET /v2/email/suppression/addresses/{EmailAddress} Amazon Web Services Getsuppresseddestination #
GET /v2/email/account Amazon Web Services Getaccount #
GET /v2/email/deliverability-dashboard/blacklist-report Amazon Web Services Getblacklistreports #
GET /v2/email/dedicated-ips/{IP} Amazon Web Services Getdedicatedip #
GET /v2/email/dedicated-ips Amazon Web Services Getdedicatedips #
PUT /v2/email/deliverability-dashboard Amazon Web Services Putdeliverabilitydashboardoption #
GET /v2/email/deliverability-dashboard/test-reports/{ReportId} Amazon Web Services Getdeliverabilitytestreport #
GET /v2/email/deliverability-dashboard/campaigns/{CampaignId} Amazon Web Services Getdomaindeliverabilitycampaign #
GET /v2/email/deliverability-dashboard/statistics-report/{Domain} Amazon Web Services Getdomainstatisticsreport #
GET /v2/email/identities/{EmailIdentity}/policies Amazon Web Services Getemailidentitypolicies #
GET /v2/email/export-jobs/{JobId} Amazon Web Services Getexportjob #
GET /v2/email/import-jobs/{JobId} Amazon Web Services Getimportjob #
GET /v2/email/insights/{MessageId}/ Amazon Web Services Getmessageinsights #
GET /v2/email/deliverability-dashboard/test-reports Amazon Web Services Listdeliverabilitytestreports #
GET /v2/email/deliverability-dashboard/domains/{SubscribedDomain}/campaigns Amazon Web Services Listdomaindeliverabilitycampaigns #
POST /v2/email/list-export-jobs Amazon Web Services Listexportjobs #
POST /v2/email/vdm/recommendations Amazon Web Services Listrecommendations #
PUT /v2/email/suppression/addresses Amazon Web Services Putsuppresseddestination #
DELETE /v2/email/tags Amazon Web Services Untagresource #
PUT /v2/email/account/dedicated-ips/warmup Amazon Web Services Putaccountdedicatedipwarmupattributes #
POST /v2/email/account/details Amazon Web Services Putaccountdetails #
PUT /v2/email/account/sending Amazon Web Services Putaccountsendingattributes #
PUT /v2/email/account/suppression Amazon Web Services Putaccountsuppressionattributes #
PUT /v2/email/account/vdm Amazon Web Services Putaccountvdmattributes #
PUT /v2/email/configuration-sets/{ConfigurationSetName}/delivery-options Amazon Web Services Putconfigurationsetdeliveryoptions #
PUT /v2/email/configuration-sets/{ConfigurationSetName}/reputation-options Amazon Web Services Putconfigurationsetreputationoptions #
PUT /v2/email/configuration-sets/{ConfigurationSetName}/sending Amazon Web Services Putconfigurationsetsendingoptions #
PUT /v2/email/configuration-sets/{ConfigurationSetName}/suppression-options Amazon Web Services Putconfigurationsetsuppressionoptions #
PUT /v2/email/configuration-sets/{ConfigurationSetName}/tracking-options Amazon Web Services Putconfigurationsettrackingoptions #
PUT /v2/email/configuration-sets/{ConfigurationSetName}/vdm-options Amazon Web Services Putconfigurationsetvdmoptions #
PUT /v2/email/dedicated-ips/{IP}/pool Amazon Web Services Putdedicatedipinpool #
PUT /v2/email/dedicated-ip-pools/{PoolName}/scaling Amazon Web Services Putdedicatedippoolscalingattributes #
PUT /v2/email/dedicated-ips/{IP}/warmup Amazon Web Services Putdedicatedipwarmupattributes #
PUT /v2/email/identities/{EmailIdentity}/configuration-set Amazon Web Services Putemailidentityconfigurationsetattributes #
PUT /v2/email/identities/{EmailIdentity}/dkim Amazon Web Services Putemailidentitydkimattributes #
PUT /v1/email/identities/{EmailIdentity}/dkim/signing Amazon Web Services Putemailidentitydkimsigningattributes #
PUT /v2/email/identities/{EmailIdentity}/feedback Amazon Web Services Putemailidentityfeedbackattributes #
PUT /v2/email/identities/{EmailIdentity}/mail-from Amazon Web Services Putemailidentitymailfromattributes #
POST /v2/email/outbound-bulk-emails Amazon Web Services Sendbulkemail #
POST /v2/email/outbound-custom-verification-emails Amazon Web Services Sendcustomverificationemail #
POST /v2/email/outbound-emails Amazon Web Services Sendemail #
POST /v2/email/templates/{TemplateName}/render Amazon Web Services Testrenderemailtemplate #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/amazon-web-services-email-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

amazon-web-services-email-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Amazon Web Services Email API
  version: '1.0'
  description: 'Operations tagged Email across 2 of this provider''s published API definitions: pinpoint-email-openapi-original.yml, sesv2-openapi-original.yml. Each path carries the servers of the definition it was published in.'
tags:


# --- truncated at 32 KB (41 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/amazon-web-services/refs/heads/main/openapi/amazon-web-services-email-api-openapi.yml