ListJourneyConfigRequest
| Field | Type | Description |
|---|---|---|
include_archived | bool | Include archived tracks and statuses. Defaults to false (active only). |
Required scope: journey:read
Every workspace has one customer journey made up of tracks, and each track holds
an ordered list of statuses. A customer can sit on at most one status per track.
Use this endpoint to discover the id values you need before moving a customer
with Set Customer Journey Status.
Tracks and statuses are returned in their configured display order
(position). Archived tracks and statuses are omitted unless you pass
includeArchived: true.
Each status reports a statusChangeMode. When it is an approval mode, setting a
customer to that status may open an approval request instead of applying the
change immediately — see Set Customer Journey
Status for how that outcome is
reported.
POST /public-api/publicapi.v1.Journey/ListJourneyConfig Lists the workspace journey tracks and their statuses, limited to the tracks the API key's member can read.
| Field | Type | Description |
|---|---|---|
include_archived | bool | Include archived tracks and statuses. Defaults to false (active only). |
| Field | Type | Description |
|---|---|---|
tracks | repeated JourneyTrack | Journey tracks the API key's member can read, in display order. |
{ "includeArchived": false}{ "tracks": [ { "id": "4c3c9f2e-6d21-4a0b-9d0f-2b1e7c8a4d10", "name": "Onboarding", "description": "Progress from signup to first install", "colorHex": "#2F6FED", "position": 0, "archived": false, "statuses": [ { "id": "b1f0a7d4-2c88-4e13-9a5e-6d9f0c2b3a41", "name": "New", "description": "Awaiting first contact", "colorHex": "#9AA0A6", "position": 0, "statusChangeMode": "manual", "archived": false }, { "id": "d3e2c1b0-5a44-4f22-8c17-1e9b7a6d5c33", "name": "Won", "description": "Contract signed", "colorHex": "#1E8E3E", "position": 1, "statusChangeMode": "approval", "archived": false } ] } ]}