The template is approved once, with no product at all: the header goes with format: PRODUCT, which is a placeholder. The product — photo, name and price — comes from the catalog at send time, identified by catalog_id and product_retailer_id.It is the model for answering about a specific item: the same approved template serves any product in the account.
Fixed label: Ver on a pt_BR template, View elsewhere
The SPM label is the most confusing case: on the samept_BR template, Meta demands Ver for SPM and View items, in English, for MPM. There is no language rule; both were measured in rejections.
Two JSON payloads: one creates the template, and Meta approves it once. The other sends the message, and goes on every dispatch, with that send’s values in the variables marked with braces.
A label other than the required one, with code 2388153.
A body over 160 characters.
A text or media header in place of PRODUCT.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Omni Z-API","colors":{"primary":"#477722","light":"#98de62","dark":"#3c4733"},"logo":{"light":"https://mintcdn.com/omni-z-api/pNLq09OUwDtXKuEM/logo/z-api-omni-light.svg?fit=max\u0026auto=format\u0026n=pNLq09OUwDtXKuEM\u0026q=85\u0026s=7aad26bd2103cc87f2c19ffc1848e641","dark":"https://mintcdn.com/omni-z-api/pNLq09OUwDtXKuEM/logo/z-api-omni-dark.svg?fit=max\u0026auto=format\u0026n=pNLq09OUwDtXKuEM\u0026q=85\u0026s=c44572e4f0dac29c3f570f7b4664b6f3"},"favicon":"https://mintcdn.com/omni-z-api/pNLq09OUwDtXKuEM/favicon.svg?fit=max\u0026auto=format\u0026n=pNLq09OUwDtXKuEM\u0026q=85\u0026s=d67282b7aba78da114b31d6e23b0d042","navbar":{"links":[{"href":"https://api.whatsapp.com/send?phone=5544999300032\u0026text=Ol%C3%A1!%20Gostaria%20de%20falar%20com%20o%20suporte%20do%20Omni%20Z-API.","label":"Suporte"}],"primary":{"type":"button","label":"Dashboard","href":"https://app.omni.z-api.io"}},"footer":{"socials":{"website":"https://omni.z-api.io"}},"fonts":{"heading":{"family":"Space Grotesk"},"body":{"family":"Space Grotesk"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":true},"navigation":{"global":{"anchors":[]},"languages":[{"language":"pt-BR","href":""},{"language":"en","navbar":{"links":[{"href":"https://api.whatsapp.com/send?phone=5544999300032\u0026text=Hi!%20I%27d%20like%20to%20talk%20to%20Omni%20Z-API%20support.","label":"Support"}],"primary":{"type":"button","label":"Dashboard","href":"https://app.omni.z-api.io"}},"href":"en"},{"language":"es","navbar":{"links":[{"href":"https://api.whatsapp.com/send?phone=5544999300032\u0026text=%C2%A1Hola!%20Me%20gustar%C3%ADa%20hablar%20con%20el%20soporte%20de%20Omni%20Z-API.","label":"Soporte"}],"primary":{"type":"button","label":"Panel","href":"https://app.omni.z-api.io"}},"href":"es"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"omni-z-api","hasAudioNarration":false,"actualSubdomain":"omni-z-api","customDomains":["developer.omni.z-api.io"],"gitSource":{"type":"github","owner":"irrahgroup","repo":"omni-zapi-docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"latestBuiltDeploymentHistoryId":"6ae9d742fb19e826efc442e1","collectionId":"d95bc850-013c-4852-b92e-1e9c1b5b9caa","liveDeploymentHistoryId":"6ae9d742fb19e826efc442e1","schemaVersion":"v3"},"entitlements":{"AI_CHAT":{"status":"DISABLED"},"WEB_MCP":{"status":"DISABLED"}},"buildId":"6ae9d742fb19e826efc442e1","clientVersion":"0.0.4045","searchFilterCounts":[{"language":"pt-BR","tag":"Referência da API","count":90},{"language":"en","tag":"API Reference","count":90},{"language":"es","tag":"Referencia de la API","count":90},{"language":"pt-BR","tag":"Mensagens","count":38},{"language":"en","tag":"Messages","count":38},{"language":"es","tag":"Mensajes","count":38},{"language":"pt-BR","tag":"Guias","count":31},{"language":"en","tag":"Guides","count":31},{"language":"es","tag":"Guías","count":31},{"language":"pt-BR","tag":"Templates (WhatsApp)","count":26},{"language":"en","tag":"Templates (WhatsApp)","count":26},{"language":"es","tag":"Plantillas (WhatsApp)","count":26},{"language":"pt-BR","tag":"Webhooks","count":25},{"language":"en","tag":"Webhooks","count":25},{"language":"es","tag":"Webhooks","count":25},{"language":"pt-BR","tag":"Compatibilidade Z-API","count":21},{"language":"en","tag":"Z-API Compatibility","count":21},{"language":"es","tag":"Compatibilidad con Z-API","count":21},{"language":"pt-BR","tag":"Canais","count":19},{"language":"en","tag":"Channels","count":19},{"language":"es","tag":"Canales","count":19},{"language":"pt-BR","tag":"Criar template","count":15},{"language":"en","tag":"Create a template","count":15},{"language":"es","tag":"Crear plantilla","count":15},{"language":"pt-BR","tag":"Flows (WhatsApp)","count":10},{"language":"en","tag":"Flows (WhatsApp)","count":10},{"language":"es","tag":"Flows (WhatsApp)","count":10},{"language":"pt-BR","tag":"Templates","count":9},{"language":"en","tag":"Templates","count":9},{"language":"es","tag":"Plantillas","count":9}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"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":"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":"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":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","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":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":true},"customCss":[{"filePath":"style.css","content":":root{--background-light:239 240 237;--background-dark:31 32 30}"}],"page":{"pagePath":"en/templates/models/spm","slug":"/en/templates/models/spm","pageMetadata":{"title":"Single product","description":"One catalog product, with photo, name and price coming from send time","href":"/en/templates/models/spm"},"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: \"One catalog product, with photo, name and price coming from send time\"\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];const TemplatePreview=({header,headerKind=`text`,headerIcon,productLine,body,footer,buttons=[],cards=[],offer,coupon,order,callPermission,caption,height,lang=`pt`})=>{const L={pt:{contact:`Cliente teste`,label:`pré-visualização`,orderNote:`exemplo: os valores e os itens vêm no envio`,item:`Produto`,qty:`Qtd. 1`,subtotal:`Subtotal`,tax:`Taxas`,total:`Total`,callAsk:`A empresa pode te ligar?`,callAllow:`Permitir chamadas`,callAllowTemp:`Permitir por 7 dias`,money:`R$ 00,00`,price:`R$ preço`,name:`nome do produto`},en:{contact:`Test customer`,label:`preview`,orderNote:`sample: amounts and items come at send time`,item:`Product`,qty:`Qty. 1`,subtotal:`Subtotal`,tax:`Taxes`,total:`Total`,callAsk:`Can the business call you?`,callAllow:`Allow calls`,callAllowTemp:`Temporarily allow calls`,money:`$ 00.00`,price:`$ price`,name:`product name`},es:{contact:`Cliente de prueba`,label:`previsualización`,orderNote:`ejemplo: los valores y los ítems vienen en el envío`,item:`Producto`,qty:`Cant. 1`,subtotal:`Subtotal`,tax:`Impuestos`,total:`Total`,callAsk:`¿La empresa puede llamarte?`,callAllow:`Permitir llamadas`,callAllowTemp:`Permitir por 7 días`,money:`$ 00,00`,price:`$ precio`,name:`nombre del producto`}}[lang];const S={wrap:{display:`flex`,flexDirection:`column`,alignItems:`flex-start`,gap:8,margin:`16px 0`,flexShrink:0,scrollSnapAlign:`start`},device:{width:320,maxWidth:`100%`,padding:10,borderRadius:30,background:`#1f201e`,boxSizing:`border-box`,display:`flex`,flexDirection:`column`,height,boxShadow:`0 18px 40px -28px rgb(31 32 30 / .55)`},speaker:{display:`block`,width:`22%`,height:3,margin:`1px auto 6px`,borderRadius:999,background:`rgb(255 255 255 / .35)`},screen:{borderRadius:22,overflow:`hidden`,background:`#e9e4dc`,display:`flex`,flexDirection:`column`,flex:1,minHeight:0},bar:{display:`flex`,alignItems:`center`,gap:9,padding:`11px 13px`,background:`#477722`},avatar:{width:28,height:28,borderRadius:999,flexShrink:0,background:`rgb(255 255 255 / .22)`},name:{display:`block`,fontSize:12.5,fontWeight:600,lineHeight:1,color:`#fff`},sub:{display:`block`,marginTop:4,fontSize:10.5,lineHeight:1,color:`rgb(255 255 255 / .72)`},chat:{padding:`14px 13px`,minHeight:230,flex:1,overflowY:`auto`},bubble:{background:`#fff`,borderRadius:10,borderTopLeftRadius:2,maxWidth:252,boxShadow:`0 1px 1px rgb(0 0 0 / .13)`,overflow:`hidden`,fontSize:13,lineHeight:1.45,color:`#1f201e`},pad:{padding:`8px 10px 6px`},media:{height:92,background:`#f1efe9`,display:`flex`,alignItems:`center`,justifyContent:`center`,flexDirection:`column`,gap:3,fontSize:10,color:`#8a9183`,letterSpacing:`.04em`,textTransform:`uppercase`,textAlign:`center`,padding:`0 10px`,lineHeight:1.35},mediaSub:{textTransform:`none`,letterSpacing:0,fontSize:9.5},head:{fontWeight:700,marginBottom:4},foot:{fontSize:11,color:`#8a9183`,marginTop:6},time:{display:`block`,textAlign:`right`,fontSize:10,color:`#9aa093`,marginTop:2},btn:{borderTop:`1px solid #e7e9e3`,padding:`8px 10px`,textAlign:`center`,color:`#027eb5`,fontSize:12.5,fontWeight:500},chip:{display:`inline-block`,background:`#e3eed9`,color:`#477722`,borderRadius:5,padding:`2px 7px`,fontSize:11,fontWeight:700,marginBottom:6},invoice:{margin:`8px 0 2px`,padding:8,borderRadius:8,background:`#f6f5f1`,display:`flex`,flexDirection:`column`,gap:6},invoiceNote:{fontSize:9,color:`#9aa093`,textTransform:`uppercase`,letterSpacing:`.04em`},line:{display:`flex`,alignItems:`center`,gap:7},thumb:{width:26,height:26,borderRadius:5,flexShrink:0,background:`#fff`,border:`1px solid #e7e9e3`},lineName:{flex:1,minWidth:0,fontSize:10.5,lineHeight:1.3},lineQty:{display:`block`,fontSize:9,color:`#9aa093`},lineValue:{fontSize:10.5,flexShrink:0},totals:{display:`flex`,flexDirection:`column`,gap:3,paddingTop:5,borderTop:`1px solid #e7e9e3`},totalRow:{display:`flex`,justifyContent:`space-between`,fontSize:10.5},callCard:{display:`flex`,alignItems:`center`,gap:7,padding:`8px 10px`,fontSize:11.5,color:`#1f201e`},callIcon:{width:20,height:20,borderRadius:999,flexShrink:0,background:`#eef0ea`},row:{display:`flex`,gap:7,marginTop:7,maxWidth:252},card:{background:`#fff`,borderRadius:10,flex:1,minWidth:0,overflow:`hidden`,fontSize:12,boxShadow:`0 1px 1px rgb(0 0 0 / .13)`},cap:{fontSize:11.5,color:`var(--zp-ink-tertiary, #8a9183)`,width:320,maxWidth:`100%`,minHeight:34}};const ICON={catalog:`🛍`,product:`🛍`,location:`📍`,image:`🖼`,video:`▶`};const withVars=text=>String(text||``).split(/(\\{\\{[^}]+\\}\\})/g).map((part,i)=>part.startsWith(`{{`)?_jsx(`span`,{style:{background:`#e3eed9`,color:`#477722`,borderRadius:3,padding:`0 3px`},children:part},i):_jsx(`span`,{children:part},i));const mediaBlock=(label,sub,height)=>_jsxs(`div`,{style:height?{...S.media,height}:S.media,children:[headerIcon\u0026\u0026_jsx(`span`,{style:{fontSize:15},children:ICON[headerIcon]||``}),_jsx(`span`,{children:label}),sub\u0026\u0026_jsx(`span`,{style:S.mediaSub,children:sub})]});return _jsxs(`div`,{style:S.wrap,children:[_jsxs(`div`,{style:S.device,children:[_jsx(`span`,{\"aria-hidden\":`true`,style:S.speaker}),_jsxs(`div`,{style:S.screen,children:[_jsxs(`div`,{style:S.bar,children:[_jsx(`span`,{style:S.avatar}),_jsxs(`span`,{style:{minWidth:0},children:[_jsx(`span`,{style:S.name,children:L.contact}),_jsx(`span`,{style:S.sub,children:L.label})]})]}),_jsxs(`div`,{style:S.chat,children:[_jsxs(`div`,{style:S.bubble,children:[headerKind!==`text`\u0026\u0026headerKind!==`none`\u0026\u0026mediaBlock(headerKind,productLine===true?`${L.name} · ${L.price}`:productLine),_jsxs(`div`,{style:S.pad,children:[offer\u0026\u0026_jsx(`div`,{style:S.chip,children:offer}),header\u0026\u0026_jsx(`div`,{style:S.head,children:withVars(header)}),body\u0026\u0026_jsx(`div`,{style:{whiteSpace:`pre-wrap`},children:withVars(body)}),coupon\u0026\u0026_jsx(`div`,{style:{...S.chip,marginTop:8,marginBottom:0},children:coupon}),order\u0026\u0026_jsxs(`div`,{style:S.invoice,children:[_jsx(`span`,{style:S.invoiceNote,children:L.orderNote}),[1,2].map(i=>_jsxs(`span`,{style:S.line,children:[_jsx(`span`,{style:S.thumb}),_jsxs(`span`,{style:S.lineName,children:[L.item,` `,i,_jsx(`span`,{style:S.lineQty,children:L.qty})]}),_jsx(`span`,{style:S.lineValue,children:L.money})]},i)),_jsx(`span`,{style:S.totals,children:[[L.subtotal,false],[L.tax,false],[L.total,true]].map(([label,strong])=>_jsxs(`span`,{style:S.totalRow,children:[_jsx(`span`,{style:{fontWeight:strong?600:400,color:strong?`#1f201e`:`#6b7264`},children:label}),_jsx(`span`,{style:{fontWeight:strong?600:400},children:L.money})]},label))})]}),footer\u0026\u0026_jsx(`div`,{style:S.foot,children:footer}),_jsx(`span`,{style:S.time,children:`10:24`})]}),callPermission\u0026\u0026_jsxs(`div`,{style:{borderTop:`1px solid #e7e9e3`},children:[_jsxs(`div`,{style:S.callCard,children:[_jsx(`span`,{style:S.callIcon}),_jsx(`span`,{children:L.callAsk})]}),_jsx(`div`,{style:S.btn,children:L.callAllow}),_jsx(`div`,{style:S.btn,children:L.callAllowTemp})]}),buttons.map((b,i)=>_jsx(`div`,{style:S.btn,children:b},i))]}),cards.length>0\u0026\u0026_jsx(`div`,{style:S.row,children:cards.map((c,i)=>_jsxs(`div`,{style:S.card,children:[_jsxs(`div`,{style:{...S.media,height:64,gap:2},children:[_jsx(`span`,{children:c.media||`imagem`}),c.product\u0026\u0026_jsxs(`span`,{style:S.mediaSub,children:[L.name,` · `,L.price]})]}),c.text\u0026\u0026_jsx(`div`,{style:{padding:`6px 8px`},children:c.text}),(c.buttons||(c.button?[c.button]:[])).map((b,j)=>_jsx(`div`,{style:{...S.btn,padding:`6px 8px`,fontSize:11.5},children:b},j))]},i))})]})]})]}),caption\u0026\u0026_jsx(`div`,{style:S.cap,children:caption})]})};function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{CodeBlock,Heading,Table,Warning,_MdxComponentBoundary}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Warning)_missingMdxReference(`Warning`,true);if(!_MdxComponentBoundary)_missingMdxReference(`_MdxComponentBoundary`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:_jsx(_components.code,{children:`spm`})}),`\n`,_jsx(_components.p,{children:`One catalog product with photo, name and price, plus the button that opens it.`}),`\n`,_jsx(_MdxComponentBoundary,{name:`TemplatePreview`,children:_jsx(TemplatePreview,{lang:`en`,headerKind:`product image, comes from the catalog`,headerIcon:`product`,productLine:true,body:`This is the product you asked about. Tap to see the details and buy.`,footer:`Limited stock`,buttons:[`View`],caption:`Image, name and price come from the catalog at send time. The button text is fixed by Meta.`})}),`\n`,_jsx(Heading,{level:`2`,id:`how-it-works`,children:`How it works`}),`\n`,_jsxs(_components.p,{children:[`The template is approved once, with no product at all: the header goes with `,_jsx(_components.code,{children:`format: PRODUCT`}),`, which is a placeholder. The product — photo, name and price — comes from the catalog `,_jsx(_components.strong,{children:`at send time`}),`, identified by `,_jsx(_components.code,{children:`catalog_id`}),` and `,_jsx(_components.code,{children:`product_retailer_id`}),`.`]}),`\n`,_jsx(_components.p,{children:`It is the model for answering about a specific item: the same approved template serves any product in the account.`}),`\n`,_jsx(Heading,{level:`2`,id:`at-creation-and-at-send-time`,children:`At creation and at send time`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`At creation`}),_jsx(_components.th,{children:`At send time`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`The message and footer text`}),_jsx(_components.td,{children:`The product, with photo, name and price`})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[`The `,_jsx(_components.code,{children:`PRODUCT`}),` header, empty`]}),_jsx(_components.td,{})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`fields-in-this-model`,children:`Fields in this model`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Field`}),_jsx(_components.th,{children:`What it is for`}),_jsx(_components.th,{children:`Rule`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`category`})}),_jsx(_components.td,{children:`Fixed`}),_jsxs(_components.td,{children:[`Always `,_jsx(_components.code,{children:`MARKETING`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`HEADER`})}),_jsx(_components.td,{children:`The product slot`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`format: PRODUCT`}),`, nothing else`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`BODY`})}),_jsx(_components.td,{children:`The text next to the product`}),_jsx(_components.td,{children:`Up to 160 characters`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`FOOTER`})}),_jsx(_components.td,{children:`Optional`}),_jsx(_components.td,{children:`Up to 60 characters`})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.code,{children:`SPM`}),` button`]}),_jsx(_components.td,{children:`Opens the product in the catalog`}),_jsxs(_components.td,{children:[`Fixed label: `,_jsx(_components.code,{children:`Ver`}),` on a `,_jsx(_components.code,{children:`pt_BR`}),` template, `,_jsx(_components.code,{children:`View`}),` elsewhere`]})]})]})]}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`SPM`}),` label is the most confusing case: on the `,_jsx(_components.strong,{children:`same`}),` `,_jsx(_components.code,{children:`pt_BR`}),` template, Meta demands `,_jsx(_components.code,{children:`Ver`}),` for `,_jsx(_components.code,{children:`SPM`}),` and `,_jsx(_components.code,{children:`View items`}),`, in English, for `,_jsx(_components.code,{children:`MPM`}),`. There is no language rule; both were measured in rejections.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`full-json`,children:`Full JSON`}),`\n`,_jsxs(_components.p,{children:[`Two JSON payloads: one `,_jsx(_components.strong,{children:`creates`}),` the template, and Meta approves it once. The other `,_jsx(_components.strong,{children:`sends`}),` the message, and goes on every dispatch, with that send’s values in the variables marked with braces.`]}),`\n`,_jsx(Heading,{level:`3`,id:`1-create-the-template`,children:`1. Create the template`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`POST /whatsapp/businesses/{wabaId}/templates`}),` — see `,_jsx(_components.a,{href:`/en/templates/create-template`,children:`API reference`}),`.`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`42`,language:`json`,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:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`42`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"exemplo_spm\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"category\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"MARKETING\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"language\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"en_US\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"allow_category_change\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`true`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"parameter_format\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"NAMED\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"components\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"HEADER\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"format\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"PRODUCT\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"BODY\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"text\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Hi {{customer_name}}, your order {{order_number}} is confirmed and ships today.\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"example\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"body_text_named_params\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"param_name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"customer_name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"example\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Marina\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"param_name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"order_number\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"example\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"1042\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"FOOTER\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"text\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Reply STOP to opt out\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"BUTTONS\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"buttons\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"SPM\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"text\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"View\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsx(Heading,{level:`3`,id:`2-send-it-once-approved`,children:`2. Send it once approved`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`POST /v1/channels/{channelId}/messages`}),` — see `,_jsx(_components.a,{href:`/en/messages/send-template`,children:`Send template`}),`.`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`46`,language:`json`,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:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`46`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"recipient\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"identifier\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"5511999999999\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"content\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"TEMPLATE\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"attachments\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"template\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"exemplo_spm\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"language\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"policy\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"deterministic\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"code\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"en_US\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"components\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"body\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"parameters\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"text\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"text\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"{{customer_name}}\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"text\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"text\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"{{order_number}}\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"header\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"parameters\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"product\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"product\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"catalog_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"{{catalog_id}}\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"product_retailer_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"{{product_retailer_id}}\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsx(Heading,{level:`2`,id:`what-meta-rejects-here`,children:`What Meta rejects here`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`A label other than the required one, with code `,_jsx(_components.code,{children:`2388153`}),`.`]}),`\n`,_jsx(_components.li,{children:`A body over 160 characters.`}),`\n`,_jsxs(_components.li,{children:[`A text or media header in place of `,_jsx(_components.code,{children:`PRODUCT`}),`.`]}),`\n`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{TemplatePreview,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":"Single product","description":"One catalog product, with photo, name and price coming from send time","href":"/en/templates/models/spm"}}},"mdxSourceWithNoJs":null,"noJsSplices":[[151,7549,")=>null;function _cr"]]},"mdxExtracts":{"tableOfContents":[{"title":"How it works","slug":"how-it-works","depth":2,"children":[]},{"title":"At creation and at send time","slug":"at-creation-and-at-send-time","depth":2,"children":[]},{"title":"Fields in this model","slug":"fields-in-this-model","depth":2,"children":[]},{"title":"Full JSON","slug":"full-json","depth":2,"children":[{"title":"1. Create the template","slug":"1-create-the-template","depth":3,"children":[]},{"title":"2. Send it once approved","slug":"2-send-it-once-approved","depth":3,"children":[]}]},{"title":"What Meta rejects here","slug":"what-meta-rejects-here","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/omni-z-api/81add35b00a03b20/gpt-maker.js"],"subdomain":"omni-z-api","siteName":"Omni Z-API","title":"Single product - Omni Z-API","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"pt-BR":{"href":"/templates/models/spm","matchLevel":1},"en":{"href":"/en/templates/models/spm","matchLevel":0},"es":{"href":"/es/templates/models/spm","matchLevel":1}}},"lastModified":"2026-09-18T13:11:37.750Z","originalFileLocation":"en/templates/models/spm.mdx","locale":"en"},"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=\"One catalog product, with photo, name and price coming from send time\">\u003cmeta data-mint-head name=\"application-name\" content=\"Omni Z-API\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/omni-z-api/o-SwDuL7r0oa71K7/_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/omni-z-api/o-SwDuL7r0oa71K7/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/omni-z-api/o-SwDuL7r0oa71K7/_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/omni-z-api/o-SwDuL7r0oa71K7/_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/omni-z-api/o-SwDuL7r0oa71K7/_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/omni-z-api/o-SwDuL7r0oa71K7/_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/omni-z-api/o-SwDuL7r0oa71K7/_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/omni-z-api/o-SwDuL7r0oa71K7/_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/omni-z-api/o-SwDuL7r0oa71K7/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Single product - Omni Z-API\">\u003cmeta data-mint-head property=\"og:description\" content=\"One catalog product, with photo, name and price coming from send time\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Omni Z-API\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://developer.omni.z-api.io/en/templates/models/spm\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://omni-z-api.mintlify.app/_mintlify/api/og/v2?division=Create+a+template\u0026amp;title=Single+product\u0026amp;description=One+catalog+product%2C+with+photo%2C+name+and+price+coming+from+send+time\u0026amp;theme=94425b6c06be1ca83ec9b164\u0026amp;signature=50fcea8a54827933d9416d2a858a816a7b68360fde1b3c1dec431a85a58b0bab\">\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=\"Single product - Omni Z-API\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"One catalog product, with photo, name and price coming from send time\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://omni-z-api.mintlify.app/_mintlify/api/og/v2?division=Create+a+template\u0026amp;title=Single+product\u0026amp;description=One+catalog+product%2C+with+photo%2C+name+and+price+coming+from+send+time\u0026amp;theme=94425b6c06be1ca83ec9b164\u0026amp;signature=50fcea8a54827933d9416d2a858a816a7b68360fde1b3c1dec431a85a58b0bab\">\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/omni-z-api/o-SwDuL7r0oa71K7/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Omni Z-API\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#477722\">\u003clink data-mint-head rel=\"canonical\" href=\"https://developer.omni.z-api.io/en/templates/models/spm\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/en/templates/models/spm.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://developer.omni.z-api.io/en/templates/models/spm\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"pt-BR\" href=\"https://developer.omni.z-api.io/templates/models/spm\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"es\" href=\"https://developer.omni.z-api.io/es/templates/models/spm\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://developer.omni.z-api.io/templates/models/spm\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://developer.omni.z-api.io/#organization\",\"name\":\"Omni Z-API\",\"url\":\"https://developer.omni.z-api.io\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/omni-z-api/pNLq09OUwDtXKuEM/logo/z-api-omni-light.svg?fit=max\u0026auto=format\u0026n=pNLq09OUwDtXKuEM\u0026q=85\u0026s=7aad26bd2103cc87f2c19ffc1848e641\"}},{\"@type\":\"WebSite\",\"@id\":\"https://developer.omni.z-api.io#website\",\"name\":\"Omni Z-API\",\"url\":\"https://developer.omni.z-api.io\",\"publisher\":{\"@id\":\"https://developer.omni.z-api.io/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://developer.omni.z-api.io/en/templates/models/spm#webpage\",\"url\":\"https://developer.omni.z-api.io/en/templates/models/spm\",\"name\":\"Single product\",\"description\":\"One catalog product, with photo, name and price coming from send time\",\"dateModified\":\"2026-09-18T13:11:37.750Z\",\"isPartOf\":{\"@id\":\"https://developer.omni.z-api.io#website\"},\"breadcrumb\":{\"@id\":\"https://developer.omni.z-api.io/en/templates/models/spm#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://developer.omni.z-api.io/en/templates/models/spm#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Templates (WhatsApp)\",\"item\":\"https://developer.omni.z-api.io/en/templates/introduction\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Create a template\",\"item\":\"https://developer.omni.z-api.io/en/templates/models/overview\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Single product\",\"item\":\"https://developer.omni.z-api.io/en/templates/models/spm\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://developer.omni.z-api.io/en/templates/models/spm#article\",\"headline\":\"Single product\",\"name\":\"Single product\",\"description\":\"One catalog product, with photo, name and price coming from send time\",\"url\":\"https://developer.omni.z-api.io/en/templates/models/spm\",\"mainEntityOfPage\":{\"@id\":\"https://developer.omni.z-api.io/en/templates/models/spm#webpage\"},\"dateModified\":\"2026-09-18T13:11:37.750Z\",\"publisher\":{\"@id\":\"https://developer.omni.z-api.io/#organization\"},\"isPartOf\":{\"@id\":\"https://developer.omni.z-api.io#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Omni Z-API\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Omni Z-API","nav":{"global":{"anchors":[]},"languages":[{"language":"pt-BR","pages":[{"title":"pt-BR","href":"/templates/models/spm"}]},{"language":"en","navbar":{"links":[{"href":"https://api.whatsapp.com/send?phone=5544999300032\u0026text=Hi!%20I%27d%20like%20to%20talk%20to%20Omni%20Z-API%20support.","label":"Support"}],"primary":{"type":"button","label":"Dashboard","href":"https://app.omni.z-api.io"}},"tabs":[{"tab":"Guides","icon":"book-open","pages":[{"title":"Guides","href":"/en"}]},{"tab":"API Reference","icon":"code","groups":[{"group":"Channels","icon":"plug","pages":[{"title":"Create channel","openapi":"en/channels/openapi-create.json POST /v1/channels","href":"/en/channels/create-channel"},{"title":"List channels","openapi":"en/channels/openapi-list.json GET /v1/channels","href":"/en/channels/list-channels"},{"title":"Get channel","openapi":"en/channels/openapi-get.json GET /v1/channels/{channelId}","href":"/en/channels/get-channel"},{"title":"Connect Meta WhatsApp channel","openapi":"en/channels/openapi-connect.json POST /v1/channels/{channelId}/connect","href":"/en/channels/connect-channel"},{"title":"SDK origins","openapi":"en/channels/openapi-sdk-info.json GET /instances/{channelId}/sdk-info","href":"/en/channels/sdk-info"},{"title":"Disconnect Meta WhatsApp channel","openapi":"en/channels/openapi-disconnect.json PUT /v1/channels/{channelId}/disconnect","href":"/en/channels/disconnect"},{"title":"Subscribe channel","openapi":"en/channels/openapi-subscribe.json GET /v1/channels/{channelId}/subscribe","href":"/en/channels/subscribe-channel"},{"title":"Cancel subscription","openapi":"en/channels/openapi-cancel.json DELETE /v1/channels/{channelId}/cancel","href":"/en/channels/cancel-subscription"},{"title":"Delete channel","openapi":"en/channels/openapi-delete.json DELETE /v1/channels/{channelId}","href":"/en/channels/delete-channel"}]},{"group":"Messages","icon":"paper-plane","pages":[{"title":"Introduction","href":"/en/messages/introduction"},{"title":"Send text","openapi":"en/messages/openapi.json POST /v1/channels/{channelId}/messages","href":"/en/messages/send-text"},{"title":"Send image","openapi":"en/messages/openapi-image.json POST /v1/channels/{channelId}/messages","href":"/en/messages/send-image"},{"title":"Send audio","openapi":"en/messages/openapi-audio.json POST /v1/channels/{channelId}/messages","href":"/en/messages/send-audio"},{"title":"Send video","openapi":"en/messages/openapi-video.json POST /v1/channels/{channelId}/messages","href":"/en/messages/send-video"},{"title":"Send document","href":"/en/messages/send-document"},{"title":"Send sticker","openapi":"en/messages/openapi-sticker.json POST /v1/channels/{channelId}/messages","href":"/en/messages/send-sticker"},{"title":"Send location","openapi":"en/messages/openapi-location.json POST /v1/channels/{channelId}/messages","href":"/en/messages/send-location"},{"title":"Request location","href":"/en/messages/send-location-request"},{"title":"Send contact","openapi":"en/messages/openapi-contact.json POST /v1/channels/{channelId}/messages","href":"/en/messages/send-contact"},{"title":"Send reaction","href":"/en/messages/send-reaction"},{"title":"Send text with buttons","openapi":"en/messages/openapi-interactive-button.json POST /v1/channels/{channelId}/messages","href":"/en/messages/send-interactive-button"},{"title":"Send action buttons","openapi":"en/messages/openapi-interactive-action.json POST /v1/channels/{channelId}/messages","href":"/en/messages/send-interactive-action"},{"title":"Send option list","href":"/en/messages/send-interactive-list"},{"title":"Send a flow","href":"/en/messages/send-flow"},{"title":"Send catalog","href":"/en/messages/send-catalog"},{"title":"Send product","href":"/en/messages/send-product"},{"title":"Send multi-product","href":"/en/messages/send-product-list"},{"title":"Send order details","href":"/en/messages/send-order-details"},{"title":"Send order status","href":"/en/messages/send-order-status"}]},{"group":"Templates (WhatsApp)","icon":"file-lines","pages":[{"title":"Introduction","href":"/en/templates/introduction"},{"title":"Template fields","href":"/en/templates/anatomy"},{"title":"Validation","href":"/en/templates/validation"},{"group":"Create a template","pages":[{"title":"Choose the model","href":"/en/templates/models/overview"},{"title":"Custom message","href":"/en/templates/models/custom"},{"title":"Access code","href":"/en/templates/models/authentication"},{"title":"Catalog","description":"Opens the full store catalog inside WhatsApp","href":"/en/templates/models/catalog"},{"title":"Single product","href":"/en/templates/models/spm"},{"title":"Multi-product","description":"Showcase with sections and up to 30 products, assembled at send time","href":"/en/templates/models/mpm"},{"title":"Checkout button","href":"/en/templates/models/checkout-button"},{"title":"Order details","href":"/en/templates/models/order-details"},{"title":"Coupon","href":"/en/templates/models/coupon-code"},{"title":"Limited time offer","href":"/en/templates/models/limited-time-offer"},{"title":"Media carousel","href":"/en/templates/models/media-card-carousel"},{"title":"Product carousel","href":"/en/templates/models/product-card-carousel"},{"title":"Template Library","href":"/en/templates/models/library"},{"title":"Call permission","href":"/en/templates/models/call-permission-request"},{"title":"API reference","openapi":"en/templates/openapi.json POST /whatsapp/businesses/{wabaId}/templates","href":"/en/templates/create-template"}]},{"group":"Other endpoints","pages":[{"title":"Send template","openapi":"en/messages/openapi-template.json POST /v1/channels/{channelId}/messages","href":"/en/messages/send-template"},{"title":"List templates","openapi":"en/templates/openapi.json GET /whatsapp/businesses/{wabaId}/templates","href":"/en/templates/list-templates"},{"title":"Update template","openapi":"en/templates/openapi.json PUT /whatsapp/businesses/{wabaId}/templates/{templateId}","href":"/en/templates/update-template"},{"title":"Delete template","openapi":"en/templates/openapi.json DELETE /whatsapp/businesses/{wabaId}/templates/{templateId}","href":"/en/templates/delete-template"},{"title":"Sync templates","openapi":"en/templates/openapi.json POST /whatsapp/businesses/{wabaId}/templates/sync","href":"/en/templates/sync-templates"},{"title":"List WABAs","openapi":"en/templates/openapi.json GET /whatsapp/businesses","href":"/en/templates/list-businesses"},{"title":"Upload media","openapi":"en/templates/openapi.json POST /whatsapp/businesses/{wabaId}/templates/media","href":"/en/templates/upload-media"},{"title":"Template library","openapi":"en/templates/openapi.json GET /whatsapp/businesses/{wabaId}/template-library","href":"/en/templates/template-library"}]}]},{"group":"Flows (WhatsApp)","icon":"diagram-project","tag":"New","pages":[{"title":"Introduction","href":"/en/flows/introduction"},{"title":"Components and rules","href":"/en/flows/components"},{"title":"List flows","openapi":"en/flows/openapi.json GET /whatsapp/businesses/{wabaId}/flows","href":"/en/flows/list-flows"},{"title":"Create flow","openapi":"en/flows/openapi.json POST /whatsapp/businesses/{wabaId}/flows","href":"/en/flows/create-flow"},{"title":"Get flow","openapi":"en/flows/openapi.json GET /whatsapp/businesses/{wabaId}/flows/{flowId}","href":"/en/flows/get-flow"},{"title":"Update flow","openapi":"en/flows/openapi.json PUT /whatsapp/businesses/{wabaId}/flows/{flowId}","href":"/en/flows/update-flow"},{"title":"Publish flow","openapi":"en/flows/openapi.json POST /whatsapp/businesses/{wabaId}/flows/{flowId}/publish","href":"/en/flows/publish-flow"},{"title":"Deprecate flow","openapi":"en/flows/openapi.json POST /whatsapp/businesses/{wabaId}/flows/{flowId}/deprecate","href":"/en/flows/deprecate-flow"},{"title":"Delete flow","openapi":"en/flows/openapi.json DELETE /whatsapp/businesses/{wabaId}/flows/{flowId}","href":"/en/flows/delete-flow"},{"title":"Sync flows","openapi":"en/flows/openapi.json POST /whatsapp/businesses/{wabaId}/flows/sync","href":"/en/flows/sync-flows"}]},{"group":"Webhooks","icon":"webhook","pages":[{"title":"Introduction","href":"/en/webhooks/introduction"},{"title":"HMAC signing","href":"/en/webhooks/signature"},{"title":"Delivery and retries","href":"/en/webhooks/delivery"},{"group":"Channels","pages":[{"title":"Channel webhooks","href":"/en/webhooks/channel-webhooks"},{"title":"Payload structure","href":"/en/webhooks/payloads"},{"title":"Create webhook","openapi":"en/webhooks/openapi.json POST /v1/channels/{channelId}/webhooks","href":"/en/webhooks/create-webhook"},{"title":"List webhooks","openapi":"en/webhooks/openapi.json GET /v1/channels/{channelId}/webhooks","href":"/en/webhooks/list-webhooks"},{"title":"Get webhook","openapi":"en/webhooks/openapi.json GET /v1/channels/{channelId}/webhooks/{webhookId}","href":"/en/webhooks/get-webhook"},{"title":"Update webhook","openapi":"en/webhooks/openapi.json PATCH /v1/channels/{channelId}/webhooks/{webhookId}","href":"/en/webhooks/update-webhook"},{"title":"Delete webhook","openapi":"en/webhooks/openapi.json DELETE /v1/channels/{channelId}/webhooks/{webhookId}","href":"/en/webhooks/delete-webhook"}]},{"group":"Templates","pages":[{"title":"Template webhooks","href":"/en/webhooks/template-webhooks"},{"title":"Payload structure","href":"/en/webhooks/template-payloads"},{"title":"Channel disconnection notice","href":"/en/webhooks/channel-disconnected"},{"title":"Billing and account restriction events","href":"/en/webhooks/account-events"},{"title":"Create template webhook","openapi":"en/webhooks/openapi-template.json POST /v1/webhooks","href":"/en/webhooks/create-template-webhook"},{"title":"List template webhooks","openapi":"en/webhooks/openapi-template.json GET /v1/webhooks","href":"/en/webhooks/list-template-webhooks"},{"title":"Get template webhook","openapi":"en/webhooks/openapi-template.json GET /v1/webhooks/{webhookId}","href":"/en/webhooks/get-template-webhook"},{"title":"Update template webhook","openapi":"en/webhooks/openapi-template.json PATCH /v1/webhooks/{webhookId}","href":"/en/webhooks/update-template-webhook"},{"title":"Delete template webhook","openapi":"en/webhooks/openapi-template.json DELETE /v1/webhooks/{webhookId}","href":"/en/webhooks/delete-template-webhook"}]},{"group":"Default webhook","pages":[{"title":"Workspace default webhook","href":"/en/webhooks/default-webhooks"},{"title":"Create default webhook","openapi":"en/webhooks/openapi-default.json POST /v1/default-instance-webhooks","href":"/en/webhooks/create-default-webhook"},{"title":"List default webhooks","openapi":"en/webhooks/openapi-default.json GET /v1/default-instance-webhooks","href":"/en/webhooks/list-default-webhooks"},{"title":"Get default webhook","openapi":"en/webhooks/openapi-default.json GET /v1/default-instance-webhooks/{webhookId}","href":"/en/webhooks/get-default-webhook"},{"title":"Update default webhook","openapi":"en/webhooks/openapi-default.json PATCH /v1/default-instance-webhooks/{webhookId}","href":"/en/webhooks/update-default-webhook"},{"title":"Delete default webhook","openapi":"en/webhooks/openapi-default.json DELETE /v1/default-instance-webhooks/{webhookId}","href":"/en/webhooks/delete-default-webhook"}]}]}]},{"tab":"Z-API Compatibility","icon":"arrow-right-arrow-left","pages":[{"title":"Z-API Compatibility","href":"/en/z-api/introduction"}]}]},{"language":"es","navbar":{"links":[{"href":"https://api.whatsapp.com/send?phone=5544999300032\u0026text=%C2%A1Hola!%20Me%20gustar%C3%ADa%20hablar%20con%20el%20soporte%20de%20Omni%20Z-API.","label":"Soporte"}],"primary":{"type":"button","label":"Panel","href":"https://app.omni.z-api.io"}},"pages":[{"title":"es","href":"/es/templates/models/spm"}]}]},"basePath":"","title":"Single product - Omni Z-API","buildId":"dpl_36EDyZCDfRuoUD9af5CH4M1bqY2h","deploymentId":"dpl_36EDyZCDfRuoUD9af5CH4M1bqY2h","dynamics":[],"chunks":[]}