Replace the journey draft. Updates the working draft only; call POST /journeys/{templateId}/publish to make it live, or pass state: "PUBLISHED" in this request to publish immediately. Send-node template ids must already exist and be scoped to this journey, and node ids must not be claimed by another journey.
Documentation Index
Fetch the complete documentation index at: https://www.courier.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Journey id
1Request body for creating a journey.
11A single node in a journey DAG. Discriminated by type, with a secondary discriminator on some variants (trigger_type for trigger, mode for delay, method for fetch, scope for throttle).
Lifecycle state of a journey.
DRAFT, PUBLISHED Updated journey
A journey, with its current draft or published nodes and metadata.
Lifecycle state of a journey.
DRAFT, PUBLISHED A single node in a journey DAG. Discriminated by type, with a secondary discriminator on some variants (trigger_type for trigger, mode for delay, method for fetch, scope for throttle).