AlmondTill/G3N API

Storefront

The Storefront family — 8 operations.

A storefront is your web shop’s publish configuration — the selling location it sells from, a canned theme, the merchandised collections, and optionally a custom domain. Publishing takes it live and claims the domain globally; unpublishing takes it down and frees the name. The record is the control plane — it provisions no serving infrastructure yet.

Operations

OperationKindWhat it does
createStorefrontmutationSet up an online storefront for one of your organizations — pick the selling location, a canned theme, the collections it merchandises, and optionally a browse tree, a channel division and a custom web address.
doomStorefrontmutationDecommission a draft or taken-down storefront permanently — the record stays as history but never goes live again.
publishStorefrontmutationTake a draft storefront live — the whole configuration is re-checked and the custom web address (if set) is claimed.
republishStorefrontmutationPut a taken-down storefront back live — the configuration re-checks and the web address (if set) is claimed again.
storefrontqueryLook up one online storefront — its theme, selling location, collections and lifecycle state.
storefrontsqueryList your online storefronts — decommissioned ones drop from the listing; drafts, live and taken-down sites stay.
unpublishStorefrontmutationTake a live storefront down — the web address is released and the configuration stands for a later republish.
updateStorefrontmutationEdit a storefront — its name, selling location, theme, web address, collections, browse tree or channel division.