---
title: "Get a specific deep research request by ID"
method: GET
path: "/deep-research/research/{id}"
tags: ["Deep Research"]
---

# Get a specific deep research request by ID

`GET /deep-research/research/{id}`

Retrieves a single deep research request by its unique ID

## Path parameters

- `id` string, required

## Response `200`

Successfully retrieved deep research request

- object
  - `id` string — The request ID
  - `requestedOn` string, date-time — When the request was made
  - `succeededOn` string, date-time — When the request was completed
  - `status` integer — Request status (0=pending, 5=processing, 100=completed)
  - `errorOn` string, date-time — When the error occurred
  - `errorMessage` string — Error message if request failed
  - `errorCode` integer — Error code if request failed
  - `prompt` string — The research query text
  - `outputType` string — Output format used for the response (text or json)
  - `jsonFormat` string — JSON formatting instructions applied when outputType is json
  - `isScheduleTemplate` boolean — True if this item is a schedule template rather than an executed request
  - `scheduleId` string — The ID of the schedule template
  - `dailyCount` integer — Number of times per day this schedule will execute
  - `scheduleEndDate` string, date-time — End date for the schedule, or null if it runs indefinitely
  - `lastScheduleExecutionOn` string, date-time — The most recent time this schedule executed
  - `nextScheduleExecutionOn` string, date-time — The next scheduled execution time
  - `responseText` string — The research result content. When outputType is json, this value is a serialized JSON string.

## Other responses

- `404` — Deep research request not found
- `500` — Internal server error

---

[API](https://skmtc.net/autocontentapi/apis/content-api.md) · [All operations](https://skmtc.net/autocontentapi/apis/content-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/autocontentapi/content-api/revisions/355890b6b4cc/schema)
