List events
Lists the gallery's domain events, newest first, with cursor pagination — the poll/replay backstop for webhooks. Every event a webhook delivers is retrievable here by its `evt_` id, so a receiver that missed a delivery can reconcile. Filter by `type` (e.g. `artwork.created`); walk older pages with `cursor`.
Lists the gallery's domain events, newest first, with cursor pagination — the poll/replay backstop for webhooks. Every event a webhook delivers is retrievable here by its evt_ id, so a receiver that missed a delivery can reconcile. Filter by type (e.g. artwork.created); walk older pages with cursor.
Authorization
bearerAuth events:readA gallery API key, sent as Authorization: Bearer gpk_… (or the x-api-key header).
In: header
Scope: events:read
Query Parameters
1 <= value <= 10020length <= 100Sort by one of: created (default created).
Value in
- "created"
Sort direction (default desc).
Value in
- "asc"
- "desc"
Response Body
application/json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
{ "data": [ { "id": "string", "type": "string", "livemode": true, "resource_type": "string", "resource_id": "string", "data": { "property1": null, "property2": null }, "created_at": "string" } ], "next_cursor": "string"}{ "type": "../dictionary", "title": "string", "status": 0, "detail": "string", "code": "string", "retry": "permanent", "details": null}{ "type": "../dictionary", "title": "string", "status": 0, "detail": "string", "code": "string", "retry": "permanent", "details": null}{ "type": "../dictionary", "title": "string", "status": 0, "detail": "string", "code": "string", "retry": "permanent", "details": null}{ "type": "../dictionary", "title": "string", "status": 0, "detail": "string", "code": "string", "retry": "permanent", "details": null}{ "type": "../dictionary", "title": "string", "status": 0, "detail": "string", "code": "string", "retry": "permanent", "details": null}{ "type": "../dictionary", "title": "string", "status": 0, "detail": "string", "code": "string", "retry": "permanent", "details": null}Update a drop PATCH
Updates a scheduled drop's timing, mode, early-access segment, or weighting. The target (artwork/list) is fixed at create; `state` is not writable here.
Create a fair portal recipe POST
Saves a learned mapping for a portal domain (optionally pinned to a fair list). Unique per (gallery, portal domain, fair); use PATCH to revise an existing one.