List drops
Lists the gallery's drops (scheduled releases) with cursor pagination, newest first. Filter by `state` or `mode`.
Lists the gallery's drops (scheduled releases) with cursor pagination, newest first. Filter by state or mode.
Authorization
bearerAuth drops:readA gallery API key, sent as Authorization: Bearer gpk_… (or the x-api-key header).
In: header
Scope: drops:read
Query Parameters
1 <= value <= 10020Value in
- "scheduled"
- "early_access"
- "open"
- "selecting"
- "allocating"
- "fulfilled"
- "closed"
- "canceled"
Value in
- "immediate"
- "draw"
- "weighted_draw"
- "priority"
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", "mode": "immediate", "state": "scheduled", "artwork_id": "string", "list_id": "string", "early_access_at": "string", "early_access_segment_id": "string", "opens_at": "string", "closes_at": "string", "claim_ttl_minutes": -9007199254740991, "weight_config": null, "official_rules_url": "string", "created_at": "string", "updated_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}Get a drop GET
Returns a single drop.
Notify a drop's winners POST
Releases the draw: moves a selected drop `selecting → allocating` and offers its work to the top-ranked entrant, who is emailed a claim link. The gallerist calls this after reviewing the ranked queue (review-first). Idempotent — re-calling an already-allocating drop is a no-op. A drop that has not finished selecting is a conflict.