
Resend Create
CertifiedProvision a Resend sending domain
Resend Create
Provision a Resend sending domain
Registers a sending domain in Resend with optional region (default us-east-1) and custom return path. Requires an API key; DNS verification remains pending until you publish the provided records.
type: io.kestra.plugin.resend.domain.CreateExamples
Create a domain
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"
Create a domain with custom return path
id: create_domain_custom_return_path
namespace: company.team
tasks:
- id: add_domain
type: io.kestra.plugin.resend.domain.Create
apiKey: "{{ secret('RESEND_API_KEY') }}"
name: "example.org"
region: "eu-west-1"
customReturnPath: "mail"
Properties
apiKey *Requiredstring
Resend API key
Secret Resend token used for authentication.
name *Requiredstring
Domain name
Domain to register in Resend (e.g., example.com).
customReturnPath string
Custom return path
Subdomain for the Return-Path address; defaults to send. Avoid values like test, as they may appear to recipients.
pluginDefaultsRef Non-dynamicstring
Reference (ref) of the pluginDefaults to apply to this task.
region string
Region
Sending region; defaults to us-east-1 when not provided.
Outputs
id string
Created Domain ID
result object
Raw response from Resend