import { Resend } from 'resend';
const resend = new Resend('re_xxxxxxxxx');
const { data, error } = await resend.contacts.imports.get(
'479e3145-dd38-476b-932c-529ceb705947',
);
{
"object": "contact_import",
"id": "479e3145-dd38-476b-932c-529ceb705947",
"status": "completed",
"created_at": "2026-05-15T18:32:37.823Z",
"completed_at": "2026-05-15T18:33:42.916Z",
"counts": {
"total": 1200,
"created": 800,
"updated": 300,
"skipped": 75,
"failed": 25
}
}
Retrieve Contact Import
Retrieve a single contact import.
GET
/
contacts
/
imports
/
:id
import { Resend } from 'resend';
const resend = new Resend('re_xxxxxxxxx');
const { data, error } = await resend.contacts.imports.get(
'479e3145-dd38-476b-932c-529ceb705947',
);
{
"object": "contact_import",
"id": "479e3145-dd38-476b-932c-529ceb705947",
"status": "completed",
"created_at": "2026-05-15T18:32:37.823Z",
"completed_at": "2026-05-15T18:33:42.916Z",
"counts": {
"total": 1200,
"created": 800,
"updated": 300,
"skipped": 75,
"failed": 25
}
}
Contact Imports are currently in beta and only available to a limited number
of users. APIs might change before GA.Contact us if you’re interested in testing this
feature.
Path Parameters
The Contact Import ID.
import { Resend } from 'resend';
const resend = new Resend('re_xxxxxxxxx');
const { data, error } = await resend.contacts.imports.get(
'479e3145-dd38-476b-932c-529ceb705947',
);
{
"object": "contact_import",
"id": "479e3145-dd38-476b-932c-529ceb705947",
"status": "completed",
"created_at": "2026-05-15T18:32:37.823Z",
"completed_at": "2026-05-15T18:33:42.916Z",
"counts": {
"total": 1200,
"created": 800,
"updated": 300,
"skipped": 75,
"failed": 25
}
}
Was this page helpful?
⌘I