---
title: "Get Research"
method: GET
path: "/api/platform/v1/research/{id}"
tags: ["conversations"]
---

# Get Research

`GET /api/platform/v1/research/{id}`

## Request

- Base URL: `https://docs.amdahl.ai`
- URL: `https://docs.amdahl.ai/api/platform/v1/research/{id}`
- Auth: one of:
  - API key in header `X-API-Key`
  - HTTP bearer

Read one research job by id: its status (running, needs_input, complete, failed or canceled), the clarifying question when it is waiting on you, and once complete the answer with the evidence blocks it cites and whether it is partial. Read when polling a job you started; pass wait_ms (max 30000) to wait until it settles instead of looping fast.

## Path parameters

- `id` string, uuid, required: The research_id research.start returned.

## Query parameters

- `wait_ms` integer: Optional long-poll budget in ms, hard-capped at 30000. Blocks until the job is complete, failed, canceled or needs_input, then returns the same body.

## Response `200`

OK

- object
  - `data` object, required
    - `research_id` string, required
    - `chat_id` string
    - `status` 'running' | 'needs_input' | 'complete' | 'failed' | 'canceled', required
    - `question` string, nullable
    - `question_for_you` object, nullable: Set while status is needs_input: answer it with research.respond.
    - `answer` object, nullable: Set once status is complete: text (markdown), partial, partial_reason, content_blocks (the evidence), follow_ups.
    - `answered_questions` unknown[]
      - unknown
    - `error` string, nullable
    - `created_at` string
    - `started_at` string, nullable
    - `completed_at` string, nullable

## Other responses

- `400`: Invalid input - failed schema validation
- `401`: Authentication required
- `403`: Forbidden - missing scope or role
- `404`: Not found
- `500`: Internal server error

---

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