campaign/get_sequences_by_id
Tool: read
List all sequences for a campaign.
Returns a paginated list of sequences. Each sequence is a conditional branch holding followup emails, entered when its trigger rule matches — that rule is the six condition* fields read together, so never interpret one alone (conditionTimes in particular is a threshold, not an open count): see schemas/sequence. Use campaign/post_sequences_by_id to create sequences and sequence/post_followups_by_id to add followups to them.
Arguments
| name | type | req | notes |
|---|---|---|---|
| id | integer | ✓ | Campaign ID — the object's campaignId |
Response
200 — {items: Sequence[], pagination}; each item: see schemas/sequence. Pagination: see schemas/pagination. Deltas: none.
A sequence carries no counts of its own, and the number of sequences is not the number of followup emails — one sequence holds many. List them with sequence/get_followups_by_id, which also carries the per-step counters.
Errors: 400, 401, 404, 406, 422, 429, 500 — shared schema: schemas/errors.
Invoke
Call read with name: "campaign/get_sequences_by_id".