---
title: "Get purchase history"
method: GET
path: "/user/purchases/{id}/history"
tags: ["user-purchases"]
---

# Get purchase history

`GET /user/purchases/{id}/history`

Retrieve audit-style history entries for one purchase.

Use this endpoint to render chronological activity feeds for a purchase.

Behavior:
- Verifies purchase ownership first.
- Returns entries newest-first.
- Includes related order/order-item references and user metadata where available.
- Captures cross-party actions so buyers can understand exactly what changed and when.

Responses:
- Returns `404` for missing or non-owned purchases.
- Returns a normalized timeline payload suitable for rendering directly in activity feeds.

## Path parameters

- `id` string, required — Purchase ID

## Response `200`

Purchase history

- PurchaseHistoryResponse — unresolved $ref

## Other responses

- `404` — Purchase not found

---

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