lumail.domains.create

SDK 2.1.0 · API v2 · POST /api/v2/domains

MethodPOST
/api/v2/domains

[email protected] · lumail.domains

domains.create({ domain: string }): Promise<LumailResult<DomainRecord>>

Registers the domain and returns DNS records.

Body Parameters

NameTypeDescription
domainstringRequired. Hostname to register as a sending domain.

Response Fields

FieldTypeDescription
idstringDomain id.
domainstringHostname.
statusstringUsually PENDING until DNS verifies.
regionstringOptional SES region.
createdAtstringOptional ISO 8601 timestamp.
sesRecordsunknownOptional provider DNS payload.
dnsRecordsunknown[]Records to publish at your DNS host.
messagestringOptional status note.

data is the domain record. Failures return { data: null, error: { name, message, statusCode } }.