---
title: "GET /api/admin/journeys/"
method: GET
path: "/api/admin/journeys/"
tags: ["Journeys"]
---

# GET /api/admin/journeys/

`GET /api/admin/journeys/`

Get all journeys.

## Query parameters

- `workspaceId` string, required
- `getPartial` boolean
- `ids` string[]
- `resourceType` union
  - 'Declarative'
  - 'Internal'

## Response `200`

Default Response

- object
  - `journeys` object[], required
    - `id` union, required
      - string
      - string
    - `workspaceId` union, required
      - string
      - string
    - `name` union, required
      - string
      - string
    - `canRunMultiple` union
      - boolean
      - boolean
    - `updatedAt` union, required
      - number
      - number
    - `status` union, required
      - 'NotStarted'
      - 'Running'
      - 'Paused'
      - 'Broadcast'
    - `createdAt` union, required
      - number
      - number
    - `definition` union
      - object
        - `entryNode` union, required
          - object — The first node in a journey - triggered when a user enters a segment.
            - `type` 'EntryNode', required
            - `segment` string, required
            - `child` string, required
            - `reEnter` boolean
          - object — The first node in a journey - triggered when a user performs a specific event.
            - `type` 'EventEntryNode', required
            - `event` string, required
            - `key` string
            - `child` string, required
        - `exitNode` object, required — Defines when a user exits a journey. Allows users to re-enter the journey, under some set of conditions.
          - `type` 'ExitNode', required
        - `nodes` union[], required
          - union
            - object — Delays a users progression through the journey for either a set amount of time, or until a specific date time.
              - …
            - object — Used to limit the frequency with which users are contacted by a given Journey.
              - …
            - object — Used to split users among audiences, based on the behavior and attributes.
              - …
            - object — Used to contact a user on a message channel.
              - …
            - object — Used to split users among random cohorts, to test their effectiveness.
              - …
            - object — A node which waits for a user to enter a segment before progressing.
              - …
      - object
        - `entryNode` union, required
          - object — The first node in a journey - triggered when a user enters a segment.
            - `type` 'EntryNode', required
            - `segment` string, required
            - `child` string, required
            - `reEnter` boolean
          - object — The first node in a journey - triggered when a user performs a specific event.
            - `type` 'EventEntryNode', required
            - `event` string, required
            - `key` string
            - `child` string, required
        - `exitNode` object, required — Defines when a user exits a journey. Allows users to re-enter the journey, under some set of conditions.
          - `type` 'ExitNode', required
        - `nodes` union[], required
          - union
            - object — Delays a users progression through the journey for either a set amount of time, or until a specific date time.
              - …
            - object — Used to limit the frequency with which users are contacted by a given Journey.
              - …
            - object — Used to split users among audiences, based on the behavior and attributes.
              - …
            - object — Used to contact a user on a message channel.
              - …
            - object — Used to split users among random cohorts, to test their effectiveness.
              - …
            - object — A node which waits for a user to enter a segment before progressing.
              - …
    - `draft` union
      - object
        - `nodes` object[], required
          - `id` string, required
          - `data` union, required
            - object
              - …
            - object
              - …
            - object
              - …
        - `edges` object[], required
          - `source` string, required
          - `target` string, required
          - `data` union, required
            - object
              - …
            - object
              - …
      - object
        - `nodes` object[], required
          - `id` string, required
          - `data` union, required
            - object
              - …
            - object
              - …
            - object
              - …
        - `edges` object[], required
          - `source` string, required
          - `target` string, required
          - `data` union, required
            - object
              - …
            - object
              - …

---

[API](https://skmtc.net/dittofeed/apis/dittofeed-api.md) · [All operations](https://skmtc.net/dittofeed/apis/dittofeed-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/dittofeed/dittofeed-api/revisions/13cf71747bf1/schema)
