> ## Documentation Index
> Fetch the complete documentation index at: https://docs.go.gbgplc.com/llms.txt
> Use this file to discover all available pages before exploring further.

> Fetch the current state of a GBG GO journey instance to track progress, outcomes, and completion status.

# Fetch journey state



## OpenAPI

````yaml docs/go-v2/openapi-v2.json POST /journey/state/fetch
openapi: 3.0.4
info:
  title: GBG GO API Reference V2
  description: >-
    The GBG GO V2 API enables authentication, customer journey execution, task
    management, and tracking verification progress.
  version: 2.0.0
  license:
    name: MIT
servers:
  - url: https://eu.platform.go.gbgplc.com/v2/captain/
  - url: https://us.platform.go.gbgplc.com/v2/captain/
  - url: https://au.platform.go.gbgplc.com/v2/captain/
  - url: https://api.auth.gbgplc.com/as/token.oauth2
security:
  - bearerAuth: []
paths:
  /journey/state/fetch:
    post:
      summary: Fetch journey state
      description: >-
        Check the status and progress of a journey. The [fetch journey state
        guide](/docs/developer-integration/execute-customer-journeys/fetch-journey-state-step)
        explains more.
      requestBody:
        content:
          application/json:
            schema:
              type: object
              properties:
                instanceId:
                  type: string
                  description: Unique identifier for the journey instance.
                  example: Pq_hhIX6-sHUy9FLSDzPLu
              required:
                - instanceId
            example:
              instanceId: Pq_hhIX6-sHUy9FLSDzPLu
      responses:
        '200':
          description: Journey state retrieved successfully.
          content:
            application/json:
              schema:
                type: object
                properties:
                  instanceId:
                    type: string
                    description: Unique identifier for the journey instance.
                  status:
                    type: string
                    description: >-
                      Current status of the journey (e.g., InProgress,
                      Completed).
                  context:
                    type: object
                    description: >-
                      Full journey context including subject data, result, and
                      process information.
              example:
                instanceId: P7U7Licy40cLZiENe8MrsL
                status: InProgress
                context:
                  process:
                    journey:
                      name: Journey Name
                      startedAt: '2026-03-16T23:56:04.097Z'
                      id: >-
                        9dcd95e06495ec32c9ad149283a935548e4a380461b9ee6981af0fef5c70c8c3
                      version: 5f7yigc4
                    instance:
                      id: P7U7Licy40cLZiENe8MrsL
                      instanceId: P7U7Licy40cLZiENe8MrsL
                    steps: []
                  subject: {}
                  result:
                    status: pending
                    advice: {}
      security:
        - bearerAuth: []
components:
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer

````