---
title: "List purchase requests"
method: GET
path: "/v1/inventory-purchase-requests"
tags: ["Purchase Requests"]
---

# List purchase requests

`GET /v1/inventory-purchase-requests`

List purchase requests with nested items. materialId filter returns requests containing that material.

## Query parameters

- `status` 'pending' | 'approved' | 'ordered' | 'received' | 'rejected' | 'cancelled'
- `materialId` string, uuid
- `requestedBy` string, uuid
- `page` number
- `limit` number

## Response `200`

Default Response

- object
  - `data` object[]
  - `total` number
  - `page` number
  - `limit` number

## Other responses

- `401` — Default Response
- `500` — Default Response

---

[API](https://skmtc.net/printhiv3d/apis/hive-api-documentation.md) · [All operations](https://skmtc.net/printhiv3d/apis/hive-api-documentation/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/printhiv3d/hive-api-documentation/versions/3b06bcb5f808/schema)
