Create a domain
Registers a new inbound-email domain. The response includes the DNS records customers must add at their DNS provider before the domain can receive mail.
Authorization
Authorization<token>API key authentication. Allowed headers-- "Authorization: ApiKey <novu_secret_key>".
In: header
Request Body
application/jsonRequirednameRequiredstringThe domain name (e.g. "recent.dev")
dataobjectOptional string key-value metadata (max 10 keys, 500 characters total for keys+values).
Header Parameters
idempotency-keystringA header for idempotency purposes
Response Body
Created
_idRequiredstringnameRequiredstringstatusRequiredstringValue in:
"pending" | "verified"mxRecordConfiguredRequiredbooleandnsProviderstring_environmentIdRequiredstring_organizationIdRequiredstringcreatedAtRequiredstringupdatedAtRequiredstringexpectedDnsRecordsarray<object>dataobjectString key-value metadata (max 10 keys, 500 characters total when set via API).