---
title: "Get stored payloads for an event"
method: GET
path: "/v1/events/{id}/payload"
tags: ["Events"]
---

# Get stored payloads for an event

`GET /v1/events/{id}/payload`

Retrieve raw input/output payloads that were stored when the event was created
with `storePayloads: true`.

Returns the full JSON payloads along with integrity hashes and size information.
Returns 404 if no payloads were stored or if they have expired.

**Use case**: Historical data replay, audit trails, debugging.

## Path parameters

- `id` string, required

## Response `200`

Stored payloads

- object — Stored payloads
  - `id` string
  - `usageEventId` string
  - `inputPayload` object, nullable
  - `outputPayload` object, nullable
  - `inputHash` string, nullable
  - `outputHash` string, nullable
  - `inputSizeBytes` integer, nullable
  - `outputSizeBytes` integer, nullable
  - `createdAt` string, date-time
  - `expiresAt` string, date-time, nullable

## Other responses

- `401` — Unauthorized
- `404` — No payload stored for this event

---

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