POST
Verify branded email DNS

Authorizations

better-auth.session_token
string
cookie
required

Better Auth session cookie.

Response

object | null

Branded email status refreshed

id
string
required
hostname
string
required
subdomainLabel
string
required
registrableDomain
string
required
status
enum<string>
required
Available options:
pending_dns,
pending_ssl,
active,
failed
provider
enum<string> | null
required
Available options:
cloudflare,
vercel,
null
providerHostnameId
string | null
required
sslStatus
string | null
required
lastCheckedAt
string | null
required
verifiedAt
string | null
required
error
string | null
required
emailStatus
enum<string>
required
Available options:
not_started,
pending,
verified,
failed,
partially_verified,
partially_failed,
temporary_failure
resendDomainId
string | null
required
emailRecords
object[]
required
senderLocalPart
string
required
senderName
string | null
required
resendRegion
string | null
required

Resend region stored for this workspace. Null until branded email is enabled.

emailReplyTo
string | null
required

Explicit Reply-To. Null uses the workspace contact email, then the owner email.

effectiveReplyTo
string | null
required

Reply-To that sending will use.

fromAddress
string
required

From line used once branded email is verified, for example Acme [email protected].

emailVerifiedAt
string | null
required
emailLastCheckedAt
string | null
required
dnsRecords
object[]
required
cnameTarget
string | null
required
createdAt
string
required
updatedAt
string
required