Get detailed information about a specific product template.
This endpoint is public and does not require authentication.
Returns full product details including variants, customizable areas,
size guide, and images.
GET
/
open-api
/
v1.0
/
product-templates
/
{productId}
Get product template details
curl --request GET \ --url https://api.fourthwall.com/open-api/v1.0/product-templates/{productId}
Product image URLs (colorVariants[].photos[].url) are generated on demand by imgproxy and are not durable — they may change or expire. Fetch them fresh from this endpoint when you need to display images rather than storing or hardcoding them.
Whether this product can be rendered by the backend rendering pipeline (V3 Instant Designer, excluding KNITWISE). Products where this is false may have null regionIds on customizable areas and cannot be used with the design pipeline.
{"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":{"openapi":["openapi/platform.json","openapi/storefront.json","openapi/membership.json","openapi/channel-api.json"],"playground":{"display":"interactive"},"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":""},"entitlements":{},"buildId":"6af0b142a010522439eaf7d4","clientVersion":"0.0.4088","searchFilterCounts":[{"language":"default","tag":"Platform API","count":79},{"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},"basePath":"","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":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","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":"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":"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":"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":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","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":"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":"workos-sso-scim","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},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/platform/product-templates/get-product-template","slug":"/api-reference/platform/product-templates/get-product-template","pageMetadata":{"title":"Get product template details","openapi":"openapi/platform.json GET /open-api/v1.0/product-templates/{productId}","description":"\n Get detailed information about a specific product template.\n\n This endpoint is public and does not require authentication.\n Returns full product details including variants, customizable areas,\n size guide, and images.\n ","href":"/api-reference/platform/product-templates/get-product-template"},"description":{"compiledSource":"\"use strict\";\nconst {Fragment: _Fragment, jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_Fragment, {\n children: [_jsx(_components.p, {\n children: \"Get detailed information about a specific product template.\"\n }), \"\\n\", _jsx(_components.p, {\n children: \"This endpoint is public and does not require authentication.\\nReturns full product details including variants, customizable areas,\\nsize guide, and images.\"\n })]\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{jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={code:`code`,p:`p`,strong:`strong`,..._provideComponents(),...props.components},{Warning}=_components;if(!Warning)_missingMdxReference(`Warning`,true);return _jsx(Warning,{children:_jsxs(_components.p,{children:[`Product image URLs (`,_jsx(_components.code,{children:`colorVariants[].photos[].url`}),`) are generated on demand by imgproxy and are `,_jsx(_components.strong,{children:`not durable`}),` — they may change or expire. Fetch them fresh from this endpoint when you need to display images rather than storing or hardcoding them.`]})})}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":"Get product template details","openapi":"openapi/platform.json GET /open-api/v1.0/product-templates/{productId}","description":"\n Get detailed information about a specific product template.\n\n This endpoint is public and does not require authentication.\n Returns full product details including variants, customizable areas,\n size guide, and images.\n ","href":"/api-reference/platform/product-templates/get-product-template"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"tags":["Product Templates"],"summary":"Get product template details","description":"\n Get detailed information about a specific product template.\n\n This endpoint is public and does not require authentication.\n Returns full product details including variants, customizable areas,\n size guide, and images.\n ","operationId":"get-product-template","parameters":["4caa58fa-7205-4c68-bb9a-3bcb7a5ea0da"],"responses":{"200":"13183323-a07a-46b5-a8fa-c9806c61e7b3","404":"54e28b80-8349-4a91-a8b6-53d7f5ac15dd"},"x-mint":{"mcp":{"enabled":true}},"method":"get","type":"path","servers":["e4bf77bb-e587-4d84-a6ea-ebac5ee49d6c"],"security":[],"path":"/open-api/v1.0/product-templates/{productId}","baseUrlOptions":["https://api.fourthwall.com"],"title":"Get product template details","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated","prefillPlaygroundWithExample":true,"prefillPlaygroundExamples":[]},"dependencies":{"parameters":{"4caa58fa-7205-4c68-bb9a-3bcb7a5ea0da":{"name":"productId","in":"path","description":"Product template ID","required":true,"schema":{"type":"string","isRequired":true,"description":"Product template ID","uniqueKey":"","typeLabel":"string"},"example":"pro_k66ZW4fsRm6c2def3itltA"}},"responses":{"13183323-a07a-46b5-a8fa-c9806c61e7b3":{"description":"OK","content":{"application/json":{"schema":{"type":"object","description":"Detailed product template information","properties":{"productId":{"type":"string","description":"Product template ID","example":"pro_k66ZW4fsRm6c2def3itltA","isRequired":true,"uniqueKey":"productId","typeLabel":"string"},"slug":{"type":"string","description":"URL slug for this product","example":"classic-t-shirt","isRequired":true,"uniqueKey":"slug","typeLabel":"string"},"name":{"type":"string","description":"Product name","example":"Classic T-Shirt","isRequired":true,"uniqueKey":"name","typeLabel":"string"},"category":{"type":"string","description":"Product category path","example":"apparel/t-shirts","isRequired":true,"uniqueKey":"category","typeLabel":"string"},"brand":{"type":"string","description":"Brand name","example":"Bella+Canvas","isRequired":true,"uniqueKey":"brand","typeLabel":"string"},"productionMethod":{"type":"string","description":"Production method (e.g. DTG, EMBROIDERY, DTFX, KNITTING, SUBLIMATION)","example":"DTG","isRequired":true,"uniqueKey":"productionMethod","typeLabel":"string"},"colorVariants":{"type":"array","description":"Product variants grouped by color","items":{"type":"object","description":"Product variant grouped by color","properties":{"color":{"type":"object","description":"Color information","properties":{"name":{"type":"string","description":"Color name","example":"Navy Blue","isRequired":true,"uniqueKey":"colorVariants.items.[INDEX].color.name","typeLabel":"string"},"hex":{"type":"string","description":"Color hex code","example":"#000080","isRequired":true,"uniqueKey":"colorVariants.items.[INDEX].color.hex","typeLabel":"string"}},"required":["hex","name"],"title":"Color","isRequired":true,"uniqueKey":"colorVariants.items.[INDEX].color","typeLabel":"Color · object"},"photos":{"type":"array","description":"Photos for this color variant","items":{"type":"object","description":"Product photo with optional design overlay","properties":{"url":{"type":"string","description":"Photo URL","isRequired":true,"uniqueKey":"colorVariants.items.[INDEX].photos.items.[INDEX].url","typeLabel":"string"},"designOverlay":{"type":"string","description":"Design overlay URL for this photo","uniqueKey":"colorVariants.items.[INDEX].photos.items.[INDEX].designOverlay","typeLabel":"string"}},"required":["url"],"title":"Product Template Photo","uniqueKey":"colorVariants.items.[INDEX].photos.items.[INDEX]","typeLabel":"Product Template Photo · object"},"isRequired":true,"uniqueKey":"colorVariants.items.[INDEX].photos","typeLabel":"Product Template Photo · object[]"},"sizeVariants":{"type":"array","description":"Size variants available in this color","items":{"type":"object","description":"Size variant within a color variant","properties":{"variantId":{"type":"string","description":"Variant ID","example":"var_abc123","isRequired":true,"uniqueKey":"colorVariants.items.[INDEX].sizeVariants.items.[INDEX].variantId","typeLabel":"string"},"size":{"type":"string","description":"Size name","example":"L","isRequired":true,"uniqueKey":"colorVariants.items.[INDEX].sizeVariants.items.[INDEX].size","typeLabel":"string"},"price":{"type":"object","description":"Variant price","properties":{"amount":{"type":"number","description":"Amount value","example":24.99,"isRequired":true,"uniqueKey":"colorVariants.items.[INDEX].sizeVariants.items.[INDEX].price.amount","typeLabel":"number"},"currency":{"type":"string","description":"Currency code (ISO 4217)","example":"USD","isRequired":true,"uniqueKey":"colorVariants.items.[INDEX].sizeVariants.items.[INDEX].price.currency","typeLabel":"string"}},"required":["amount","currency"],"title":"Money","isRequired":true,"uniqueKey":"colorVariants.items.[INDEX].sizeVariants.items.[INDEX].price","typeLabel":"Money · object"},"available":{"type":"boolean","description":"Whether this size is available for order","example":true,"isRequired":true,"uniqueKey":"colorVariants.items.[INDEX].sizeVariants.items.[INDEX].available","typeLabel":"boolean"}},"required":["available","price","size","variantId"],"title":"Product Template Size Variant","uniqueKey":"colorVariants.items.[INDEX].sizeVariants.items.[INDEX]","typeLabel":"Product Template Size Variant · object"},"isRequired":true,"uniqueKey":"colorVariants.items.[INDEX].sizeVariants","typeLabel":"Product Template Size Variant · object[]"},"status":{"type":"string","description":"Color variant status (AVAILABLE, DISCONTINUED, OUT_OF_STOCK, PARTIALLY_DISCONTINUED, PARTIALLY_OUT_OF_STOCK)","example":"AVAILABLE","isRequired":true,"uniqueKey":"colorVariants.items.[INDEX].status","typeLabel":"string"},"available":{"type":"boolean","description":"Whether the color variant is available for order","example":true,"isRequired":true,"uniqueKey":"colorVariants.items.[INDEX].available","typeLabel":"boolean"}},"required":["available","color","photos","sizeVariants","status"],"title":"Product Template Color Variant","uniqueKey":"colorVariants.items.[INDEX]","typeLabel":"Product Template Color Variant · object"},"isRequired":true,"uniqueKey":"colorVariants","typeLabel":"Product Template Color Variant · object[]"},"customizableAreas":{"type":"array","description":"Customizable areas on the product","items":{"type":"object","description":"Customizable area on a product","properties":{"name":{"type":"string","description":"Area name","example":"Front","isRequired":true,"uniqueKey":"customizableAreas.items.[INDEX].name","typeLabel":"string"},"type":{"type":"string","description":"Area type","example":"print","isRequired":true,"uniqueKey":"customizableAreas.items.[INDEX].type","typeLabel":"string"},"available":{"type":"boolean","description":"Whether this area is available for customization","example":true,"isRequired":true,"uniqueKey":"customizableAreas.items.[INDEX].available","typeLabel":"boolean"},"placements":{"type":"array","description":"Named placements (sub-regions) defined within this area, e.g. sticker slots on a sticker sheet. Pass a placement's id as `placementId` on a design-pipeline region to target a single slot, or set `fillAllPlacements` to fill them all with the same artwork. Empty when the area has no sub-placements.","items":{"type":"object","description":"A named sub-region (placement) within a customizable area","properties":{"id":{"type":"string","description":"Placement ID — pass this as `placementId` on a design-pipeline region","example":"stickerSlotOne","isRequired":true,"uniqueKey":"customizableAreas.items.[INDEX].placements.items.[INDEX].id","typeLabel":"string"},"name":{"type":"string","description":"Human-readable placement name","example":"Sticker Slot One","isRequired":true,"uniqueKey":"customizableAreas.items.[INDEX].placements.items.[INDEX].name","typeLabel":"string"}},"required":["id","name"],"title":"Placement","uniqueKey":"customizableAreas.items.[INDEX].placements.items.[INDEX]","typeLabel":"Placement · object"},"isRequired":true,"uniqueKey":"customizableAreas.items.[INDEX].placements","typeLabel":"Placement · object[]"},"regionId":{"type":"string","description":"Region ID used when setting regions on a customization","example":"front","uniqueKey":"customizableAreas.items.[INDEX].regionId","typeLabel":"string"},"productionMethod":{"type":"string","description":"Production method for this area (e.g. DTG, EMBROIDERY, SUBLIMATION)","example":"DTG","uniqueKey":"customizableAreas.items.[INDEX].productionMethod","typeLabel":"string"},"supportsBackendRendering":{"type":"boolean","description":"Whether this specific area can be rendered by the backend rendering pipeline. Null when no generator region could be resolved for the area. Even on a product where supportsBackendRendering is true, individual areas may be false (e.g. embroidery areas).","example":true,"uniqueKey":"customizableAreas.items.[INDEX].supportsBackendRendering","typeLabel":"boolean"},"dimensions":{"type":"object","description":"Region dimensions (pixels, inches, DPI)","properties":{"dpi":{"type":"integer","format":"int32","description":"DPI (dots per inch)","example":300,"isRequired":true,"uniqueKey":"customizableAreas.items.[INDEX].dimensions.dpi","typeLabel":"integer\u003cint32>"},"pixelsWidth":{"type":"integer","format":"int32","description":"Width in pixels","example":4500,"isRequired":true,"uniqueKey":"customizableAreas.items.[INDEX].dimensions.pixelsWidth","typeLabel":"integer\u003cint32>"},"pixelsHeight":{"type":"integer","format":"int32","description":"Height in pixels","example":5400,"isRequired":true,"uniqueKey":"customizableAreas.items.[INDEX].dimensions.pixelsHeight","typeLabel":"integer\u003cint32>"},"inchesWidth":{"type":"number","description":"Width in inches","example":15,"isRequired":true,"uniqueKey":"customizableAreas.items.[INDEX].dimensions.inchesWidth","typeLabel":"number"},"inchesHeight":{"type":"number","description":"Height in inches","example":18,"isRequired":true,"uniqueKey":"customizableAreas.items.[INDEX].dimensions.inchesHeight","typeLabel":"number"}},"required":["dpi","inchesHeight","inchesWidth","pixelsHeight","pixelsWidth"],"title":"Region Dimensions","uniqueKey":"customizableAreas.items.[INDEX].dimensions","typeLabel":"Region Dimensions · object"}},"required":["available","name","placements","type"],"title":"Customizable Area","uniqueKey":"customizableAreas.items.[INDEX]","typeLabel":"Customizable Area · object"},"isRequired":true,"uniqueKey":"customizableAreas","typeLabel":"Customizable Area · object[]"},"supportsBackendRendering":{"type":"boolean","description":"Whether this product can be rendered by the backend rendering pipeline (V3 Instant Designer, excluding KNITWISE). Products where this is false may have null regionIds on customizable areas and cannot be used with the design pipeline.","example":true,"isRequired":true,"uniqueKey":"supportsBackendRendering","typeLabel":"boolean"},"description":{"type":"string","description":"Product description","uniqueKey":"description","typeLabel":"string"},"minimumOrdersNumber":{"type":"integer","format":"int32","description":"Minimum orders required to produce this product, if any","example":10,"uniqueKey":"minimumOrdersNumber","typeLabel":"integer\u003cint32>"},"priceFrom":{"type":"object","description":"Lowest available variant price, or null if no variants are available","properties":{"amount":{"type":"number","description":"Amount value","example":24.99,"isRequired":true,"uniqueKey":"priceFrom.amount","typeLabel":"number"},"currency":{"type":"string","description":"Currency code (ISO 4217)","example":"USD","isRequired":true,"uniqueKey":"priceFrom.currency","typeLabel":"string"}},"required":["amount","currency"],"title":"Money","uniqueKey":"priceFrom","typeLabel":"Money · object"},"priceTo":{"type":"object","description":"Highest available variant price, or null if no variants are available","properties":{"amount":{"type":"number","description":"Amount value","example":24.99,"isRequired":true,"uniqueKey":"priceTo.amount","typeLabel":"number"},"currency":{"type":"string","description":"Currency code (ISO 4217)","example":"USD","isRequired":true,"uniqueKey":"priceTo.currency","typeLabel":"string"}},"required":["amount","currency"],"title":"Money","uniqueKey":"priceTo","typeLabel":"Money · object"},"sizeGuide":{"type":"object","description":"Size guide information","properties":{"url":{"type":"string","description":"URL to the size guide page","uniqueKey":"sizeGuide.url","typeLabel":"string"},"content":{"type":"string","description":"Size guide table as HTML or markdown","uniqueKey":"sizeGuide.content","typeLabel":"string"}},"title":"Size Guide","uniqueKey":"sizeGuide","typeLabel":"Size Guide · object"}},"required":["brand","category","colorVariants","customizableAreas","name","productId","productionMethod","slug","supportsBackendRendering"],"title":"Product Template","uniqueKey":"","typeLabel":"Product Template · object"},"examples":{"Example":{"title":"Example","value":{"productId":"pro_k66ZW4fsRm6c2def3itltA","slug":"classic-t-shirt","name":"Classic T-Shirt","category":"apparel/t-shirts","brand":"Bella+Canvas","productionMethod":"DTG","colorVariants":[{"color":{"name":"Navy Blue","hex":"#000080"},"photos":[{"url":"\u003cstring>","designOverlay":"\u003cstring>"}],"sizeVariants":[{"variantId":"var_abc123","size":"L","price":{"amount":24.99,"currency":"USD"},"available":true}],"status":"AVAILABLE","available":true}],"customizableAreas":[{"name":"Front","type":"print","available":true,"placements":[{"id":"stickerSlotOne","name":"Sticker Slot One"}],"regionId":"front","productionMethod":"DTG","supportsBackendRendering":true,"dimensions":{"dpi":300,"pixelsWidth":4500,"pixelsHeight":5400,"inchesWidth":15,"inchesHeight":18}}],"supportsBackendRendering":true,"description":"\u003cstring>","minimumOrdersNumber":10,"priceFrom":{"amount":24.99,"currency":"USD"},"priceTo":{"amount":24.99,"currency":"USD"},"sizeGuide":{"url":"\u003cstring>","content":"\u003cstring>"}}}},"exampleType":"generated"}},"exampleType":"generated"},"54e28b80-8349-4a91-a8b6-53d7f5ac15dd":{"description":"Possible errors: `GENERATOR_ID_NOT_FOUND`, `PRODUCT_CATALOG_PRODUCT_ID_NOT_FOUND`","content":{"application/json":{"examples":{"generator-id-not-found":{"title":"generator-id-not-found","value":{"code":"GENERATOR_ID_NOT_FOUND","id":"\u003cgeneratorid>"}},"product-catalog-product-id-not-found":{"title":"product-catalog-product-id-not-found","value":{"code":"PRODUCT_CATALOG_PRODUCT_ID_NOT_FOUND","id":"\u003cproductid>"}}},"exampleType":"examples"}},"exampleType":"examples"}},"security":{},"servers":{"e4bf77bb-e587-4d84-a6ea-ebac5ee49d6c":{"url":"https://api.fourthwall.com","description":"Production server"}}},"originalFileLocation":"openapi/platform.json"},"subdomain":"fourthwall","siteName":"Fourthwall Developer Docs","title":"Get product template details - Fourthwall Developer Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-07-26T21:27:54.896Z","originalFileLocation":"api-reference/platform/product-templates/get-product-template.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 detailed information about a specific product template. This endpoint is public and does not require authentication. Returns full product details including variants, customizable areas, size guide, and images.\">\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=\"Get product template details - Fourthwall Developer Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Get detailed information about a specific product template. This endpoint is public and does not require authentication. Returns full product details including variants, customizable areas, size guide, and images.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Fourthwall Developer Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.fourthwall.com/api-reference/platform/product-templates/get-product-template\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://fourthwall.mintlify.site/_mintlify/api/og/v2?division=Product+Templates\u0026amp;title=Get+product+template+details\u0026amp;description=%0A++++++++++++Get+detailed+information+about+a+specific+product+template.%0A%0A++++++++++++This+endpoint+is+public+and+does+not+require+authentication.%0A++++++++++++R\u0026amp;theme=d10057e5a1248fc4c9670d48\u0026amp;signature=6cc7ef6f5f77973d442e956ac6baa89dbc659921eedffcf2530bc2121f028cd4\">\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=\"Get product template details - Fourthwall Developer Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Get detailed information about a specific product template. This endpoint is public and does not require authentication. Returns full product details including variants, customizable areas, size guide, and images.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://fourthwall.mintlify.site/_mintlify/api/og/v2?division=Product+Templates\u0026amp;title=Get+product+template+details\u0026amp;description=%0A++++++++++++Get+detailed+information+about+a+specific+product+template.%0A%0A++++++++++++This+endpoint+is+public+and+does+not+require+authentication.%0A++++++++++++R\u0026amp;theme=d10057e5a1248fc4c9670d48\u0026amp;signature=6cc7ef6f5f77973d442e956ac6baa89dbc659921eedffcf2530bc2121f028cd4\">\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/api-reference/platform/product-templates/get-product-template\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/platform/product-templates/get-product-template.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/api-reference/platform/product-templates/get-product-template#webpage\",\"url\":\"https://docs.fourthwall.com/api-reference/platform/product-templates/get-product-template\",\"name\":\"Get product template details\",\"description\":\"Get detailed information about a specific product template. This endpoint is public and does not require authentication. Returns full product details including variants, customizable areas, size guide, and images.\",\"dateModified\":\"2026-07-26T21:27:54.896Z\",\"isPartOf\":{\"@id\":\"https://docs.fourthwall.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.fourthwall.com/api-reference/platform/product-templates/get-product-template#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.fourthwall.com/api-reference/platform/product-templates/get-product-template#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Product Templates\",\"item\":\"https://docs.fourthwall.com/api-reference/platform/product-templates/list-product-templates-paged\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Get product template details\",\"item\":\"https://docs.fourthwall.com/api-reference/platform/product-templates/get-product-template\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.fourthwall.com/api-reference/platform/product-templates/get-product-template#apireference\",\"headline\":\"Get product template details\",\"name\":\"Get product template details\",\"description\":\"Get detailed information about a specific product template. This endpoint is public and does not require authentication. Returns full product details including variants, customizable areas, size guide, and images.\",\"url\":\"https://docs.fourthwall.com/api-reference/platform/product-templates/get-product-template\",\"mainEntityOfPage\":{\"@id\":\"https://docs.fourthwall.com/api-reference/platform/product-templates/get-product-template#webpage\"},\"dateModified\":\"2026-07-26T21:27:54.896Z\",\"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","pages":[{"title":"Guides","href":""}]},{"tab":"Platform API","groups":[{"group":"Shop","pages":[{"title":"Get Current Shop","openapi":"openapi/platform.json GET /open-api/v1.0/shops/current","href":"/api-reference/platform/shop/get-current-shop"},{"title":"Get Shop Contact Info","openapi":"openapi/platform.json GET /open-api/v1.0/shops/current/contact-info","href":"/api-reference/platform/shop/get-shop-contact-info"},{"title":"Get or Create Public Token","openapi":"openapi/platform.json PUT /open-api/v1.0/public-token","href":"/api-reference/platform/shop/get-public-token"}]},{"group":"Products","pages":[{"title":"List Products","openapi":"openapi/platform.json GET /open-api/v1.0/products","href":"/api-reference/platform/products/list-products"},{"title":"Create a product","openapi":"openapi/platform.json POST /open-api/v1.0/products","href":"/api-reference/platform/products/create-product"},{"title":"Get Product","openapi":"openapi/platform.json GET /open-api/v1.0/products/{productId}","href":"/api-reference/platform/products/get-product"},{"title":"Get Product Inventory","openapi":"openapi/platform.json GET /open-api/v1.0/products/{productId}/inventory","href":"/api-reference/platform/products/get-product-inventory"},{"title":"Update Product Availability","openapi":"openapi/platform.json PUT /open-api/v1.0/products/{productId}/availability","href":"/api-reference/platform/products/update-product-availability"},{"title":"Update product (offer) lifecycle state","openapi":"openapi/platform.json PUT /open-api/v1.0/products/{productId}/state","href":"/api-reference/platform/products-(offers)/update-product-state"},{"title":"Archive a product (offer)","openapi":"openapi/platform.json DELETE /open-api/v1.0/products/{productId}","href":"/api-reference/platform/products-(offers)/archive-product"}]},{"group":"Product Templates","pages":[{"title":"List product templates (specific page)","openapi":"openapi/platform.json GET /open-api/v1.0/product-templates/page/{page}","description":"List available product templates with pagination. This endpoint is public and does not require authentication.","href":"/api-reference/platform/product-templates/list-product-templates-paged"},{"title":"Get product template details","openapi":"openapi/platform.json GET /open-api/v1.0/product-templates/{productId}","href":"/api-reference/platform/product-templates/get-product-template"}]},{"group":"Customization","pages":[{"title":"Create a new customization","openapi":"openapi/platform.json POST /open-api/v1.0/customizations","description":"*Rate limit: 5 requests / minute per shop. See [Rate limiting](/guides/rate-limiting).*\n\nCreates a shop-bound customization sketch on a product template. When `regions` are supplied, the sync design pipeline runs immediately and the response carries the rendered preview images. With no regions, only the sketch is created (`pipelineId: null`, `images: []`). Iteration = re-POST with adjusted selections; there is no update-in-place.","href":"/api-reference/platform/customization/create-customization"}]},{"group":"Media library","pages":[{"title":"List media library images","openapi":"openapi/platform.json GET /open-api/v1.0/media/images","href":"/api-reference/platform/media-library/list-media-images"},{"title":"Request a pre-signed upload URL","openapi":"openapi/platform.json POST /open-api/v1.0/media/upload-url","href":"/api-reference/platform/media-library/request-media-upload-url"},{"title":"Save an uploaded image to the media library","openapi":"openapi/platform.json POST /open-api/v1.0/media/images","href":"/api-reference/platform/media-library/save-media-image"}]},{"group":"Orders","pages":[{"title":"List Orders","openapi":"openapi/platform.json GET /open-api/v1.0/order","href":"/api-reference/platform/orders/list-orders"},{"title":"Get Order","openapi":"openapi/platform.json GET /open-api/v1.0/order/{orderId}","href":"/api-reference/platform/orders/get-order"},{"title":"Get Order by Friendly ID","openapi":"openapi/platform.json GET /open-api/v1.0/order/by-friendly-id/{friendlyId}","href":"/api-reference/platform/orders/get-order-by-friendly-id"},{"title":"Mark Digital Download Complete","openapi":"openapi/platform.json PUT /open-api/v1.0/order/{orderId}/downloaded","href":"/api-reference/platform/orders/mark-download-complete"},{"title":"Mark Digital Download Complete by Friendly ID","openapi":"openapi/platform.json PUT /open-api/v1.0/order/by-friendly-id/{friendlyId}/downloaded","href":"/api-reference/platform/orders/mark-download-complete-by-friendly-id"}]},{"group":"Fulfillment","pages":[{"title":"Create Fulfillment","openapi":"openapi/platform.json POST /open-api/v1.0/fulfillments","href":"/api-reference/platform/fulfillment/create-fulfillment"}]},{"group":"Webhooks","pages":[{"title":"List Webhooks","openapi":"openapi/platform.json GET /open-api/v1.0/webhooks","href":"/api-reference/platform/webhooks/list-webhooks"},{"title":"Create Webhook","openapi":"openapi/platform.json POST /open-api/v1.0/webhooks","href":"/api-reference/platform/webhooks/create-webhook"},{"title":"Get Webhook","openapi":"openapi/platform.json GET /open-api/v1.0/webhooks/{webhookConfigurationId}","href":"/api-reference/platform/webhooks/get-webhook"},{"title":"Update Webhook","openapi":"openapi/platform.json PUT /open-api/v1.0/webhooks/{webhookConfigurationId}","href":"/api-reference/platform/webhooks/update-webhook"},{"title":"Delete Webhook","openapi":"openapi/platform.json DELETE /open-api/v1.0/webhooks/{webhookConfigurationId}","href":"/api-reference/platform/webhooks/delete-webhook"},{"title":"List Webhook Events","openapi":"openapi/platform.json GET /open-api/v1.0/webhook-events","href":"/api-reference/platform/webhooks/list-webhook-events"},{"title":"Get Webhook Event","openapi":"openapi/platform.json GET /open-api/v1.0/webhook-events/{webhookEventId}","href":"/api-reference/platform/webhooks/get-webhook-event"}]},{"group":"Promotions","pages":[{"title":"List Promotions","openapi":"openapi/platform.json GET /open-api/v1.0/promotions","href":"/api-reference/platform/promotions/list-promotions"},{"title":"Create Promotion","openapi":"openapi/platform.json POST /open-api/v1.0/promotions","href":"/api-reference/platform/promotions/create-promotion"},{"title":"Get Promotion","openapi":"openapi/platform.json GET /open-api/v1.0/promotions/{promotionId}","href":"/api-reference/platform/promotions/get-promotion"}]},{"group":"Memberships","pages":[{"title":"List Membership Tiers","openapi":"openapi/platform.json GET /open-api/v1.0/memberships/tiers","href":"/api-reference/platform/memberships/list-tiers"},{"title":"List Members","openapi":"openapi/platform.json GET /open-api/v1.0/memberships/members","href":"/api-reference/platform/memberships/list-members"},{"title":"Get Member","openapi":"openapi/platform.json GET /open-api/v1.0/memberships/members/{id}","href":"/api-reference/platform/memberships/get-member"}]},{"group":"Donations","pages":[{"title":"List Donations","openapi":"openapi/platform.json GET /open-api/v1.0/donations","href":"/api-reference/platform/donations/list-donations"},{"title":"Get Donation","openapi":"openapi/platform.json GET /open-api/v1.0/donations/{donationId}","href":"/api-reference/platform/donations/get-donation"}]},{"group":"Mailing Lists","pages":[{"title":"List Mailing List Entries","openapi":"openapi/platform.json GET /open-api/v1.0/mailing-list-entries","href":"/api-reference/platform/mailing-lists/list-entries"}]},{"group":"Streaming","pages":[{"title":"Get Streaming Status","openapi":"openapi/platform.json GET /open-api/v1.0/streaming","href":"/api-reference/platform/streaming/get-streaming-status"},{"title":"Start Streaming","openapi":"openapi/platform.json PUT /open-api/v1.0/streaming/start","href":"/api-reference/platform/streaming/start-streaming"},{"title":"End Streaming","openapi":"openapi/platform.json PUT /open-api/v1.0/streaming/end","href":"/api-reference/platform/streaming/end-streaming"}]},{"group":"Gifting","pages":[{"title":"Get Draw","openapi":"openapi/platform.json GET /open-api/v1.0/gifting/draw/{id}","href":"/api-reference/platform/gifting/get-draw"},{"title":"Finish Draw","openapi":"openapi/platform.json PUT /open-api/v1.0/gifting/draw/{id}/finish","href":"/api-reference/platform/gifting/finish-draw"},{"title":"Get Gift Purchase","openapi":"openapi/platform.json GET /open-api/v1.0/gift-purchase/{giftPurchaseId}","href":"/api-reference/platform/gift-purchases/get-gift-purchase"}]},{"group":"Giveaway Links","pages":[{"title":"List Giveaway Packages","openapi":"openapi/platform.json GET /open-api/v1.0/giveaway-links/packages","href":"/api-reference/platform/giveaway-links/list-packages"},{"title":"Get Giveaway Package","openapi":"openapi/platform.json GET /open-api/v1.0/giveaway-links/packages/{packageId}","href":"/api-reference/platform/giveaway-links/get-package"},{"title":"Create Giveaway Links","openapi":"openapi/platform.json POST /open-api/v1.0/giveaway-links","href":"/api-reference/platform/giveaway-links/create-giveaway-links"}]},{"group":"Collections","pages":[{"title":"List Collections","openapi":"openapi/platform.json GET /open-api/v1.0/collections","href":"/api-reference/platform/collections/list-collections"},{"title":"Create a new collection","openapi":"openapi/platform.json POST /open-api/v1.0/collections","href":"/api-reference/platform/collections/create-collection"},{"title":"Get collection by ID or slug","openapi":"openapi/platform.json GET /open-api/v1.0/collections/{collectionIdOrSlug}","href":"/api-reference/platform/collections/get-collection"},{"title":"Get products in a collection","openapi":"openapi/platform.json GET /open-api/v1.0/collections/{collectionId}/products","href":"/api-reference/platform/collections/get-collection-products"},{"title":"Update a collection","openapi":"openapi/platform.json PUT /open-api/v1.0/collections/{collectionId}","href":"/api-reference/platform/collections/update-collection"},{"title":"Update collection availability","openapi":"openapi/platform.json PUT /open-api/v1.0/collections/{collectionId}/availability","href":"/api-reference/platform/collections/update-collection-availability"},{"title":"Set collection products","openapi":"openapi/platform.json PUT /open-api/v1.0/collections/{collectionId}/products","href":"/api-reference/platform/collections/update-collection-products"}]},{"group":"Thank Yous","pages":[{"title":"Get Thank You","openapi":"openapi/platform.json GET /open-api/v1.0/thank-yous/{thankYouId}","href":"/api-reference/platform/thank-yous/get-thank-you"},{"title":"List Contributions Awaiting Thank You","openapi":"openapi/platform.json GET /open-api/v1.0/thank-you-contributions","href":"/api-reference/platform/thank-yous/list-contributions"},{"title":"Create Thank You","openapi":"openapi/platform.json POST /open-api/v1.0/thank-you-contributions/{id}","href":"/api-reference/platform/thank-yous/create-thank-you"}]},{"group":"Platform Token","pages":[{"title":"Exchange Token","openapi":"openapi/platform.json POST /open-api/v1.0/platform/token","href":"/api-reference/platform/platform-token/exchange-token"}]},{"group":"Webhook Events","pages":[{"title":"Order placed","version":null,"deprecated":null,"openapi":"/openapi/platform.json webhook ORDER_PLACED","href":"/api-reference/order-events/order-placed"},{"title":"Order updated","version":null,"deprecated":null,"openapi":"/openapi/platform.json webhook ORDER_UPDATED","href":"/api-reference/order-events/order-updated"},{"title":"Gift purchase","version":null,"deprecated":null,"openapi":"/openapi/platform.json webhook GIFT_PURCHASE","href":"/api-reference/order-events/gift-purchase"},{"title":"Product created","version":null,"deprecated":null,"openapi":"/openapi/platform.json webhook PRODUCT_CREATED","href":"/api-reference/product-events/product-created"},{"title":"Product updated","version":null,"deprecated":null,"openapi":"/openapi/platform.json webhook PRODUCT_UPDATED","href":"/api-reference/product-events/product-updated"},{"title":"Donation","version":null,"deprecated":null,"openapi":"/openapi/platform.json webhook DONATION","href":"/api-reference/order-events/donation"},{"title":"Subscription purchased","version":null,"deprecated":null,"openapi":"/openapi/platform.json webhook SUBSCRIPTION_PURCHASED","href":"/api-reference/membership-events/subscription-purchased"},{"title":"Subscription expired","version":null,"deprecated":null,"openapi":"/openapi/platform.json webhook SUBSCRIPTION_EXPIRED","href":"/api-reference/membership-events/subscription-expired"},{"title":"Subscription changed","version":null,"deprecated":null,"openapi":"/openapi/platform.json webhook SUBSCRIPTION_CHANGED","href":"/api-reference/membership-events/subscription-changed"},{"title":"Newsletter subscribed","version":null,"deprecated":null,"openapi":"/openapi/platform.json webhook NEWSLETTER_SUBSCRIBED","href":"/api-reference/newsletter-events/newsletter-subscribed"},{"title":"Thank you sent","version":null,"deprecated":null,"openapi":"/openapi/platform.json webhook THANK_YOU_SENT","href":"/api-reference/thank-you-events/thank-you-sent"},{"title":"Gift draw started","version":null,"deprecated":null,"openapi":"/openapi/platform.json webhook GIFT_DRAW_STARTED","href":"/api-reference/giveaway-events/gift-draw-started"},{"title":"Gift draw ended","version":null,"deprecated":null,"openapi":"/openapi/platform.json webhook GIFT_DRAW_ENDED","href":"/api-reference/giveaway-events/gift-draw-ended"},{"title":"Promotion created","version":null,"deprecated":null,"openapi":"/openapi/platform.json webhook PROMOTION_CREATED","href":"/api-reference/promotion-events/promotion-created"},{"title":"Promotion updated","version":null,"deprecated":null,"openapi":"/openapi/platform.json webhook PROMOTION_UPDATED","href":"/api-reference/promotion-events/promotion-updated"},{"title":"Promotion status changed","version":null,"deprecated":null,"openapi":"/openapi/platform.json webhook PROMOTION_STATUS_CHANGED","href":"/api-reference/promotion-events/promotion-status-changed"},{"title":"Platform app disconnected","version":null,"deprecated":null,"openapi":"/openapi/platform.json webhook PLATFORM_APP_DISCONNECTED","href":"/api-reference/platform-events/platform-app-disconnected"},{"title":"Collection updated","version":null,"deprecated":null,"openapi":"/openapi/platform.json webhook COLLECTION_UPDATED","href":"/api-reference/collection-events/collection-updated"},{"title":"Cart abandoned 1 hour","version":null,"deprecated":null,"openapi":"/openapi/platform.json webhook CART_ABANDONED_1H","href":"/api-reference/cart-events/cart-abandoned-1-hour"},{"title":"Cart abandoned 24 hours","version":null,"deprecated":null,"openapi":"/openapi/platform.json webhook CART_ABANDONED_24H","href":"/api-reference/cart-events/cart-abandoned-24-hours"},{"title":"Cart abandoned 72 hours","version":null,"deprecated":null,"openapi":"/openapi/platform.json webhook CART_ABANDONED_72H","href":"/api-reference/cart-events/cart-abandoned-72-hours"}]}]},{"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"}]}]},"basePath":"","title":"Get product template details - Fourthwall Developer Docs","buildId":"dpl_DTau1J5HqS9UTgVSDwGksstFWtPa","deploymentId":"dpl_DTau1J5HqS9UTgVSDwGksstFWtPa","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-5FCzAcfS.js","utils-SLtAG4EZ.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-2DZi8ZMu.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-D7J3nkzE.js","snippetPresets-D0Alv0AH.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-BI4qNJ2c.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BD3uyr8j.js","shallow-D8iEBr5z.js","getApiPlaygroundDisplay-CgNP4lzR.js","CodeSnippet-CX-QHuMs.js","CodeSnippets-VlXE-ZUf.js","Page-D9ithiIZ.js","getPastedJson-DYNQkZ1M.js","icon-CzacdwOi.js","MethodPill-2JVqoYKi.js","DuplicateIcon-_xVXs-U8.js","createIcon-BRHrweLo.js","DynamicMarkdown-mQG_iQiE.js","SectionHeading-DMpJzv8f.js","axios-vUo_bRtp.js","Markdown-5FGIym-8.js","clsx-D-TRO5q5.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CdrJecqK.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-CHlcWBLM.js"]}