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

# Get Assistant pause state



## OpenAPI

````yaml get /v5/agent/{sessionId}/pause-state
openapi: 3.0.3
info:
  title: Kadoa API
  version: 3.0.0
  contact:
    name: Support
    email: support@kadoa.com
servers:
  - url: https://api.kadoa.com
security: []
paths:
  /v5/agent/{sessionId}/pause-state:
    get:
      tags:
        - Agent
      summary: Get durable Assistant pause and question state
      operationId: v5AgentPauseState
      parameters:
        - name: sessionId
          in: path
          required: true
          schema:
            type: string
            format: uuid
      responses:
        '200':
          description: Assistant pause state
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AssistantPauseStateResponse'
        '404':
          description: Session not found
        '409':
          description: Invalid session pause state
        '503':
          description: Assistant manager temporarily unavailable
components:
  schemas:
    AssistantPauseStateResponse:
      type: object
      required:
        - data
        - status
      properties:
        data:
          type: object
          required:
            - paused
            - pause
            - pendingQuestion
          properties:
            paused:
              type: boolean
            pause:
              type: object
              nullable: true
              required:
                - id
                - reason
                - status
                - pausedAt
              properties:
                id:
                  type: string
                reason:
                  type: string
                  enum:
                    - question
                    - interrupt
                status:
                  type: string
                  enum:
                    - active
                    - resuming
                threadId:
                  type: string
                  format: uuid
                pausedAt:
                  type: string
                  format: date-time
                resumeRequestedAt:
                  type: string
                  format: date-time
            pendingQuestion:
              type: object
              nullable: true
              required:
                - questionId
                - questions
                - askedAt
              properties:
                questionId:
                  type: string
                threadId:
                  type: string
                  format: uuid
                questions:
                  type: array
                  items:
                    $ref: '#/components/schemas/AssistantQuestion'
                askedAt:
                  type: string
                  format: date-time
        status:
          type: string
          enum:
            - success
    AssistantQuestion:
      type: object
      additionalProperties: true
      required:
        - question
        - header
        - options
        - answerType
      properties:
        question:
          type: string
        header:
          type: string
        options:
          type: array
          items:
            type: object
            required:
              - label
              - description
            properties:
              label:
                type: string
              description:
                type: string
        answerType:
          type: string
          enum:
            - single
            - multi
            - freeform
        metadata:
          type: object
          additionalProperties: true

````