Skip to content
For LLMsView as Markdown·

AWS SES

Send transactional and marketing emails with Amazon Simple Email Service.

DetailValue
CategoryCloud & Infra
Base URLhttps://email.us-east-1.amazonaws.com/v2
AuthenticationAPI Key
Endpoints8
Connector keyaws-ses

Using AWS SES in a workflow

  1. Go to Connections and click New Connection.
  2. Pick AWS SES from the marketplace.
  3. Enter your credentials (see Authentication above for what's expected).
  4. In a workflow, drop an API Call node and select this connection.
  5. Pick the operation you need from the Operation dropdown — the full list is below.

Available endpoints

EndpointSummary
POST /v2/email/outbound-emailsSend an email
GET /v2/email/identitiesList verified identities
POST /v2/email/identitiesVerify an email identity
GET /v2/email/templatesList email templates
POST /v2/email/templatesCreate an email template
GET /v2/email/accountGet account details
GET /v2/email/suppression/addressesList suppressed addresses
GET /v2/email/configuration-setsList configuration sets

Each endpoint is documented in full below. Use the outline on the right to jump to one.

POST /v2/email/outbound-emails

Send an email

DetailValue
Operation IDcloud.sendEmail
MethodPOST
Path/v2/email/outbound-emails

Parameters

No parameters.

Using this endpoint in a workflow

  1. Add an API Call node to your workflow.
  2. Pick your AWS SES connection from the Connection dropdown.
  3. In the Operation dropdown, select cloud.sendEmail.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream AWS SES API reference.

GET /v2/email/identities

List verified identities

DetailValue
Operation IDcloud.listEmailIdentities
MethodGET
Path/v2/email/identities

Parameters

No parameters.

Using this endpoint in a workflow

  1. Add an API Call node to your workflow.
  2. Pick your AWS SES connection from the Connection dropdown.
  3. In the Operation dropdown, select cloud.listEmailIdentities.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream AWS SES API reference.

POST /v2/email/identities

Verify an email identity

DetailValue
Operation IDcloud.createEmailIdentity
MethodPOST
Path/v2/email/identities

Parameters

No parameters.

Using this endpoint in a workflow

  1. Add an API Call node to your workflow.
  2. Pick your AWS SES connection from the Connection dropdown.
  3. In the Operation dropdown, select cloud.createEmailIdentity.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream AWS SES API reference.

GET /v2/email/templates

List email templates

DetailValue
Operation IDcloud.listEmailTemplates
MethodGET
Path/v2/email/templates

Parameters

No parameters.

Using this endpoint in a workflow

  1. Add an API Call node to your workflow.
  2. Pick your AWS SES connection from the Connection dropdown.
  3. In the Operation dropdown, select cloud.listEmailTemplates.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream AWS SES API reference.

POST /v2/email/templates

Create an email template

DetailValue
Operation IDcloud.createEmailTemplate
MethodPOST
Path/v2/email/templates

Parameters

No parameters.

Using this endpoint in a workflow

  1. Add an API Call node to your workflow.
  2. Pick your AWS SES connection from the Connection dropdown.
  3. In the Operation dropdown, select cloud.createEmailTemplate.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream AWS SES API reference.

GET /v2/email/account

Get account details

DetailValue
Operation IDcloud.getAccount
MethodGET
Path/v2/email/account

Parameters

No parameters.

Using this endpoint in a workflow

  1. Add an API Call node to your workflow.
  2. Pick your AWS SES connection from the Connection dropdown.
  3. In the Operation dropdown, select cloud.getAccount.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream AWS SES API reference.

GET /v2/email/suppression/addresses

List suppressed addresses

DetailValue
Operation IDcloud.listSuppressedDestinations
MethodGET
Path/v2/email/suppression/addresses

Parameters

No parameters.

Using this endpoint in a workflow

  1. Add an API Call node to your workflow.
  2. Pick your AWS SES connection from the Connection dropdown.
  3. In the Operation dropdown, select cloud.listSuppressedDestinations.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream AWS SES API reference.

GET /v2/email/configuration-sets

List configuration sets

DetailValue
Operation IDcloud.listConfigurationSets
MethodGET
Path/v2/email/configuration-sets

Parameters

No parameters.

Using this endpoint in a workflow

  1. Add an API Call node to your workflow.
  2. Pick your AWS SES connection from the Connection dropdown.
  3. In the Operation dropdown, select cloud.listConfigurationSets.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream AWS SES API reference.