---
title: "Get durable Assistant pause and question state"
method: GET
path: "/v5/agent/{sessionId}/pause-state"
tags: ["Agent"]
---

# Get durable Assistant pause and question state

`GET /v5/agent/{sessionId}/pause-state`

## Request

- Base URL: `https://api.kadoa.com`
- URL: `https://api.kadoa.com/v5/agent/{sessionId}/pause-state`
- Auth: none declared

## Path parameters

- `sessionId` string, uuid, required

## Response `200`

Assistant pause state

- AssistantPauseStateResponse
  - `data` object, required
    - `paused` boolean, required
    - `pause` object, nullable, required
      - `id` string, required
      - `reason` 'question' | 'interrupt', required
      - `status` 'active' | 'resuming', required
      - `threadId` string, uuid
      - `pausedAt` string, date-time, required
      - `resumeRequestedAt` string, date-time
      - `resumeError` boolean
    - `pendingQuestion` object, nullable, required
      - `questionId` string, required
      - `threadId` string, uuid
      - `questions` AssistantQuestion[], required
        - `question` string, required
        - `header` string, required
        - `options` object[], required
          - `label` string, required
          - `description` string, required
        - `answerType` 'single' | 'multi' | 'freeform', required
        - `metadata` object
      - `askedAt` string, date-time, required
  - `status` 'success', required

## Other responses

- `404`: Session not found
- `409`: Invalid session pause state
- `503`: Assistant manager temporarily unavailable

---

[API](https://skmtc.dev/kadoa/apis/kadoa-api.md) · [All operations](https://skmtc.dev/kadoa/apis/kadoa-api/llms.txt) · [OpenAPI document](https://skmtc.dev/kadoa/apis/kadoa-api/revisions/bf7803c927b4?raw)
