Own frontend
Run your storefront on your own servers and read your store through the API.
In the admin Settings › Own frontend
Open Settings › Own frontend. If you build your own storefront, run it on your own servers and read your store through Storeloom’s API. Your Storeloom storefront stays online alongside it.
Switch it on
Own frontend is a paid add-on. Switch on for its monthly price gives you:
- a public key for browsers and apps, and a secret key for your server;
- products, collections, pages, blogs, menus and policies as JSON;
- signed webhooks, so your frontend knows the moment something changes.
Billing is not connected yet: switching it on records the price, and nothing is charged until billing starts. Only the store owner can switch on paid add-ons.
Keys
The page shows the API address and your keys, each with a copy button. Roll makes a new key; the current one stops working at once, so update your frontend straight away. Keep the secret key on your server, never in a browser or an app.
Webhooks
Add a webhook sends events to an address of yours, for products, collections and pages (created, updated or deleted) and for a published theme. Each delivery is signed with your Webhook signing secret in a Storeloom-Signature header; check it before you trust a delivery.
- Send test sends a test event.
- Recent deliveries shows each delivery’s event, when, its status and how many tries. Failed deliveries are retried; a webhook that keeps failing is Paused after failures.
- New signing secret makes a new secret; deliveries are signed with it at once.
Switching the own frontend off stops your keys at once and pauses webhooks.
Who can manage it
Only the store owner and admins.
Hosted on Storeloom
Hosted on Storeloom opens your hosted storefronts: your own storefront code, built from GitHub on every push and run by Storeloom on your store’s addresses. It does not need the add-on.