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

# Bulk-reprocesses stored **inbound** documents matching a filter — e.g.

> re-drive every rejected 850 for a partner after a guide fix. Idempotent like single reprocess; capped at 500 documents per call.

re-drive every rejected 850 for a partner after a guide fix. Idempotent like
single reprocess; capped at 500 documents per call.

### Request body

`ReprocessBulkBody`

<ParamField body="partner_id" type="string" />

<ParamField body="status" type="string">
  Only documents in this status (e.g. `rejected`). Omit for all inbound.
</ParamField>

<ParamField body="transaction_set" type="string" />

### Response

No response body. Bulk reprocess summary.

### Status codes

| Code  | Meaning                   |
| ----- | ------------------------- |
| `200` | Bulk reprocess summary    |
| `403` | Admin credential required |

<RequestExample>
  ```bash cURL theme={null}
  curl --request POST \
    --url 'https://edi.stateset.com/v1/documents/reprocess-bulk' \
    --header 'Authorization: Bearer YOUR_API_KEY' \
    --header 'Content-Type: application/json' \
    --data '{
    "partner_id": "string",
    "status": "string",
    "transaction_set": "string"
  }'
  ```
</RequestExample>
