The best way to get started is with Vercel and Next.js. Vercel is a cloud platform that makes it easy to deploy websites and applications. Next.js is the React-based framework that Vercel is built on.You can fork our open source project to get started:Once you have forked the repo, you can follow the instructions in the README to learn how to run the project locally and deploy.The only things you will need to configure are the default environment variables.
If you decide to build your own frontend, you can simply make fetch requests directly to the Fourthwall API to get the information you need.
const res = await fetch("https://storefront-api.fourthwall.com/v1/collections?storefront_token=<YOUR_STOREFRONT_TOKEN>");
The full set of endpoints available to you can be found in the Storefront API reference.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Fourthwall Developer Docs","colors":{"primary":"#000000","light":"#4D4D4D","dark":"#000000"},"logo":{"light":"https://mintcdn.com/fourthwall/ll6NfYA7kbBxufP4/logo/light.svg?fit=max\u0026auto=format\u0026n=ll6NfYA7kbBxufP4\u0026q=85\u0026s=44d55b19c2c524eb8e4ee5a9de5c89e7","dark":"https://mintcdn.com/fourthwall/ll6NfYA7kbBxufP4/logo/dark.svg?fit=max\u0026auto=format\u0026n=ll6NfYA7kbBxufP4\u0026q=85\u0026s=6e05cd1920c11af37f6a6c8f6a894ab6"},"favicon":"https://mintcdn.com/fourthwall/ll6NfYA7kbBxufP4/favicon.svg?fit=max\u0026auto=format\u0026n=ll6NfYA7kbBxufP4\u0026q=85\u0026s=fe14d6128c59ded57a36fe3a5170ffed","api":{"playground":{},"examples":{"prefill":true}},"navbar":{"links":[{"href":"mailto:support@fourthwall.com","label":"Support"}],"primary":{"type":"button","label":"Dashboard","href":"https://my-shop.fourthwall.com/admin/dashboard?redirect"}},"footer":{"socials":{"x":"https://x.com/fourthwall","github":"https://github.com/FourthwallHQ","discord":"https://discord.com/invite/kc6P68z3Uz"}},"integrations":{"gtm":{"tagId":"GTM-W4JTQQ9"}},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"Fourthwall","icon":"globe","href":"https://fourthwall.com"},{"anchor":"Discord","icon":"discord","href":"https://discord.com/invite/kc6P68z3Uz"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"fourthwall","hasAudioNarration":false,"actualSubdomain":"fourthwall","customDomains":["docs.fourthwall.com"],"gitSource":{"type":"github","owner":"fourthwallhq","repo":"fourthwall-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ab1104d59f5ab6f0ec12dfe","collectionId":"2a83a7c1-c7ba-48bb-a233-753e7c4760cf","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ab1104d59f5ab6f0ec12dfe"},"entitlements":{},"buildId":"6ab1104d59f5ab6f0ec12dfe","clientVersion":"0.0.3926","searchFilterCounts":[{"language":"default","tag":"Platform API","count":78},{"language":"default","tag":"Guides","count":57},{"language":"default","tag":"Memberships API","count":34},{"language":"default","tag":"Webhook Events","count":21},{"language":"default","tag":"Webhooks","count":16},{"language":"default","tag":"Posts","count":15},{"language":"default","tag":"HTML Sections","count":14},{"language":"default","tag":"Channel API","count":10},{"language":"default","tag":"Collections","count":10},{"language":"default","tag":"Products","count":10}]},"assistantConfig":{"enableStarterQuestions":false},"hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"storefront/getting-started","slug":"/storefront/getting-started","pageMetadata":{"title":"Getting Started","description":"Get started with Storefront API authentication and deployment","href":"/storefront/getting-started"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Get started with Storefront API authentication and deployment\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,img:`img`,p:`p`,pre:`pre`,span:`span`,..._provideComponents(),...props.components},{CodeBlock,Heading,OptimizedImage}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`authentication`,children:`Authentication`}),`\n`,_jsxs(_components.p,{children:[`You can create a Storefront token in your `,_jsx(_components.a,{href:`https://my-shop.fourthwall.com/admin/dashboard/settings/for-developers/?redirect`,children:`developer settings`}),`.`]}),`\n`,_jsx(_components.p,{children:`This token will be used to authenticate your requests to the Storefront API.`}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/fourthwall/TB_HjIQ_nDbAMYST/images/token.png?fit=max\u0026auto=format\u0026n=TB_HjIQ_nDbAMYST\u0026q=85\u0026s=65f49349760130a7554a9f1cef95f7cb`,alt:`Storefront token`,\"data-og-width\":`1274`,width:`1274`,\"data-og-height\":`546`,height:`546`,\"data-path\":`images/token.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/fourthwall/TB_HjIQ_nDbAMYST/images/token.png?w=280\u0026fit=max\u0026auto=format\u0026n=TB_HjIQ_nDbAMYST\u0026q=85\u0026s=16087f7840aa0f48fa1c100b59466655 280w, https://mintcdn.com/fourthwall/TB_HjIQ_nDbAMYST/images/token.png?w=560\u0026fit=max\u0026auto=format\u0026n=TB_HjIQ_nDbAMYST\u0026q=85\u0026s=e763d2730b276d9b6bf7446a3422a977 560w, https://mintcdn.com/fourthwall/TB_HjIQ_nDbAMYST/images/token.png?w=840\u0026fit=max\u0026auto=format\u0026n=TB_HjIQ_nDbAMYST\u0026q=85\u0026s=694414933e3956d5933f26d4abe730ab 840w, https://mintcdn.com/fourthwall/TB_HjIQ_nDbAMYST/images/token.png?w=1100\u0026fit=max\u0026auto=format\u0026n=TB_HjIQ_nDbAMYST\u0026q=85\u0026s=663d7e9d3e220121407e0d1a245469b3 1100w, https://mintcdn.com/fourthwall/TB_HjIQ_nDbAMYST/images/token.png?w=1650\u0026fit=max\u0026auto=format\u0026n=TB_HjIQ_nDbAMYST\u0026q=85\u0026s=0cd23b75c892d5009aafffbe6ef1d464 1650w, https://mintcdn.com/fourthwall/TB_HjIQ_nDbAMYST/images/token.png?w=2500\u0026fit=max\u0026auto=format\u0026n=TB_HjIQ_nDbAMYST\u0026q=85\u0026s=ded6a1de30dc7a41b700567b4a70a2be 2500w`}),`\n`,_jsx(Heading,{level:`2`,id:`vercel`,children:`Vercel`}),`\n`,_jsx(_components.p,{children:`The best way to get started is with Vercel and Next.js. Vercel is a cloud platform that makes it easy to deploy websites and applications. Next.js is the React-based framework that Vercel is built on.`}),`\n`,_jsx(_components.p,{children:`You can fork our open source project to get started:`}),`\n`,_jsx(_components.p,{children:_jsx(_components.a,{href:`https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2FFourthwallHQ%2Fvercel-commerce`,children:_jsx(_components.img,{src:`https://vercel.com/button`,alt:`Deploy with Vercel`})})}),`\n`,_jsx(_components.p,{children:`Once you have forked the repo, you can follow the instructions in the README to learn how to run the project locally and deploy.`}),`\n`,_jsx(_components.p,{children:`The only things you will need to configure are the default environment variables.`}),`\n`,_jsx(Heading,{level:`2`,id:`static-page`,children:`Static page`}),`\n`,_jsx(_components.p,{children:`If you decide to build your own frontend, you can simply make fetch requests directly to the Fourthwall API to get the information you need.`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`javascript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`javascript`,children:_jsxs(_components.code,{language:`javascript`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`const`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` res`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` await`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:` fetch`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"https://storefront-api.fourthwall.com/v1/collections?storefront_token=\u003cYOUR_STOREFRONT_TOKEN>\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`);`})]}),`\n`]})})}),`\n`,_jsx(_components.p,{children:`The full set of endpoints available to you can be found in the Storefront API reference.`})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Getting Started","description":"Get started with Storefront API authentication and deployment","href":"/storefront/getting-started"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Authentication","slug":"authentication","depth":2,"children":[]},{"title":"Vercel","slug":"vercel","depth":2,"children":[]},{"title":"Static page","slug":"static-page","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"fourthwall","siteName":"Fourthwall Developer Docs","title":"Getting Started - Fourthwall Developer Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-01-27T21:57:54.485Z","originalFileLocation":"storefront/getting-started.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Get started with Storefront API authentication and deployment\">\u003cmeta data-mint-head name=\"application-name\" content=\"Fourthwall Developer Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/fourthwall/t-Pr9lNT9Pm8i5rs/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/fourthwall/t-Pr9lNT9Pm8i5rs/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/fourthwall/t-Pr9lNT9Pm8i5rs/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/fourthwall/t-Pr9lNT9Pm8i5rs/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/fourthwall/t-Pr9lNT9Pm8i5rs/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/fourthwall/t-Pr9lNT9Pm8i5rs/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/fourthwall/t-Pr9lNT9Pm8i5rs/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/fourthwall/t-Pr9lNT9Pm8i5rs/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/fourthwall/t-Pr9lNT9Pm8i5rs/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Getting Started - Fourthwall Developer Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Get started with Storefront API authentication and deployment\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Fourthwall Developer Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.fourthwall.com/storefront/getting-started\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://fourthwall.mintlify.app/_mintlify/api/og/v2?division=Storefront\u0026amp;title=Getting+Started\u0026amp;description=Get+started+with+Storefront+API+authentication+and+deployment\u0026amp;theme=0e926f8a7388d3e761dc35e8\u0026amp;signature=16af21f0c725d40d48019c547934cc3f496d8262c9d2c0dd23db6c8d6d831a8b\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Getting Started - Fourthwall Developer Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Get started with Storefront API authentication and deployment\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://fourthwall.mintlify.app/_mintlify/api/og/v2?division=Storefront\u0026amp;title=Getting+Started\u0026amp;description=Get+started+with+Storefront+API+authentication+and+deployment\u0026amp;theme=0e926f8a7388d3e761dc35e8\u0026amp;signature=16af21f0c725d40d48019c547934cc3f496d8262c9d2c0dd23db6c8d6d831a8b\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/fourthwall/t-Pr9lNT9Pm8i5rs/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Fourthwall Developer Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#000000\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.fourthwall.com/storefront/getting-started\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/storefront/getting-started.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.fourthwall.com/#organization\",\"name\":\"Fourthwall Developer Docs\",\"url\":\"https://docs.fourthwall.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/fourthwall/ll6NfYA7kbBxufP4/logo/light.svg?fit=max\u0026auto=format\u0026n=ll6NfYA7kbBxufP4\u0026q=85\u0026s=44d55b19c2c524eb8e4ee5a9de5c89e7\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.fourthwall.com#website\",\"name\":\"Fourthwall Developer Docs\",\"url\":\"https://docs.fourthwall.com\",\"publisher\":{\"@id\":\"https://docs.fourthwall.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.fourthwall.com/storefront/getting-started#webpage\",\"url\":\"https://docs.fourthwall.com/storefront/getting-started\",\"name\":\"Getting Started\",\"description\":\"Get started with Storefront API authentication and deployment\",\"dateModified\":\"2026-01-27T21:57:54.485Z\",\"isPartOf\":{\"@id\":\"https://docs.fourthwall.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.fourthwall.com/storefront/getting-started#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.fourthwall.com/storefront/getting-started#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Storefront\",\"item\":\"https://docs.fourthwall.com/storefront/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Getting Started\",\"item\":\"https://docs.fourthwall.com/storefront/getting-started\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.fourthwall.com/storefront/getting-started#article\",\"headline\":\"Getting Started\",\"name\":\"Getting Started\",\"description\":\"Get started with Storefront API authentication and deployment\",\"url\":\"https://docs.fourthwall.com/storefront/getting-started\",\"mainEntityOfPage\":{\"@id\":\"https://docs.fourthwall.com/storefront/getting-started#webpage\"},\"dateModified\":\"2026-01-27T21:57:54.485Z\",\"publisher\":{\"@id\":\"https://docs.fourthwall.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.fourthwall.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Fourthwall Developer Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Fourthwall Developer Docs","nav":{"global":{"anchors":[{"anchor":"Fourthwall","icon":"globe","href":"https://fourthwall.com"},{"anchor":"Discord","icon":"discord","href":"https://discord.com/invite/kc6P68z3Uz"}]},"tabs":[{"tab":"Guides","groups":[{"group":"Getting Started","pages":[{"title":"Introduction","href":""}]},{"group":"API","pages":[{"title":"Platform API Overview","href":"/guides/overview"},{"title":"Quickstart","href":"/quickstart"},{"title":"Authentication","href":"/guides/authentication"},{"title":"Rate Limiting","href":"/guides/rate-limiting"}]},{"group":"Products","tag":"Beta","pages":[{"title":"Create digital products","href":"/guides/create-digital-products"},{"title":"Create design products","href":"/guides/create-design-products"}]},{"group":"Webhooks","pages":[{"title":"Getting Started with Webhooks","href":"/webhooks/getting-started"},{"title":"Managing Webhooks via API","href":"/webhooks/api-management"},{"title":"Webhook Model","href":"/webhooks/webhook-model"},{"title":"Webhook Event Types","href":"/webhooks/event-types"},{"title":"Signature Verification","href":"/webhooks/signature-verification"},{"title":"Testing Webhooks","href":"/webhooks/testing"},{"title":"Retry Policies","href":"/webhooks/retry-policies"},{"title":"Gifting Guide","href":"/webhooks/gifting-guide"},{"title":"Limitations","href":"/webhooks/limitations"}]},{"group":"Streaming","pages":[{"title":"Alerts","href":"/streaming/alerts"}]},{"group":"Storefront","pages":[{"title":"Storefront API Overview","description":"Build custom storefronts on top of Fourthwall products","href":"/storefront/overview"},{"title":"Getting Started","href":"/storefront/getting-started"},{"title":"Fetching Products","description":"How to fetch products using the Storefront API","href":"/storefront/products"},{"title":"Collection Handles","href":"/storefront/collection"},{"title":"Checkout Setup","href":"/storefront/checkout"},{"title":"Building a Cart \u0026 Checkout","href":"/storefront/cart-checkout-tutorial"},{"title":"Architecture","href":"/storefront/architecture"}]},{"group":"Shop APIs","pages":[{"title":"Cart Checkout Endpoint","href":"/shop-apis/cart-checkout-endpoint"},{"title":"Shop Feeds","href":"/shop-apis/shop-feeds"}]},{"group":"Apps","pages":[{"title":"Getting Started","href":"/apps/getting-started"},{"title":"OAuth Authentication","href":"/guides/oauth"},{"title":"App Sections","href":"/apps/app-sections"},{"title":"Embedded Settings","href":"/apps/embedded-settings"},{"title":"Publishing Your App","href":"/apps/publishing"}]},{"group":"Channel API","tag":"Beta","pages":[{"title":"Channel API Integration Guide","href":"/channel/integration-guide"},{"title":"Platform integration","href":"/channel-api/platform-integration"},{"title":"Agency integration","href":"/channel-api/agency-integration"}]},{"group":"Embedded Sections","pages":[{"title":"Embedded Sections","href":"/embedded-sections/overview"},{"title":"Messages","href":"/embedded-sections/messages"},{"title":"Signature Verification","href":"/embedded-sections/signature"}]},{"group":"HTML Sections","pages":[{"title":"Custom Code Sections","href":"/html/overview"},{"title":"Section Structure","href":"/html/section-structure"},{"group":"Objects","pages":[{"title":"Available Objects","href":"/html/objects/overview"},{"title":"collection","href":"/html/objects/collection"},{"title":"product","href":"/html/objects/product"},{"title":"membership_tiers","href":"/html/objects/membership-tiers"}]},{"group":"Filters","pages":[{"title":"Filters","href":"/html/filters/overview"},{"title":"Money Filters","href":"/html/filters/money"},{"title":"URL Filters","href":"/html/filters/url"},{"title":"Image Filters","href":"/html/filters/image"},{"title":"Array \u0026 String Filters","href":"/html/filters/array-string"},{"title":"Utility Filters","href":"/html/filters/utility"},{"title":"Standard Liquid Filters","href":"/html/filters/standard"}]},{"title":"Examples","href":"/html/examples"}]},{"group":"AI","pages":[{"title":"LLM Support","href":"/ai/llm-support"},{"title":"MCP Server","href":"/ai/mcp"},{"title":"ChatGPT \u0026 Claude App","href":"/ai/ai-app"}]},{"group":"Resources","pages":[{"title":"Changelog","href":"/guides/changelog"},{"title":"Community","href":"/resources/community"},{"title":"Storefront Showcase","href":"/resources/showcase"}]}]},{"tab":"Platform API","pages":[{"title":"Platform API","href":"/api-reference/platform/shop/get-current-shop"}]},{"tab":"Storefront API","pages":[{"title":"Storefront API","href":"/api-reference/storefront/shop/get-shop"}]},{"tab":"Memberships API","hidden":false,"pages":[{"title":"Memberships API","href":"/api-reference/membership/getting-started-images"}]},{"tab":"Channel API","pages":[{"title":"Channel API","href":"/channel-api/authentication"}]}]},"title":"Getting Started - Fourthwall Developer Docs","buildId":"dpl_9DauxEjb9gzCtcuhPQFbquJvx7FJ","deploymentId":"dpl_9DauxEjb9gzCtcuhPQFbquJvx7FJ","dynamics":["a74be98ba7"],"chunks":["zoom-image-lightbox-D4WcYaf4.js","PlusIcon-CwhPVjTe.js","lightbox-handle-r17bVUz3.js"]}