Bulk create sequence steps
Beta. This endpoint is in beta. Behavior, parameters, and response shapes may change without notice.
Creates multiple steps in a sequence at once. Returns a list of results for each step. Email-step variants may carry up to 3 attachmentIds each; inaccessible attachment IDs surface as a per-item forbidden result (upload first via POST /v3/attachments).
Authorizations
Authenticate every request with a Bearer token. Pass your Reply API key in the
Authorization header:
Authorization: Bearer <your-api-key>Get your API key from the Reply dashboard: Settings → API Key.
Path Parameters
Sequence Id
Body
- Email
- LinkedIn Message
- LinkedIn Connect
- LinkedIn InMail
- LinkedIn View Profile
- LinkedIn Endorse Skills
- LinkedIn Voice Message
- LinkedIn Like Recent Posts
- LinkedIn Follow Profile
- Call
- SMS
- WhatsApp
- Zapier
- Task
- Condition
Email step with variant configuration
Step type discriminator
email Delay in minutes before executing this step
x >= 0Execution mode for the email step
automatic, manual Array of email variants (A/B test versions)
ID of the parent step (for branching)
Whether this step is on the positive branch of a condition
Response
Array of per-item results, one per input step (same order as request).
Possible per-item error codes:
| Error code | Meaning |
|---|---|
invalidInput | Validation failed (e.g. more than 3 attachments on a variant) |
invalidStep | Step type or configuration is invalid |
forbidden | One or more attachment IDs are not accessible to the caller |
internalError | Unexpected server error |
stepLocked | Step cannot be modified |