Gallery Platform API
Reference

List a gallery's public drops

The gallery's public drops — live state, window times, allocation mode, and public target identity — plus authoritative server time for an honest countdown. Authenticated with a `gpub_` publishable token; CORS-open. A drop appears only when its target work/room is already public.

GET
/public/drops

The gallery's public drops — live state, window times, allocation mode, and public target identity — plus authoritative server time for an honest countdown. Authenticated with a gpub_ publishable token; CORS-open. A drop appears only when its target work/room is already public.

Authorization

bearerAuth drops:read
AuthorizationBearer <token>

A gallery API key, sent as Authorization: Bearer gpk_… (or the x-api-key header).

In: header

Scope: drops:read

Response Body

application/json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

{  "data": [    {      "drop_id": "string",      "mode": "immediate",      "state": "scheduled",      "early_access_at": "string",      "opens_at": "string",      "closes_at": "string",      "official_rules_url": "string",      "target_type": "artwork",      "artwork_id": "string",      "list_id": "string",      "target_title": "string",      "target_artist_name": "string",      "target_slug": "string",      "cover_storage_path": "string",      "cover_image_url": "string"    }  ],  "server_time": "string"}