Content & StorefrontSettings
List store settings
Returns everything the storefront needs to render in a single snapshot: store, checkout, theme, features, CMS settings, pages and menus. Fetch it once per request instead of calling the individual settings endpoints.
GET
/v1/settingsReturns everything the storefront needs to render in a single snapshot: store, checkout, theme, features, CMS settings, pages and menus. Fetch it once per request instead of calling the individual settings endpoints.
Header Parameters
x-Store-Domain*string
Store slug or configured domain that selects the store context at the central Storefront gateway.
Length
1 <= length <= 253Response Body
application/json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
curl -X GET "https://example.com/v1/settings" \ -H "x-Store-Domain: my-store"{ "schemaVersion": 1, "generatedAt": "2026-08-01T15:30:00Z", "store": { "id": "7204558912004325301", "tenantId": "7204558912004325301", "sellerId": "7204558912004325301", "type": "b2C", "isActive": false, "name": "Example resource", "description": "Example description.", "logo": "example", "icon": "example", "slug": "example-resource", "domain": "example", "domains": [ "example" ], "timeZone": "America/Lima", "currency": "PEN", "language": "es", "visibility": "public", "themeConfig": { "name": "Example resource", "mode": "example", "colors": { "key": "example" }, "fonts": { "key": "example" }, "assets": { "key": "example" } }, "featuresEnabled": { "flags": { "key": false } }, "checkoutSettings": { "general": { "allowGuestCheckout": false, "identityScope": "store" }, "orderBumps": { "allowOnlyOneAdditionalOffer": false, "maxVisibleOffers": 1 }, "ordersAndPayments": { "allowPurchasesFrom": "any", "maximumItemsPerOrder": 1, "deliveryNoteText": "Example note." }, "abandonedCarts": { "sendRecoveryEmail": false, "delayHours": 1 } } }, "cms": { "settings": { "themeKey": "example", "branding": { "logoUrl": "https://example.com/resource", "logoDarkUrl": "https://example.com/resource", "faviconUrl": "https://example.com/resource", "socialImageUrl": "https://example.com/resource" }, "seo": { "siteName": "Example resource", "metaTitle": "Example title", "metaDescription": "Example description.", "titleTemplate": "example", "robotsIndex": false }, "contact": { "supportEmail": "andrea@example.com", "phone": "+51987654321", "whatsapp": "example", "address": "example", "socialLinks": { "instagram": "example", "facebook": "example", "tiktok": "example", "youtube": "example", "x": "example" } }, "tracking": { "googleAnalyticsMeasurementId": "7204558912004325301", "metaPixelId": "7204558912004325301", "googleTagManagerContainerId": "7204558912004325301" }, "customScripts": { "enabled": false, "head": "example", "bodyEnd": "example" }, "updatedOn": "2026-08-01T15:30:00Z" }, "pages": [ { "id": "7204558912004325301", "name": "Example resource", "slug": "example-resource", "channel": "storefront", "layout": "example", "version": 1, "settings": {}, "sections": [ { "id": "7204558912004325301", "type": "example", "order": 1, "settings": {}, "blocks": [ { "id": "7204558912004325301", "type": "example", "order": 1, "settings": {} } ] } ], "status": "draft", "hasPublishedVersion": false, "publishedOn": "2026-08-01T15:30:00Z", "publishedBy": "2f40d7e4-3d9c-4ab2-b04e-7a6a132db821", "createdOn": "2026-08-01T15:30:00Z", "updatedOn": "2026-08-01T15:30:00Z", "createdBy": "2f40d7e4-3d9c-4ab2-b04e-7a6a132db821", "updatedBy": "2f40d7e4-3d9c-4ab2-b04e-7a6a132db821", "lastModifiedBy": "example" } ], "menus": [ { "key": "example", "name": "Example resource", "items": [ { "label": "example", "url": "https://example.com/resource", "order": 1, "target": "example", "visible": false, "children": [] } ] } ] }}