Bulk add contacts to sequence
sequences:operate scope (or a broader one that includes it).
Use this endpoint when you need to enroll contacts in a sequence. List their ids in contactIds — at least one, no duplicates, and at most 10000 are processed in a single call — and set removeFromExisting to true if each contact should first be pulled out of the sequences it is currently in, or leave it false to let those memberships stand. A contact starts at the sequence’s first step unless you pass startStepId to aim at a particular one; set ignoreStepDelay to true to skip the wait configured before that step, and startFrom to hold the contact back until a given date. A contact that has already been through part of this sequence resumes at the first step it has not completed rather than repeating one, and a contact that has finished every step is not enrolled again. The response lists the ids that were enrolled under added and maps every id that was not to its reason under notProcessed; the sequence must have at least one step for the call to be accepted at all.
Authorizations
Authenticate every request with a Bearer token. Pass your Reply API key in the
Authorization header:
Get your API key from the Reply dashboard: Settings → API Key.
Path Parameters
Sequence ID
Body
Array of contact IDs to add
If true, contacts will be removed from their current sequences before being added to this one
Optional step ID to start from
If true, skip the configured delay before the first step and start processing immediately
Optional date when contact processing should begin. If not provided, processing starts immediately.