JavaScript
Journeys
Fetch a journey by id
Fetch a journey by id. Pass ?version=draft (default published) to retrieve the working draft, or ?version=vN to retrieve a historical version.
GET
JavaScript
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
Journey id
Minimum string length:
1Query Parameters
Version selector: draft, published (default), or vN.
Pattern:
^(?:v\d+|draft|published)$Response
Journey
A journey, with its current draft or published nodes and metadata.
Lifecycle state of a journey.
Available options:
DRAFT, PUBLISHED nodes
(API Invoke Trigger · object | Segment Trigger · object | Send · object | Delay for Duration · object | Delay Until · object | Fetch (GET/DELETE) · object | Fetch (POST/PUT) · object | AI · object | Throttle (Static) · object | Throttle (Dynamic) · object | Batch · object | Add to Digest · object | Exit · object | JourneyBranchNode · object)[]
required
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).
- API Invoke Trigger
- Segment Trigger
- Send
- Delay for Duration
- Delay Until
- Fetch (GET/DELETE)
- Fetch (POST/PUT)
- AI
- Throttle (Static)
- Throttle (Dynamic)
- Batch
- Add to Digest
- Exit
- JourneyBranchNode