Un-enroll contacts in bulk
Finishes up to 500 enrollments in one call: the bulk form of Un-enroll a contact. Each one stops, its open tasks are cancelled and the contact comes off the owner’s dial queue. There is no delete: finished enrollments keep their timeline, and the contacts can be enrolled again.
The ids are processed one at a time and one failure does not stop the rest. ok counts the ids that succeeded, including enrollments that had already ended; failed lists each id that was not, with the reason — usually an id that is not on your team (Sequence state not found). note is accepted but not stored.
Any active team member can finish any of the team’s enrollments. Repeating the call is harmless; send an Idempotency-Key to get the original response back instead. Counts toward the Sequencer writes rate limit.
- The ids are processed one at a time, and one failure does not stop the rest.
okcounts the ids that succeeded, including enrollments that had already ended.failedlists the rest with the reason.Sequence state not foundmeans the id is not an enrollment on your team.
note is accepted but not stored. Any active member of the team can finish any of its enrollments.
To stop everyone at one company without collecting their ids, use Finish or pause everyone at an account.Authorizations
Team-scoped API key generated in the Salesfinity dashboard under Settings → Connections → API & Webhooks. A missing or invalid key returns HTTP 403.
Headers
Makes this write safe to retry. Send a unique value, such as a UUID, and send the same value again when you retry the same request. A retry with the same key and the same request (method, path including the query string, and JSON body) returns the original successful response without acting twice. The same key with a different body or path returns 409, and so does a retry while the first request is still running; that one is safe to repeat after a moment. A request that fails frees its key, so a retry runs the write again: after a 5xx on a create, confirm with a GET before retrying. Keys are kept for 24 hours and are scoped to your team.
Body
The team member this call acts as. Must be an active member of the team the API key belongs to.
"507f1f77bcf86cd799439011"
Enrollment ids, 1 to 500.
500Bulk approve and bulk reject record it on each approval decision and timeline event. Bulk finish and move accept it but do not store it.
500Response
How many succeeded, and why each of the others did not. Returned even when every id failed.
The outcome of a bulk enrollment action. The ids are processed one at a time, in the order sent, and one failure does not stop the rest.