Get a gallery's public identity + branding
The public identity and branding of the token's gallery — the browser-safe read surface. Authenticated with a `gpub_` publishable token; CORS-open. 404 if the gallery hasn't opted its content public.
The public identity and branding of the token's gallery — the browser-safe read surface. Authenticated with a gpub_ publishable token; CORS-open. 404 if the gallery hasn't opted its content public.
Authorization
bearerAuth gallery:readA gallery API key, sent as Authorization: Bearer gpk_… (or the x-api-key header).
In: header
Scope: gallery:read
Response Body
application/json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
{ "gallery_id": "string", "gallery_slug": "string", "gallery_title": "string", "logo_storage_path": "string", "logo_url": "string", "accent_color": "string", "font_family": "string", "show_footer": true, "footer_text": "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}List a gallery's public drops GET
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.
List a gallery's public viewing rooms GET
The gallery's public viewing rooms — the browser-safe read surface. Authenticated with a `gpub_` publishable token; CORS-open. Unlisted and private rooms are never returned.