status is completed, partially_completed or failed. If status is failed or partially_completed, check once more after a minute before you contact support.status | Meaning |
|---|---|
queued | Waiting to start. It can also come back to queued for a short time while a step is tried again. |
preparing | The replacement domain is being added and verified. |
rotating | Mailboxes are moving to the replacement domain. |
completed | Every mailbox has moved. Reconnect them to your sending tools with their new addresses. |
partially_completed | Some mailboxes moved and some did not. Check mailboxes[].status and contact support. |
failed | The rotation could not complete. Contact support and quote the rotation_id. |
mailboxes[].status | Meaning |
|---|---|
pending | Not moved yet. |
renamed | Moved. The mailbox now uses new_email. |
failed | Could not be moved. |
reconnect_required | Moved, but the mailbox needs to be connected again before it can send. |
not_moved | The rotation ended without moving this mailbox. |
X-Workspace-Id header is not needed.curl --location 'https://api.inboxkit.com/v1/api/domains/rotate/status/' \
--header 'Authorization: Bearer <token>'{
"error": false,
"result": {
"rotation_id": "5c1e9a7b-2d3f-4e6a-8b9c-0d1e2f3a4b5c",
"status": "rotating",
"domain": {
"uid": "d1b2c3a4-1111-4a1b-9c8d-111122223333",
"name": "example-outreach.com"
},
"target_domain": {
"uid": "9c1b7e20-2222-4b2c-8d9e-333344445555",
"name": "example-sales.com"
},
"provider": "GOOGLE",
"mailbox_count": 2,
"mailboxes_renamed": 1,
"mailboxes_failed": 0,
"mailboxes": [
{
"uid": "a1b2c3d4-0000-4000-8000-000000000001",
"old_email": "[email protected]",
"new_email": "[email protected]",
"status": "renamed"
},
{
"uid": "a1b2c3d4-0000-4000-8000-000000000002",
"old_email": "[email protected]",
"new_email": "[email protected]",
"status": "pending"
}
],
"failure_reason": null,
"started_at": "2026-10-04T10:00:00.000Z",
"updated_at": "2026-10-04T10:06:12.000Z",
"completed_at": null
}
}