Create a Resend domain.

Register a new sending domain in Resend.

yaml
type: "io.kestra.plugin.resend.domain.Create"

Create a domain

yaml
id: create_domain
namespace: company.team

tasks:
  - id: add_domain
    type: io.kestra.plugin.resend.domain.Create
    apiKey: "{{ secret('RESEND_API_KEY') }}"
    name: "example.com"
    region: "us-east-1"
Properties

Resend API key

Domain name

The domain you want to register in Resend (e.g., example.com)

Custom return path

Subdomain for the Return-Path address. Defaults to send. Avoid values like test, as they may appear to recipients.

Region

Region where emails will be sent from. Defaults to us-east-1.

Created Domain ID

Raw response from Resend