List enrollment runs
Returns the most recent enrollment runs for one sequence, newest first, including runs started in the Salesfinity app.
Returns a plain array, not the data and pagination envelope the paged lists use. limit (default 10, at most 25) sets how far back to look, and there is no page cursor. Runs are deleted 7 days after they finish, so older ones are not listed. A sequence that is not on your team returns an empty array. Counts toward the Sequencer reads rate limit.
- The response is a plain array of runs, not the
dataandpaginationenvelope that paged lists use. limitsets how far back to look: 10 by default, at most 25. There is no page cursor.- Runs are deleted 7 days after they finish, so older ones are not listed.
- A sequence that is not on your team returns an empty array.
source.kind crm. Each run has the same shape as Get an enrollment run returns.Authorizations
Team-scoped API key generated in the Salesfinity dashboard under Settings → Connections → API & Webhooks. A missing or invalid key returns HTTP 403.
Query Parameters
The sequence whose runs to list. Required: runs are always listed per sequence.
How many runs to return, newest first. Default 10. Above 25 is treated as 25.
1 <= x <= 25Response
Success.
enroll_ followed by 24 hexadecimal characters.
"enroll_9c1f4e2a7b3d5c6e8f0a1b2c"
queued: waiting for a worker. fetching: reading the source; total is not known yet. running: enrolling. completed, failed and cancelled are final.
queued, fetching, running, completed, failed, cancelled 24-character hexadecimal id.
"507f1f77bcf86cd799439011"
Everyone the source yielded, including rows that cannot be attempted. 0 until the source has been read.
How many of total have been dealt with, enrolled or skipped. Progress is processed out of total.
People enrolled, including those held for approval.
People not enrolled: refused by a check, or not attemptable (no email or LinkedIn handle, or past the 5,000 cap).
Enrolled people a rule is holding for approval. Part of enrolled.
The source had more than 5,000 usable people; only the first 5,000 were considered.
Up to 50 skipped people, each with the reason. Every refusal is also on the sequence's refusals list, except rows that could not be attempted.
Why the run failed or stopped early. Absent otherwise.
When the run reached a final status. Absent while it is in progress.
What the run was pointed at. A run started from a preview keeps the preview's source and adds preview_id. Runs started in the Salesfinity app from a connected CRM have kind crm and also carry provider, scope and list_id.
A cancel has been asked for. The run stops at its next check, and status changes when it does.
When the run was started.