---
title: "List the stamps in an order"
method: GET
path: "/stamp-orders/{id}/stamps"
tags: ["Stamp orders"]
---

# List the stamps in an order

`GET /stamp-orders/{id}/stamps`

## Request

- Base URL: `https://esahayak.io/api/v1`
- URL: `https://esahayak.io/api/v1/stamp-orders/{id}/stamps`
- Auth: HTTP bearer

## Path parameters

- `id` string, uuid, required

## Response `200`

Paged stamps in the order.

- StampList
  - `data` Stamp[], required
    - `id` string, uuid
    - `clientReference` string, nullable
    - `bulkOrderId` string, uuid, nullable: The bulk order ID from POST /stamp-orders. Use this to correlate stamps back to their parent order.
    - `orderId` string, uuid: Internal order reference — prefer bulkOrderId for correlation.
    - `status` 'PLACED' | 'ASSIGNED' | 'GENERATING' | 'VERIFYING' | 'VERIFIED' | 'CANCELLED'
    - `verified` boolean
    - `state` string
    - `category` 'e_stamp' | 'traditional_stamp'
    - `amount` number
    - `uin` string, nullable: Certificate / unique identification number, once issued.
    - `costCentre` string, nullable
    - `businessUnit` string, nullable
    - `purpose` string, nullable
  - `limit` integer, required
  - `offset` integer, required
  - `total` integer, required: Unfiltered count for the same query.
  - `hasMore` boolean, required: True when more rows exist beyond this page.

---

[API](https://skmtc.dev/esahayak/apis/esahayak-stamp-api.md) - [All operations](https://skmtc.dev/esahayak/apis/esahayak-stamp-api/llms.txt) - [OpenAPI document](https://skmtc.dev/esahayak/apis/esahayak-stamp-api/revisions/cca124862a3e?raw)
