List a show's installation images
Lists a show's installation images in display order, each with a short-lived signed download URL.
Lists a show's installation images in display order, each with a short-lived signed download URL.
Authorization
bearerAuth shows:readA gallery API key, sent as Authorization: Bearer gpk_… (or the x-api-key header).
In: header
Scope: shows:read
Path Parameters
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", "show_id": "string", "storage_path": "string", "url": "string", "alt_text": "string", "width": -9007199254740991, "height": -9007199254740991, "position": -9007199254740991, "created_at": "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}Add a show installation image by URL POST
Fetches a public image URL server-side, stores it, and registers it as an installation image on the show — the programmatic path for the API, the assistant, and agents, which can't PUT bytes to a signed URL. The URL is validated (https, size, type, host) before fetch. Reachable with an API key.
Reorder a show's installation images POST
Sets each image's position from its index in the supplied order. Ids not on the show are ignored. Requires a first-party session.