---
title: "Order Docket Exhibit"
method: PUT
path: "/dockets/exhibits/{docket_exhibit_id}"
tags: ["Litigation & Bankruptcy"]
---

# Order Docket Exhibit

`PUT /dockets/exhibits/{docket_exhibit_id}`

Orders the document for the given docket exhibit from the court or cached version.

## Path parameters

- `docket_exhibit_id` string, uuid, required — The unique identifier of the docket exhibit to fetch documents for.

## Query parameters

- `from_court` boolean — Whether to fetch the document directly from the court. Defaults to True as all cached versions will already be available.

## Headers

- `Prefer` string, nullable — Request execution preference (RFC 7240). Use ``respond-async`` for asynchronous execution, ``wait=N`` to specify a synchronous timeout hint in seconds, or ``priority=low`` to route the task to the low-priority queue.

## Response `201`

Successful Response

- V1DocketExhibitState — Represents a docket exhibit state.
  - `id` string, uuid, required — ID of the docket exhibit document request
  - `docket_exhibit_id` string, uuid, required — ID of the docket exhibit the search was performed for
  - `state` 'PENDING' | 'EXECUTING' | 'COMPLETED' | 'FAILED' | 'CANCELLED', required

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.net/baselayer/apis/baselayer-api-service.md) · [All operations](https://skmtc.net/baselayer/apis/baselayer-api-service/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/baselayer/baselayer-api-service/versions/0cc89938bc26/schema)
