Node.js
import { Resend } from 'resend';
const resend = new Resend('re_xxxxxxxxx');
const { data, error } = await resend.domains.verify(
'd91cd9bd-1176-453e-8fc1-35364d380206',
);
import { Resend } from 'resend';
const resend = new Resend('re_xxxxxxxxx');
const { data, error } = await resend.domains.verify(
'd91cd9bd-1176-453e-8fc1-35364d380206',
);
{
"object": "domain",
"id": "d91cd9bd-1176-453e-8fc1-35364d380206"
}
POST
/
domains
/
:domain_id
/
verify
Node.js
import { Resend } from 'resend';
const resend = new Resend('re_xxxxxxxxx');
const { data, error } = await resend.domains.verify(
'd91cd9bd-1176-453e-8fc1-35364d380206',
);
import { Resend } from 'resend';
const resend = new Resend('re_xxxxxxxxx');
const { data, error } = await resend.domains.verify(
'd91cd9bd-1176-453e-8fc1-35364d380206',
);
{
"object": "domain",
"id": "d91cd9bd-1176-453e-8fc1-35364d380206"
}
Documentation Index
Fetch the complete documentation index at: https://resend.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
Calling this API endpoint triggers an asynchronous domain verification process. The domain will be temporarily marked as pending regardless of its current status while the verification is in progress. Since this request initiates the complete domain verification cycle, it will trigger domain.updated webhook events as the domain status changes during the verification process.