Send one catalog product, with photo, name and price
In development. This endpoint does not exist yet. The page is published so you can get to know the
shape and plan the integration — the body below is what will apply when it ships.
{"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":"6ae9f62269138fe59fdaf810","collectionId":"e69616fd-9023-40e4-84b1-7427bb2607e8","liveDeploymentHistoryId":"6ae9f62269138fe59fdaf810","schemaVersion":"v3"},"entitlements":{"AI_CHAT":{"status":"DISABLED"},"WEB_MCP":{"status":"DISABLED"}},"buildId":"6ae9f62269138fe59fdaf810","clientVersion":"0.0.4054","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/messages/send-product","slug":"/en/messages/send-product","pageMetadata":{"title":"Send product","description":"Send one catalog product, with photo, name and price","href":"/en/messages/send-product"},"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: \"Send one catalog product, with photo, name and price\"\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 ChannelSupport=({type,lang=`pt`})=>{const _components={a:`a`,..._provideComponents()};const MATRIX={TEXT:[`yes`,`yes`,`yes`,`yes`,`yes`],IMAGE:[`yes`,`yes`,`yes`,`yes`,`yes`],AUDIO:[`yes`,`yes`,`yes`,`yes`,`yes`],VIDEO:[`yes`,`yes`,`yes`,`yes`,`yes`],DOCUMENT:[`yes`,`yes`,`partial`,`yes`,`partial`],STICKER:[`yes`,`yes`,`partial`,`partial`,`yes`],LOCATION:[`yes`,`yes`,`no`,`no`,`yes`],LOCATION_REQUEST:[`yes`,`no`,`no`,`no`,`yes`],CONTACT:[`yes`,`yes`,`no`,`no`,`yes`],REACTION:[`yes`,`yes`,`yes`,`unknown`,`yes`],INTERACTIVE_BUTTON:[`yes`,`yes`,`yes`,`yes`,`yes`],INTERACTIVE_ACTION:[`yes`,`yes`,`partial`,`yes`,`partial`],INTERACTIVE_LIST:[`yes`,`yes`,`no`,`no`,`no`],FLOW:[`yes`,`no`,`no`,`no`,`no`],CATALOG:[`yes`,`partial`,`no`,`no`,`no`],PRODUCT:[`yes`,`partial`,`no`,`no`,`no`],PRODUCT_LIST:[`yes`,`no`,`no`,`no`,`no`],ORDER_DETAILS:[`yes`,`partial`,`no`,`partial`,`partial`],ORDER_STATUS:[`yes`,`partial`,`no`,`no`,`no`],TEMPLATE:[`yes`,`no`,`no`,`yes`,`no`]};const COMMERCE_WEB={pt:`Passa pela compatibilidade com a Z-API, e só funciona se o número conectado for uma conta **WhatsApp Business** com produtos cadastrados. Número pessoal não tem catálogo, então não há o que enviar.`,en:`It goes through the Z-API compatibility layer, and only works if the connected number is a **WhatsApp Business** account with registered products. A personal number has no catalog, so there is nothing to send.`,es:`Pasa por la compatibilidad con Z-API, y solo funciona si el número conectado es una cuenta **WhatsApp Business** con productos registrados. Un número personal no tiene catálogo, así que no hay nada que enviar.`};const NOTES={DOCUMENT:[[2,`partial`,{pt:\"Só PDF, só por URL `https` que responda `content-type: application/pdf`. Planilha, Base64 ou PDF servido como `application/octet-stream` são recusados. O nome e a legenda não chegam.\",en:\"PDF only, and only by an `https` URL that answers `content-type: application/pdf`. A spreadsheet, a Base64 or a PDF served as `application/octet-stream` is refused. The name and the caption do not arrive.\",es:\"Solo PDF, y solo por una URL `https` que responda `content-type: application/pdf`. Una planilla, un Base64 o un PDF servido como `application/octet-stream` se rechazan. El nombre y la leyenda no llegan.\"}],[4,`partial`,{pt:`Só por URL: Base64 é recusado. Em PDF, ZIP e GIF, o nome que aparece é o do fim da URL, não o que você mandou.`,en:`URL only: Base64 is refused. For PDF, ZIP and GIF, the name shown is the one at the end of the URL, not the one you sent.`,es:`Solo por URL: Base64 se rechaza. En PDF, ZIP y GIF, el nombre que aparece es el del final de la URL, no el que enviaste.`}]],STICKER:[[2,`partial`,{pt:\"O Instagram aceita só o sticker de coração. O seu arquivo `.webp` não passa por lá.\",en:\"Instagram accepts only the heart sticker. Your own `.webp` file does not go through.\",es:\"Instagram acepta solo el sticker de corazón. Tu archivo `.webp` no pasa por ahí.\"}],[3,`partial`,{pt:`O Messenger aceita só os stickers do catálogo público da Meta, escolhidos por identificador, e o joinha. Arquivo seu não passa.`,en:`Messenger accepts only the public stickers from Meta catalog, picked by id, plus the thumbs-up. Your own file does not go through.`,es:`Messenger acepta solo los stickers del catálogo público de Meta, elegidos por identificador, y el pulgar arriba. Tu archivo no pasa.`}]],LOCATION:[[1,`partial`,{pt:\"O nome do lugar não é repassado: o campo `name` ainda não é enviado ao WhatsApp.\",en:\"The place name is not passed on: the `name` field is not sent to WhatsApp yet.\",es:\"El nombre del lugar no se reenvía: el campo `name` todavía no se envía a WhatsApp.\"}],[2,`no`,{pt:`O Instagram não tem mensagem de localização, e ela não é entregue, mesmo quando a chamada é aceita. Se precisar mandar um endereço por lá, mande como texto ou como link de mapa.`,en:`Instagram has no location message, and it is not delivered, even when the call is accepted. To send an address there, send it as text or as a map link.`,es:`Instagram no tiene mensaje de ubicación, y no se entrega, aunque la llamada sea aceptada. Para enviar una dirección allí, mándala como texto o como enlace de mapa.`}],[3,`info`,{pt:`O Messenger não tem mensagem de localização. No lugar dela vai um texto com o nome do lugar, o endereço e um link do Google Maps para as coordenadas.`,en:`Messenger has no location message. In its place goes a text with the place name, the address and a Google Maps link to the coordinates.`,es:`Messenger no tiene mensaje de ubicación. En su lugar va un texto con el nombre del lugar, la dirección y un enlace de Google Maps a las coordenadas.`}],[4,`info`,{pt:`No Telegram vão só as coordenadas. O nome do lugar e o endereço não aparecem.`,en:`On Telegram only the coordinates go. The place name and the address do not show.`,es:`En Telegram van solo las coordenadas. El nombre del lugar y la dirección no aparecen.`}]],CONTACT:[[2,`no`,{pt:`Instagram e Messenger não têm cartão de contato. Por lá, o jeito é mandar o telefone escrito no texto.`,en:`Instagram and Messenger have no contact card. There, the way out is writing the phone number in the text.`,es:`Instagram y Messenger no tienen tarjeta de contacto. Allí, la salida es escribir el teléfono en el texto.`}]],LOCATION_REQUEST:[[4,`info`,{pt:`No Telegram isso não é um tipo de mensagem: é um botão de teclado que pede a localização. Para o cliente dá no mesmo, ele toca e a localização chega.`,en:`On Telegram this is not a message type: it is a keyboard button that asks for the location. For the customer it is the same, they tap and the location arrives.`,es:`En Telegram esto no es un tipo de mensaje: es un botón de teclado que pide la ubicación. Para el cliente da igual, toca y la ubicación llega.`}]],REACTION:[[3,`unknown`,{pt:`No Messenger nós recebemos a reação do cliente, mas não achamos na documentação da Meta a confirmação de que a empresa pode reagir. Assim que confirmarmos, esta célula muda.`,en:`On Messenger we do receive the customer reaction, but we could not find confirmation in Meta documentation that the business can react. As soon as we confirm it, this cell changes.`,es:`En Messenger recibimos la reacción del cliente, pero no encontramos en la documentación de Meta la confirmación de que la empresa pueda reaccionar. Cuando lo confirmemos, esta celda cambia.`}]],INTERACTIVE_ACTION:[[2,`partial`,{pt:`No Instagram só o botão de link funciona. Botão de ligar não existe na plataforma.`,en:`On Instagram only the link button works. There is no call button on the platform.`,es:`En Instagram solo funciona el botón de enlace. El botón de llamar no existe en la plataforma.`}],[4,`partial`,{pt:`No Telegram só o botão de link funciona. O teclado dele não tem botão de ligar.`,en:`On Telegram only the link button works. Its keyboard has no call button.`,es:`En Telegram solo funciona el botón de enlace. Su teclado no tiene botón de llamar.`}]],INTERACTIVE_LIST:[[2,`no`,{pt:`Instagram e Messenger não têm mensagem de lista, e o teclado do Telegram não tem lista com seções. Nos três, o caminho é quebrar as opções em botões.`,en:`Instagram and Messenger have no list message, and the Telegram keyboard has no sectioned list. On all three, the way out is breaking the options into buttons.`,es:`Instagram y Messenger no tienen mensaje de lista, y el teclado de Telegram no tiene lista con secciones. En los tres, la salida es dividir las opciones en botones.`}]],FLOW:[[1,`no`,{pt:`O Flow é um formulário da plataforma oficial da Meta. Nenhum outro canal tem equivalente, nem a conexão não oficial do WhatsApp.`,en:`The Flow is a form from Meta official platform. No other channel has an equivalent, not even the unofficial WhatsApp connection.`,es:`El Flow es un formulario de la plataforma oficial de Meta. Ningún otro canal tiene equivalente, ni la conexión no oficial de WhatsApp.`}]],CATALOG:[[1,`partial`,COMMERCE_WEB]],PRODUCT:[[1,`partial`,COMMERCE_WEB]],ORDER_STATUS:[[1,`partial`,COMMERCE_WEB]],PRODUCT_LIST:[[1,`no`,{pt:`Mandar vários produtos numa mensagem só existe na plataforma oficial. Na conexão não oficial dá para mandar um produto por vez.`,en:`Sending several products in one message exists only on the official platform. On the unofficial connection you can send one product at a time.`,es:`Enviar varios productos en un mensaje existe solo en la plataforma oficial. En la conexión no oficial puedes enviar un producto por vez.`}]],ORDER_DETAILS:[[1,`partial`,COMMERCE_WEB],[3,`partial`,{pt:`No Messenger o equivalente é o comprovante de pedido: mostra itens, total e forma de pagamento, mas é o registro de uma compra já feita. Não tem botão de pagar.`,en:`On Messenger the equivalent is the order receipt: it shows items, total and payment method, but it is the record of a purchase already made. There is no pay button.`,es:`En Messenger el equivalente es el comprobante de pedido: muestra artículos, total y forma de pago, pero es el registro de una compra ya hecha. No tiene botón de pagar.`}],[4,`partial`,{pt:`No Telegram o equivalente é a fatura, que cobra dentro do app. Ela exige um provedor de pagamento configurado no bot.`,en:`On Telegram the equivalent is the invoice, which collects payment inside the app. It requires a payment provider configured on the bot.`,es:`En Telegram el equivalente es la factura, que cobra dentro de la app. Exige un proveedor de pago configurado en el bot.`}]],TEMPLATE:[[3,`info`,{pt:`No Messenger o que existe é o Utility Template, aprovado pela Meta por página e só na categoria de utilidade. Não é o mesmo template do WhatsApp.`,en:`On Messenger what exists is the Utility Template, approved by Meta per page and only in the utility category. It is not the same template as WhatsApp.`,es:`En Messenger lo que existe es la Utility Template, aprobada por Meta por página y solo en la categoría de utilidad. No es la misma plantilla de WhatsApp.`}],[1,`no`,{pt:`WhatsApp Web, Instagram e Telegram não têm template, e também não precisam: só a Meta Cloud API tem janela de 24 horas para reabrir.`,en:`WhatsApp Web, Instagram and Telegram have no template, and they do not need one: only Meta Cloud API has a 24-hour window to reopen.`,es:`WhatsApp Web, Instagram y Telegram no tienen plantilla, y tampoco la necesitan: sola Meta Cloud API tiene ventana de 24 horas para reabrir.`}]]};const L={pt:{title:`Disponibilidade por canal`,names:[`Meta Cloud API`,`WhatsApp Web`,`Instagram`,`Messenger`,`Telegram`],only:`Só na Meta Cloud API, e exige a janela de 24 horas aberta.`,win:`Na Meta Cloud API exige a janela de 24 horas aberta. Nos outros canais que aceitam este tipo não há janela.`,more:`Como ler esta tabela e o que muda em cada canal`,href:`/channels/message-support`,missing:`Tipo sem linha na matriz de canais.`},en:{title:`Availability per channel`,names:[`Meta Cloud API`,`WhatsApp Web`,`Instagram`,`Messenger`,`Telegram`],only:`Meta Cloud API only, and it requires the 24-hour window to be open.`,win:`On Meta Cloud API it requires the 24-hour window to be open. The other channels that accept this type have no window.`,more:`How to read this table and what changes on each channel`,href:`/en/channels/message-support`,missing:`Type missing from the channel matrix.`},es:{title:`Disponibilidad por canal`,names:[`Meta Cloud API`,`WhatsApp Web`,`Instagram`,`Messenger`,`Telegram`],only:`Solo en Meta Cloud API, y exige que la ventana de 24 horas esté abierta.`,win:`En Meta Cloud API exige que la ventana de 24 horas esté abierta. Los demás canales que aceptan este tipo no tienen ventana.`,more:`Cómo leer esta tabla y qué cambia en cada canal`,href:`/es/channels/message-support`,missing:`Tipo sin fila en la matriz de canales.`}}[lang];const vals=MATRIX[type];if(!vals){return _jsx(`p`,{children:_jsx(`strong`,{children:L.missing})})}const rich=text=>text.split(/(\\*\\*[^*]+\\*\\*|`[^`]+`)/g).map((part,i)=>part.startsWith(`**`)?_jsx(`strong`,{children:part.slice(2,-2)},i):part.startsWith(\"`\")?_jsx(`code`,{children:part.slice(1,-1)},i):part);const mark=v=>v===`yes`?`✅`:v===`partial`?`⚠️`:v===`unknown`?`🔍`:`❌`;const icon={partial:`⚠️`,unknown:`🔍`,info:`ℹ️`,no:`❌`};const supported=vals.filter(v=>v!==`no`).length;const notes=NOTES[type]||[];return _jsxs(`div`,{children:[_jsx(`p`,{children:_jsx(`strong`,{children:L.title})}),_jsxs(`table`,{children:[_jsx(`thead`,{children:_jsx(`tr`,{children:L.names.map(n=>_jsx(`th`,{style:{textAlign:`center`},children:n},n))})}),_jsx(`tbody`,{children:_jsx(`tr`,{children:vals.map((v,i)=>_jsx(`td`,{style:{textAlign:`center`},children:mark(v)},i))})})]}),vals[0]===`yes`\u0026\u0026_jsx(`p`,{children:supported===1?L.only:L.win}),notes.length>0\u0026\u0026_jsx(`ul`,{children:notes.map((note,i)=>_jsxs(`li`,{children:[icon[note[1]],` `,_jsx(`strong`,{children:L.names[note[0]]}),`: `,rich(note[2][lang])]},i))}),_jsx(`p`,{children:_jsx(_components.a,{href:L.href,children:L.more})})]})};const WindowRule=({lang=`pt`,template,href})=>{const _components={a:`a`,..._provideComponents()};const L={pt:{title:`Só dentro da janela de 24 horas`,body:`Este é um tipo de mensagem, não um template: não passa por aprovação da Meta e pode ser enviado assim que você o integrar. Em compensação, só sai enquanto a janela estiver aberta — ou seja, depois que o cliente te escreveu.`,window:`janela de conversa`,windowHref:`/conversation-window`,withTemplate:`Fora da janela, o caminho equivalente é o template`,noTemplate:`Fora da janela não há caminho: este tipo não existe como template. Para reabrir a conversa, mande um template e espere a resposta do cliente.`},en:{title:`Inside the 24-hour window only`,body:`This is a message type, not a template: it goes through no Meta review and can be sent as soon as you integrate it. In exchange, it only goes out while the window is open — that is, after the customer has written to you.`,window:`conversation window`,windowHref:`/en/conversation-window`,withTemplate:`Outside the window, the equivalent path is the template`,noTemplate:`Outside the window there is no path: this type does not exist as a template. To reopen the conversation, send a template and wait for the customer to reply.`},es:{title:`Solo dentro de la ventana de 24 horas`,body:`Este es un tipo de mensaje, no una plantilla: no pasa por aprobación de Meta y puedes enviarlo apenas lo integres. A cambio, solo sale mientras la ventana esté abierta — es decir, después de que el cliente te haya escrito.`,window:`ventana de conversación`,windowHref:`/es/conversation-window`,withTemplate:`Fuera de la ventana, el camino equivalente es la plantilla`,noTemplate:`Fuera de la ventana no hay camino: este tipo no existe como plantilla. Para reabrir la conversación, manda una plantilla y espera la respuesta del cliente.`}}[lang];return _jsxs(`div`,{style:{border:`1px solid var(--zp-border, #e4e7e1)`,borderLeft:`3px solid #477722`,borderRadius:8,padding:`12px 14px`,margin:`16px 0`,fontSize:14,lineHeight:1.55},children:[_jsx(`div`,{style:{fontWeight:700,marginBottom:4},children:L.title}),_jsxs(`div`,{children:[L.body,` `,_jsx(_components.a,{href:L.windowHref,children:L.window}),`.`]}),_jsx(`div`,{style:{marginTop:6},children:template?_jsxs(_Fragment,{children:[L.withTemplate,` `,_jsx(_components.a,{href,children:template}),`.`]}):L.noTemplate})]})};function _createMdxContent(props){const _components={code:`code`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._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(Warning,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`In development.`}),` This endpoint does not exist yet. The page is published so you can get to know the\nshape and plan the integration — the body below is what will apply when it ships.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`overview`,children:`Overview`}),`\n`,_jsx(_components.p,{children:`Sends a single catalog product. The photo, the name and the price come from Commerce Manager.`}),`\n`,_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`content.type`}),` field will be `,_jsx(_components.code,{children:`PRODUCT`}),`.`]}),`\n`,_jsx(_MdxComponentBoundary,{name:`WindowRule`,children:_jsx(WindowRule,{lang:`en`,template:`for single product`,href:`/en/templates/models/spm`})}),`\n`,_jsx(_MdxComponentBoundary,{name:`ChannelSupport`,children:_jsx(ChannelSupport,{type:`PRODUCT`,lang:`en`})}),`\n`,_jsx(Heading,{level:`2`,id:`request-body`,children:`Request body`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`10`,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:`10`,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:`: { `}),_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\"`}),_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:`\"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:` \"message\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"This is the product you asked about.\"`}),_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:` \"footer\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Limited stock\"`}),_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:` \"catalogId\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"1234567890\"`}),_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:` \"productRetailerId\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"SKU-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`]})})}),`\n`,_jsx(Heading,{level:`2`,id:`rules`,children:`Rules`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Rule`}),_jsx(_components.th,{children:`Value`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.code,{children:`catalogId`}),` and `,_jsx(_components.code,{children:`productRetailerId`})]}),_jsx(_components.td,{children:`both required`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Message and footer`}),_jsx(_components.td,{children:`optional`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Non-existent SKU`}),_jsx(_components.td,{children:`Meta rejects it and does not deliver the message`})]})]})]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{ChannelSupport,WindowRule,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":"Send product","description":"Send one catalog product, with photo, name and price","href":"/en/messages/send-product"}}},"mdxSourceWithNoJs":null,"noJsSplices":[[150,15380,")=>null;const WindowRule=()=>null;functi"]]},"mdxExtracts":{"tableOfContents":[{"title":"Overview","slug":"overview","depth":2,"children":[]},{"title":"Request body","slug":"request-body","depth":2,"children":[]},{"title":"Rules","slug":"rules","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/omni-z-api/81add35b00a03b20/gpt-maker.js"],"subdomain":"omni-z-api","siteName":"Omni Z-API","title":"Send product - Omni Z-API","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"pt-BR":{"href":"/messages/send-product","matchLevel":1},"en":{"href":"/en/messages/send-product","matchLevel":0},"es":{"href":"/es/messages/send-product","matchLevel":1}}},"lastModified":"2026-10-30T17:51:51.971Z","originalFileLocation":"en/messages/send-product.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=\"Send one catalog product, with photo, name and price\">\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=\"Send product - Omni Z-API\">\u003cmeta data-mint-head property=\"og:description\" content=\"Send one catalog product, with photo, name and price\">\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/messages/send-product\">\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=Messages\u0026amp;title=Send+product\u0026amp;description=Send+one+catalog+product%2C+with+photo%2C+name+and+price\u0026amp;theme=94425b6c06be1ca83ec9b164\u0026amp;signature=4359b544abdace446aee75b2eca3f437f457602687a058e3ef354c4a2a38ff21\">\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=\"Send product - Omni Z-API\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Send one catalog product, with photo, name and price\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://omni-z-api.mintlify.app/_mintlify/api/og/v2?division=Messages\u0026amp;title=Send+product\u0026amp;description=Send+one+catalog+product%2C+with+photo%2C+name+and+price\u0026amp;theme=94425b6c06be1ca83ec9b164\u0026amp;signature=4359b544abdace446aee75b2eca3f437f457602687a058e3ef354c4a2a38ff21\">\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/messages/send-product\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/en/messages/send-product.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://developer.omni.z-api.io/en/messages/send-product\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"pt-BR\" href=\"https://developer.omni.z-api.io/messages/send-product\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"es\" href=\"https://developer.omni.z-api.io/es/messages/send-product\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://developer.omni.z-api.io/messages/send-product\">\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/messages/send-product#webpage\",\"url\":\"https://developer.omni.z-api.io/en/messages/send-product\",\"name\":\"Send product\",\"description\":\"Send one catalog product, with photo, name and price\",\"dateModified\":\"2026-10-30T17:51:51.971Z\",\"isPartOf\":{\"@id\":\"https://developer.omni.z-api.io#website\"},\"breadcrumb\":{\"@id\":\"https://developer.omni.z-api.io/en/messages/send-product#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://developer.omni.z-api.io/en/messages/send-product#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Messages\",\"item\":\"https://developer.omni.z-api.io/en/messages/introduction\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Send product\",\"item\":\"https://developer.omni.z-api.io/en/messages/send-product\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://developer.omni.z-api.io/en/messages/send-product#article\",\"headline\":\"Send product\",\"name\":\"Send product\",\"description\":\"Send one catalog product, with photo, name and price\",\"url\":\"https://developer.omni.z-api.io/en/messages/send-product\",\"mainEntityOfPage\":{\"@id\":\"https://developer.omni.z-api.io/en/messages/send-product#webpage\"},\"dateModified\":\"2026-10-30T17:51:51.971Z\",\"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":"/messages/send-product"}]},{"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","description":"Open the account full catalog in the conversation","href":"/en/messages/send-catalog"},{"title":"Send product","href":"/en/messages/send-product"},{"title":"Send multi-product","description":"Build a showcase with sections and up to 30 products","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","href":"/en/templates/models/catalog"},{"title":"Single product","href":"/en/templates/models/spm"},{"title":"Multi-product","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/messages/send-product"}]}]},"basePath":"","title":"Send product - Omni Z-API","buildId":"dpl_345ReqzYaAjzS9QpeJemsKdb7KDj","deploymentId":"dpl_345ReqzYaAjzS9QpeJemsKdb7KDj","dynamics":[],"chunks":[]}