# Get all user journeys

This API retrieves a list of all member journeys available for a site. Each journey represents a sequence of steps or processes that a member can follow, such as opting into a program or completing a specific flow. The response provides details such as the journey's name, description, status, creation information, and relevant metadata.

Endpoint: GET /journeys
Version: 3.0.0
Security: 

## Response 200 fields (application/json):

  - `journeys` (array)
    Displays an array of journeys associated with the site.

  - `journeys.id` (string)
    Displays the unique identifier for each journey.
    Example: "f1118159-b2e4-4dfc-b93c-5f1b63e22565"

  - `journeys.site_id` (string)
    Displays the site associated with the journey.
    Example: "9991331"

  - `journeys.multi_template_id` (string)
    Indicates the ID of the multi-template linked to the journey (default is 0 if not applicable).
    Example: "0"

  - `journeys.name` (string)
    Displays the name of the user journey.
    Example: "User Opt In"

  - `journeys.description` (string)
    Displays a detailed explanation of the journey's intent and use case.
    Example: "User Opt In journey"

  - `journeys.publish_at` (string,null)
    Displays the timestamp when the journey was published (null if not applicable).

  - `journeys.open_ended` (boolean)
    Displays whether the journey has an indefinite timeline (true for open-ended).
    Example: true

  - `journeys.status` (string)
    Displays the current state of the journey.
    Example: "Published"

  - `journeys.expired_at` (string,null)
    Displays the expiration timestamp for the journey.

  - `journeys.created_by` (string)
    Displays the identifier of the member who created the journey.
    Example: "3"

  - `journeys.created_at` (string)
    Displays the creation timestamp of the journey in ISO 8601 format.
    Example: "2025-01-08T05:30:00+0000"

  - `journeys.updated_at` (string)
    Displays the last updated timestamp for the journey in ISO 8601 format.
    Example: "2025-01-08T05:30:00+0000"

  - `metadata` (object)
    Displays pagination details for the list of user journeys.

  - `metadata.page` (integer)
    Displays the current page in the pagination.
    Example: 1

  - `metadata.per_page` (integer)
    Displays the number of user journeys shown per page.
    Example: 10

  - `metadata.total_pages` (integer)
    Displays the total number of pages in the response.
    Example: 1

  - `metadata.total_count` (integer)
    Displays the total count of journeys available.
    Example: 4


