Sequences
Enrollment Status
Check if a contact is currently enrolled in a sequence.
GET /api/v1/sequences/:id/enrollments/:contactId
Check if a contact is currently enrolled in a sequence and get the latest run details.
Example
curl /api/v1/sequences/SEQUENCE_ID/enrollments/CONTACT_ID \
-H "x-api-key: mndr_..."Responses
{
"enrolled": true,
"run": {
"id": "uuid",
"status": "running",
"startedAt": "2026-03-23T12:00:00.000Z",
"completedAt": null,
"createdAt": "2026-03-23T12:00:00.000Z"
}
}{
"enrolled": false,
"run": {
"id": "uuid",
"status": "completed",
"startedAt": "2026-03-23T12:00:00.000Z",
"completedAt": "2026-03-25T12:00:00.000Z",
"createdAt": "2026-03-23T12:00:00.000Z"
}
}{
"enrolled": false,
"run": null
}Run Statuses
| Status | Active? | Meaning |
|---|---|---|
pending | Yes | Run created, waiting to start |
running | Yes | Currently executing steps |
paused | Yes | Temporarily paused |
completed | No | All steps finished |
failed | No | Run encountered an error |
cancelled | No | Manually cancelled or unenrolled |