Galleries
Image galleries the merchant published (lookbooks, shop photos). Fetch one with galleries/{slug}.
Authorization
clientKey The store's API key (Dashboard → Settings → API keys). pk_live_… public keys are for browser code and only work from an origin on the key's allowlist; sk_live_… private keys are for servers and native apps and need no Origin.
In: header
Query Parameters
Render this read in a published store locale (see GET store/locales). Unknown or unpublished codes fall back to the primary locale; the answer carries the locale used in Content-Language.
Header Parameters
Your store API key (Dashboard → Settings → API keys). pk_live_… public keys are for browser code and only work from an origin on the key's allowlist; sk_live_… private keys are for servers and native apps and need no Origin.
Your own correlation id (8–128 chars, ^[A-Za-z0-9_.:-]+$). Echoed back on the response and on every log line of the request; one is generated when you omit it.
Response Body
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/store/galleries" \ -H "X-Client-Key: {{clientKey}}"{ "status": "success", "message": "Store galleries retrieved", "data": [ { "id": "019b0c4d-5e6f-7a8b-9c0d-1e2f3a4b5c75", "type": "gallery", "template": null, "slug": "lagos-fashion-week", "title": "Lagos Fashion Week", "content": [ { "type": "gallery", "data": { "images": [ { "url": "https://media.usequeek.com/uploads/stores/2207/galleries/runway-1.jpg", "alt": "Ankara midi on the runway", "caption": "The midi, runway side" }, { "url": "https://media.usequeek.com/uploads/stores/2207/galleries/runway-2.jpg", "alt": "Finale walk", "caption": "Finale walk" } ] } } ], "media_index": {}, "excerpt": "Backstage and runway.", "cover_image_url": "https://media.usequeek.com/uploads/stores/2207/galleries/runway-1.jpg", "cover_image_variants": null, "tags": [], "seo": [], "blog_categories": [], "reading_time": 1, "is_home": false, "chrome": "full", "show_page_title": true, "status": "published", "position": 1, "published_at": "2026-09-15T07:00:00.000000Z", "created_at": "2026-09-14T15:20:00.000000Z", "updated_at": "2026-09-15T07:00:00.000000Z" } ], "has_more": false, "next_cursor": null}A gallery by slug with its images (url, alt, caption).
Authorization
clientKey The store's API key (Dashboard → Settings → API keys). pk_live_… public keys are for browser code and only work from an origin on the key's allowlist; sk_live_… private keys are for servers and native apps and need no Origin.
In: header
Path Parameters
Query Parameters
Render this read in a published store locale (see GET store/locales). Unknown or unpublished codes fall back to the primary locale; the answer carries the locale used in Content-Language.
Header Parameters
Your store API key (Dashboard → Settings → API keys). pk_live_… public keys are for browser code and only work from an origin on the key's allowlist; sk_live_… private keys are for servers and native apps and need no Origin.
Your own correlation id (8–128 chars, ^[A-Za-z0-9_.:-]+$). Echoed back on the response and on every log line of the request; one is generated when you omit it.
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/store/galleries/lagos-fashion-week" \ -H "X-Client-Key: {{clientKey}}"{ "status": "success", "message": "Store gallery retrieved", "data": { "id": "019b0c4d-5e6f-7a8b-9c0d-1e2f3a4b5c75", "type": "gallery", "template": null, "slug": "lagos-fashion-week", "title": "Lagos Fashion Week", "content": [ { "type": "gallery", "data": { "images": [ { "url": "https://media.usequeek.com/uploads/stores/2207/galleries/runway-1.jpg", "alt": "Ankara midi on the runway", "caption": "The midi, runway side" }, { "url": "https://media.usequeek.com/uploads/stores/2207/galleries/runway-2.jpg", "alt": "Finale walk", "caption": "Finale walk" } ] } } ], "media_index": {}, "excerpt": "Backstage and runway.", "cover_image_url": "https://media.usequeek.com/uploads/stores/2207/galleries/runway-1.jpg", "cover_image_variants": null, "tags": [], "seo": [], "blog_categories": [], "reading_time": 1, "is_home": false, "chrome": "full", "show_page_title": true, "status": "published", "position": 1, "published_at": "2026-09-15T07:00:00.000000Z", "created_at": "2026-09-14T15:20:00.000000Z", "updated_at": "2026-09-15T07:00:00.000000Z" }}