Info
Name, slug, logo, description, currency, opening hours (is_open, message), address.
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
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/info" \ -H "X-Client-Key: {{clientKey}}"{ "status": "success", "message": "Vendor retrieved", "data": { "id": "019b0c4d-5e6f-7a8b-9c0d-1e2f3a4b5c01", "name": "Zuri Atelier", "distance": 0, "distance_text": "0m away", "delivery_info": { "delivery_fee": 0, "delivery_time": "45-180 min", "pickup_enabled": true, "delivery_message": "Open until 21:00", "disable_delivery": false }, "is_open": true, "message": "Open until 21:00", "temporary_unavailable": false, "preorder_enabled": false, "tags": null, "tag": "fashion", "is_new": false, "featured": false, "service_type": "fashion", "commerce_mode": "shop", "notice": [], "slug": "zuri-atelier", "service": null, "logo": "https://media.usequeek.com/uploads/stores/2207/logo.png", "banner": "https://media.usequeek.com/uploads/stores/2207/banner.png", "logo_variants": null, "banner_variants": null, "rating": 4.7, "rating_count": 486, "discounts": [ { "id": "019b0c4d-5e6f-7a8b-9c0d-1e2f3a4b5c31", "title": "Lagos Fashion Week 15% Off", "type": "percentage", "value": "15.00", "image_url": "https://media.usequeek.com/uploads/stores/2207/discounts/fashion-week.jpg" } ], "open_time": "09:00", "close_time": "21:00", "address": "12B Admiralty Way, Lekki Phase 1, Lagos", "area": "Lekki Phase 1", "landmark": "Opposite NIIT", "support_phone": "+23*********47", "country_code": "NG", "phone_code": "234", "support_email": "he***@zuriatelier.ng", "slogan": null, "short_description": null, "disable_order": false, "region_id": null, "min_order_price": 0, "is_test": false, "dev_store": false, "password_required": false, "indexable": true, "is_closed": false, "currency": "NGN" }}Published store locales, primary first: locale, path_prefix ("" on the primary), hreflang, html_lang, dir. Pass locale on any localized read (products, categories, collections, pages, posts, galleries, policies) to render that locale; every localized answer also carries it back in Content-Language.
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
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/locales" \ -H "X-Client-Key: {{clientKey}}"{ "status": "success", "message": "Store locales retrieved", "data": [ { "locale": "en", "name": "English", "native_name": "English", "is_primary": true, "path_prefix": "", "hreflang": "en", "html_lang": "en", "dir": "ltr" }, { "locale": "fr", "name": "French", "native_name": "Français", "is_primary": false, "path_prefix": "fr", "hreflang": "fr", "html_lang": "fr", "dir": "ltr" } ]}