instance_id e token estão no painel, em Credenciais da instância. O token é a senha da instância. Não o exponha em front-end nem em URLs públicas, e gere um novo se vazar.Por padrão nenhum header de autenticação é necessário. Se o workspace tiver ligado Exigir API key nas rotas de instância, envie também Authorization: Bearer wbx_key_… com uma API key que tenha a permissão instances:operate (o header Client-Token, com o mesmo valor, é aceito como alias). As rotas de Conta (/account/*) autenticam só pela API key, e cada uma pede uma permissão. Veja Account API.
Em TypeScript/JavaScript, o SDK oficial (npm install @wabox/sdk) monta a URL, tipa bodies e respostas e verifica webhooks. Cada endpoint desta referência tem o exemplo em SDK na aba TypeScript.
JSON em requests (Content-Type: application/json) e responses.
snake_case em parâmetros, body, response e webhooks.
Datas em ISO-8601 UTC (2026-09-03T14:20:00.000Z). Exceção herdada da z-api: momment nos webhooks é epoch em milissegundos.
phone: só dígitos com DDI e DDD (5511988887777), ou um id de grupo (...-group), canal (...@newsletter), LID (...@lid) ou status@broadcast. Veja Identificadores.
Erros usam { "error": { "code": "...", "message": "..." } }. A lista está em Erros.
A mensagem entra na fila da instância e sai depois de um intervalo aleatório (anti-ban). O resultado chega no webhook delivery. Funcionam mesmo com a instância desconectada (a fila espera a reconexão), salvo se disable_enqueue_when_disconnected estiver ligado.
Consultas e administração: status, contatos, grupos, perfil, chats, privacidade, catálogo, read-message, send-presence. Executam na hora contra o aparelho e exigem instância conectada; sem ela, respondem 409 instance_not_connected. O Wabox não guarda nada.
Cada página de endpoint tem um painel Try it. Preencha instance_id e token uma vez; os campos ficam salvos no navegador. As chamadas saem direto do seu navegador para api.wabox.me. Nada passa por servidores da documentação.
As mensagens enviadas pelo playground são reais. Use um número seu como phone.
Rotas no formato da z-api (/create-group, /profile-picture, /modify-chat, /tags…) continuam funcionando como aliases, mas a referência documenta só a rota canônica. A lista completa está em Tabela de rotas.
O Wabox gera esta referência a partir do código que roda em produção. O arquivo openapi.json serve para importar no Postman e no Insomnia ou para gerar um cliente com o OpenAPI Generator. Veja Postman e clientes.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Wabox","description":"API de WhatsApp para o seu sistema: instâncias, envio de mensagens e webhooks via REST.","colors":{"primary":"#008942","light":"#25D366","dark":"#008942"},"logo":{"light":"https://mintcdn.com/wabox/JOj0JQ8ScPXFb4Jr/logo/light.svg?fit=max\u0026auto=format\u0026n=JOj0JQ8ScPXFb4Jr\u0026q=85\u0026s=dd2497384265f72c3092896c854dcda7","dark":"https://mintcdn.com/wabox/JOj0JQ8ScPXFb4Jr/logo/dark.svg?fit=max\u0026auto=format\u0026n=JOj0JQ8ScPXFb4Jr\u0026q=85\u0026s=7560338ea53e36182290568cb35cff25","href":"https://wabox.me"},"favicon":"https://mintcdn.com/wabox/JOj0JQ8ScPXFb4Jr/favicon.svg?fit=max\u0026auto=format\u0026n=JOj0JQ8ScPXFb4Jr\u0026q=85\u0026s=ee7c5c9a39e5c5bd3630d83e94394c2a","api":{"params":{"expanded":"closed"},"playground":{"display":"interactive","proxy":false},"examples":{"defaults":"required","languages":["curl","javascript","python","php","go"]}},"appearance":{"default":"system"},"navbar":{"links":[{"href":"https://app.wabox.me/login","label":"Entrar"}],"primary":{"type":"button","label":"Criar conta grátis","href":"https://app.wabox.me/signup"}},"footer":{"socials":{"website":"https://wabox.me","github":"https://github.com/wabox"}},"search":{"prompt":"Buscar na documentação…"},"seo":{"indexing":"navigable"},"fonts":{"heading":{"family":"Bricolage Grotesque"},"body":{"family":"Inter"}},"icons":{"library":"lucide"},"styling":{"eyebrows":"breadcrumbs","codeblocks":"system","latex":false},"errors":{"404":{"redirect":true}},"contextual":{"options":["copy","view","chatgpt","claude","cursor","vscode"],"display":"header"},"markdown":{"schema":true,"instructions":["Wabox é uma API não-oficial de WhatsApp (aparelho vinculado). Tudo é snake_case; a base é https://api.wabox.me/instances/{instance_id}/token/{token}.","Envios respondem { id, message_id, wabox_id, status: \"queued\" } na hora; o resultado real chega no webhook delivery. Envios não são idempotentes: confira GET /queue antes de repetir.","Sempre verifique X-Wabox-Signature (HMAC-SHA256 de \"\u003ct>.\u003ccorpo cru>\") nos webhooks e deduplique por event_id.","Botões, listas, carrossel e catálogo são best effort e não renderizam no WhatsApp Web/Desktop. Não existem: chamadas, listas de transmissão, histórico de mensagens, instância mobile.","Não invente endpoints ou campos: use o OpenAPI em https://api.wabox.me/openapi.json."]},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"wabox","hasAudioNarration":false,"actualSubdomain":"wabox","customDomains":["developer.wabox.me"],"gitSource":{"type":"github","owner":"naldeia","repo":"wabox","deployBranch":"main","contentDirectory":"apps/docs","isPrivate":true,"mountPath":"","label":""},"chroma":{"latestBuiltDeploymentHistoryId":"6ae517933b9dba255a03fd4a","collectionId":"643a71fd-1f5f-4174-b899-ef4663d2b644","liveDeploymentHistoryId":"6ae517933b9dba255a03fd4a","schemaVersion":"v3"},"entitlements":{"AI_CHAT":{"status":"DISABLED"},"WEB_MCP":{"status":"DISABLED"},"NARRATION":{"status":"DISABLED"}},"buildId":"6ae517933b9dba255a03fd4a","clientVersion":"0.0.4043","searchFilterCounts":[{"language":"default","tag":"API Reference","count":277},{"language":"default","tag":"Endpoints","count":132},{"language":"default","tag":"Mensagens","count":42},{"language":"default","tag":"Documentação","count":38},{"language":"default","tag":"Instância","count":30},{"language":"default","tag":"Business e catálogo","count":26},{"language":"default","tag":"Interativos","count":24},{"language":"default","tag":"Grupos","count":22},{"language":"default","tag":"Canais","count":22},{"language":"default","tag":"Conta","count":21}]},"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}],"googleFontsInlined":true},"customCss":[],"page":{"pagePath":"api-reference/introduction","slug":"/api-reference/introduction","pageMetadata":{"title":"Introdução à API","description":"Base URL, autenticação, formato dos dados e como usar o playground.","icon":"code","href":"/api-reference/introduction"},"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: \"Base URL, autenticação, formato dos dados e como usar o playground.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{CodeBlock,Heading,Tab,Tabs,Tip,Warning}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Tab)_missingMdxReference(`Tab`,true);if(!Tabs)_missingMdxReference(`Tabs`,true);if(!Tip)_missingMdxReference(`Tip`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`base-url`,children:`Base URL`}),`\n`,_jsx(_components.p,{children:`Toda rota da API pública fica sob a instância:`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`2`,language:`text`,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:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`2`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`https://api.wabox.me/instances/{instance_id}/token/{token}`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`instance_id`}),` e `,_jsx(_components.code,{children:`token`}),` estão no painel, em `,_jsx(_components.strong,{children:`Credenciais`}),` da instância. O token é a senha da instância. Não o exponha em front-end nem em URLs públicas, e `,_jsx(_components.a,{href:`/security/credential-rotation`,children:`gere um novo`}),` se vazar.`]}),`\n`,_jsxs(_components.p,{children:[`Por padrão nenhum header de autenticação é necessário. Se o workspace tiver ligado `,_jsx(_components.strong,{children:`Exigir API key nas rotas de instância`}),`, envie também `,_jsx(_components.code,{children:`Authorization: Bearer wbx_key_…`}),` com uma `,_jsx(_components.a,{href:`/security/api-keys`,children:`API key`}),` que tenha a permissão `,_jsx(_components.code,{children:`instances:operate`}),` (o header `,_jsx(_components.code,{children:`Client-Token`}),`, com o mesmo valor, é aceito como alias). As rotas de `,_jsx(_components.strong,{children:`Conta`}),` (`,_jsx(_components.code,{children:`/account/*`}),`) autenticam só pela API key, e cada uma pede uma permissão. Veja `,_jsx(_components.a,{href:`/account/api`,children:`Account API`}),`.`]}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[`Em TypeScript/JavaScript, o `,_jsx(_components.a,{href:`/integrations/sdk-typescript`,children:`SDK oficial`}),` (`,_jsx(_components.code,{children:`npm install @wabox/sdk`}),`) monta a URL, tipa bodies e respostas e verifica webhooks. Cada endpoint desta referência tem o exemplo em SDK na aba `,_jsx(_components.strong,{children:`TypeScript`}),`.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`formato`,children:`Formato`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`JSON em requests (`,_jsx(_components.code,{children:`Content-Type: application/json`}),`) e responses.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`snake_case`}),` em parâmetros, body, response e webhooks.`]}),`\n`,_jsxs(_components.li,{children:[`Datas em ISO-8601 UTC (`,_jsx(_components.code,{children:`2026-09-03T14:20:00.000Z`}),`). Exceção herdada da z-api: `,_jsx(_components.code,{children:`momment`}),` nos webhooks é epoch em milissegundos.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`phone`}),`: só dígitos com DDI e DDD (`,_jsx(_components.code,{children:`5511988887777`}),`), ou um id de grupo (`,_jsx(_components.code,{children:`...-group`}),`), canal (`,_jsx(_components.code,{children:`...@newsletter`}),`), LID (`,_jsx(_components.code,{children:`...@lid`}),`) ou `,_jsx(_components.code,{children:`status@broadcast`}),`. Veja `,_jsx(_components.a,{href:`/guides/identifiers`,children:`Identificadores`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Erros usam `,_jsx(_components.code,{children:`{ \"error\": { \"code\": \"...\", \"message\": \"...\" } }`}),`. A lista está em `,_jsx(_components.a,{href:`/api-reference/errors`,children:`Erros`}),`.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`dois-tipos-de-endpoint`,children:`Dois tipos de endpoint`}),`\n`,_jsxs(Tabs,{children:[_jsxs(Tab,{title:`Envios (fila)`,id:`envios-fila`,children:[_jsxs(_components.p,{children:[_jsx(_components.code,{children:`POST /send-*`}),`, reações, encaminhar, fixar, apagar, enquetes. Respondem 200 na hora com:`]}),_jsx(CodeBlock,{filename:``,numberOfLines:`1`,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:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{ `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"3EB0A9C6D2F1E4B5A7C8\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"message_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"3EB0A9C6D2F1E4B5A7C8\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"wabox_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"wbx_01J5Q8ZK3M4N5P6Q7R8S9T0M01\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"status\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"queued\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})]}),`\n`]})})}),_jsxs(_components.p,{children:[`A mensagem entra na fila da instância e sai depois de um intervalo aleatório (anti-ban). O resultado chega no webhook `,_jsx(_components.a,{href:`/api-reference/webhooks/delivery`,children:_jsx(_components.code,{children:`delivery`})}),`. Funcionam mesmo com a instância desconectada (a fila espera a reconexão), salvo se `,_jsx(_components.code,{children:`disable_enqueue_when_disconnected`}),` estiver ligado.`]})]}),_jsx(Tab,{title:`Ações imediatas`,id:`a%C3%A7%C3%B5es-imediatas`,children:_jsxs(_components.p,{children:[`Consultas e administração: status, contatos, grupos, perfil, chats, privacidade, catálogo, `,_jsx(_components.code,{children:`read-message`}),`, `,_jsx(_components.code,{children:`send-presence`}),`. Executam na hora contra o aparelho e exigem instância conectada; sem ela, respondem `,_jsx(_components.code,{children:`409 instance_not_connected`}),`. O Wabox não guarda nada.`]})})]}),`\n`,_jsx(Heading,{level:`2`,id:`playground`,children:`Playground`}),`\n`,_jsxs(_components.p,{children:[`Cada página de endpoint tem um painel `,_jsx(_components.strong,{children:`Try it`}),`. Preencha `,_jsx(_components.code,{children:`instance_id`}),` e `,_jsx(_components.code,{children:`token`}),` uma vez; os campos ficam salvos no navegador. As chamadas saem direto do seu navegador para `,_jsx(_components.code,{children:`api.wabox.me`}),`. Nada passa por servidores da documentação.`]}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[`As mensagens enviadas pelo playground são reais. Use um número seu como `,_jsx(_components.code,{children:`phone`}),`.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`compatibilidade-com-a-z-api`,children:`Compatibilidade com a z-api`}),`\n`,_jsxs(_components.p,{children:[`Rotas no formato da z-api (`,_jsx(_components.code,{children:`/create-group`}),`, `,_jsx(_components.code,{children:`/profile-picture`}),`, `,_jsx(_components.code,{children:`/modify-chat`}),`, `,_jsx(_components.code,{children:`/tags`}),`…) continuam funcionando como aliases, mas a referência documenta só a rota canônica. A lista completa está em `,_jsx(_components.a,{href:`/migration/route-mapping`,children:`Tabela de rotas`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`especificação-openapi`,children:`Especificação OpenAPI`}),`\n`,_jsxs(_components.p,{children:[`O Wabox gera esta referência a partir do código que roda em produção. O arquivo `,_jsx(_components.a,{href:`/openapi.json`,children:_jsx(_components.code,{children:`openapi.json`})}),` serve para importar no Postman e no Insomnia ou para gerar um cliente com o OpenAPI Generator. Veja `,_jsx(_components.a,{href:`/resources/postman`,children:`Postman e clientes`}),`.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"codeStyling":"system","config":{},"pageMetadata":{"title":"Introdução à API","description":"Base URL, autenticação, formato dos dados e como usar o playground.","icon":"code","href":"/api-reference/introduction"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Base URL","slug":"base-url","depth":2,"children":[]},{"title":"Formato","slug":"formato","depth":2,"children":[]},{"title":"Dois tipos de endpoint","slug":"dois-tipos-de-endpoint","depth":2,"children":[]},{"title":"Playground","slug":"playground","depth":2,"children":[]},{"title":"Compatibilidade com a z-api","slug":"compatibilidade-com-a-z-api","depth":2,"children":[]},{"title":"Especificação OpenAPI","slug":"especificação-openapi","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"wabox","siteName":"Wabox","title":"Introdução à API - Wabox","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-07T18:52:00.921Z","originalFileLocation":"api-reference/introduction.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Base URL, autenticação, formato dos dados e como usar o playground.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Wabox\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/wabox/FrGj2wYTqmVg9_Yr/_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/wabox/FrGj2wYTqmVg9_Yr/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/wabox/FrGj2wYTqmVg9_Yr/_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/wabox/FrGj2wYTqmVg9_Yr/_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/wabox/FrGj2wYTqmVg9_Yr/_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/wabox/FrGj2wYTqmVg9_Yr/_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/wabox/FrGj2wYTqmVg9_Yr/_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/wabox/FrGj2wYTqmVg9_Yr/_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/wabox/FrGj2wYTqmVg9_Yr/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Introdução à API - Wabox\">\u003cmeta data-mint-head property=\"og:description\" content=\"Base URL, autenticação, formato dos dados e como usar o playground.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Wabox\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://developer.wabox.me/api-reference/introduction\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://wabox.mintlify.app/_mintlify/api/og/v2?division=Introdu%C3%A7%C3%A3o\u0026amp;title=Introdu%C3%A7%C3%A3o+%C3%A0+API\u0026amp;description=Base+URL%2C+autentica%C3%A7%C3%A3o%2C+formato+dos+dados+e+como+usar+o+playground.\u0026amp;theme=bf7bbdcb4ca3b322327582a5\u0026amp;signature=f2f8f8f78a83d52a6f4cf4e705552a18f7e0de874f09a8017daa5ca26a5ad84a\">\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=\"Introdução à API - Wabox\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Base URL, autenticação, formato dos dados e como usar o playground.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://wabox.mintlify.app/_mintlify/api/og/v2?division=Introdu%C3%A7%C3%A3o\u0026amp;title=Introdu%C3%A7%C3%A3o+%C3%A0+API\u0026amp;description=Base+URL%2C+autentica%C3%A7%C3%A3o%2C+formato+dos+dados+e+como+usar+o+playground.\u0026amp;theme=bf7bbdcb4ca3b322327582a5\u0026amp;signature=f2f8f8f78a83d52a6f4cf4e705552a18f7e0de874f09a8017daa5ca26a5ad84a\">\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/wabox/FrGj2wYTqmVg9_Yr/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Wabox\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#008942\">\u003clink data-mint-head rel=\"canonical\" href=\"https://developer.wabox.me/api-reference/introduction\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/introduction.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://developer.wabox.me/#organization\",\"name\":\"Wabox\",\"url\":\"https://developer.wabox.me\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/wabox/JOj0JQ8ScPXFb4Jr/logo/light.svg?fit=max\u0026auto=format\u0026n=JOj0JQ8ScPXFb4Jr\u0026q=85\u0026s=dd2497384265f72c3092896c854dcda7\"}},{\"@type\":\"WebSite\",\"@id\":\"https://developer.wabox.me#website\",\"name\":\"Wabox\",\"url\":\"https://developer.wabox.me\",\"publisher\":{\"@id\":\"https://developer.wabox.me/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://developer.wabox.me/api-reference/introduction#webpage\",\"url\":\"https://developer.wabox.me/api-reference/introduction\",\"name\":\"Introdução à API\",\"description\":\"Base URL, autenticação, formato dos dados e como usar o playground.\",\"dateModified\":\"2026-10-07T18:52:00.921Z\",\"isPartOf\":{\"@id\":\"https://developer.wabox.me#website\"},\"breadcrumb\":{\"@id\":\"https://developer.wabox.me/api-reference/introduction#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://developer.wabox.me/api-reference/introduction#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Wabox\",\"item\":\"https://developer.wabox.me\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Introdução à API\",\"item\":\"https://developer.wabox.me/api-reference/introduction\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://developer.wabox.me/api-reference/introduction#article\",\"headline\":\"Introdução à API\",\"name\":\"Introdução à API\",\"description\":\"Base URL, autenticação, formato dos dados e como usar o playground.\",\"url\":\"https://developer.wabox.me/api-reference/introduction\",\"mainEntityOfPage\":{\"@id\":\"https://developer.wabox.me/api-reference/introduction#webpage\"},\"dateModified\":\"2026-10-07T18:52:00.921Z\",\"publisher\":{\"@id\":\"https://developer.wabox.me/#organization\"},\"isPartOf\":{\"@id\":\"https://developer.wabox.me#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Wabox\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Wabox","nav":{"global":null,"tabs":[{"tab":"Documentação","pages":[{"title":"Documentação","href":"/introduction"}]},{"tab":"API Reference","groups":[{"group":"Introdução","pages":[{"title":"Introdução à API","icon":"code","href":"/api-reference/introduction"},{"title":"Erros","description":"Formato do erro, códigos HTTP e todos os códigos de erro da API e do webhook delivery.","icon":"triangle-alert","href":"/api-reference/errors"},{"title":"Paginação, rate limit e limites","icon":"gauge","href":"/api-reference/pagination-and-limits"}]},{"group":"Endpoints","pages":[{"group":"Instância","pages":[{"title":"QR code (base64)","openapi":"openapi.json GET /instances/{instance_id}/token/{token}/qr-code","href":"/api-reference/instance/qr-code"},{"title":"QR code (imagem PNG)","openapi":"openapi.json GET /instances/{instance_id}/token/{token}/qr-code/image","href":"/api-reference/instance/qr-code-image"},{"title":"Código de pareamento por número","openapi":"openapi.json GET /instances/{instance_id}/token/{token}/phone-code/{phone}","href":"/api-reference/instance/phone-code-phone"},{"title":"Status da conexão","openapi":"openapi.json GET /instances/{instance_id}/token/{token}/status","href":"/api-reference/instance/status"},{"title":"Dados e configuração da instância","openapi":"openapi.json GET /instances/{instance_id}/token/{token}/me","href":"/api-reference/instance/me"},{"title":"Dados do celular conectado","openapi":"openapi.json GET /instances/{instance_id}/token/{token}/device","href":"/api-reference/instance/device"},{"title":"Reiniciar a sessão","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/restart","href":"/api-reference/instance/restart"},{"title":"Desconectar (logout do WhatsApp)","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/disconnect","href":"/api-reference/instance/disconnect"},{"title":"Renomear a instância","openapi":"openapi.json PUT /instances/{instance_id}/token/{token}/name","href":"/api-reference/instance/name"},{"title":"Consultar URLs, filtros e secret dos webhooks","openapi":"openapi.json GET /instances/{instance_id}/token/{token}/webhooks","href":"/api-reference/instance/get-webhooks"},{"title":"Atualizar webhooks (parcial)","openapi":"openapi.json PUT /instances/{instance_id}/token/{token}/webhooks","href":"/api-reference/instance/put-webhooks"},{"title":"Rotacionar o secret dos webhooks","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/webhooks/secret","href":"/api-reference/instance/webhooks-secret"},{"title":"Definir a URL de um webhook","openapi":"openapi.json PUT /instances/{instance_id}/token/{token}/webhooks/{type}","href":"/api-reference/instance/webhooks-type"},{"title":"Configurações da instância","openapi":"openapi.json GET /instances/{instance_id}/token/{token}/settings","href":"/api-reference/instance/get-settings"},{"title":"Atualizar configurações (parcial)","openapi":"openapi.json PUT /instances/{instance_id}/token/{token}/settings","href":"/api-reference/instance/put-settings"}]},{"group":"Mensagens","pages":[{"title":"Enviar texto","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/send-text","href":"/api-reference/messages/send-text"},{"title":"Enviar texto com preview de link","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/send-link","href":"/api-reference/messages/send-link"},{"title":"Enviar imagem","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/send-image","href":"/api-reference/messages/send-image"},{"title":"Enviar áudio / mensagem de voz","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/send-audio","href":"/api-reference/messages/send-audio"},{"title":"Enviar vídeo","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/send-video","href":"/api-reference/messages/send-video"},{"title":"Enviar vídeo redondo (PTV)","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/send-ptv","href":"/api-reference/messages/send-ptv"},{"title":"Enviar GIF (MP4 com reprodução de GIF)","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/send-gif","href":"/api-reference/messages/send-gif"},{"title":"Enviar documento","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/send-document","href":"/api-reference/messages/send-document"},{"title":"Enviar sticker","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/send-sticker","href":"/api-reference/messages/send-sticker"},{"title":"Enviar localização","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/send-location","href":"/api-reference/messages/send-location"},{"title":"Enviar cartão de contato","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/send-contact","href":"/api-reference/messages/send-contact"},{"title":"Enviar vários contatos em uma mensagem","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/send-contacts","href":"/api-reference/messages/send-contacts"},{"title":"Reagir a uma mensagem","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/send-reaction","href":"/api-reference/messages/send-reaction"},{"title":"Remover sua reação de uma mensagem","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/remove-reaction","href":"/api-reference/messages/remove-reaction"},{"title":"Encaminhar mensagem","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/forward-message","href":"/api-reference/messages/forward-message"},{"title":"Fixar ou desafixar mensagem","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/pin-message","href":"/api-reference/messages/pin-message"},{"title":"Apagar mensagem para todos","openapi":"openapi.json DELETE /instances/{instance_id}/token/{token}/messages","href":"/api-reference/messages/messages"},{"title":"Enviar enquete","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/send-poll","href":"/api-reference/messages/send-poll"},{"title":"Votar em uma enquete","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/send-poll-vote","href":"/api-reference/messages/send-poll-vote"},{"title":"Marcar mensagens como lidas (ticks azuis)","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/read-message","href":"/api-reference/messages/read-message"},{"title":"Mostrar digitando / gravando / online","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/send-presence","href":"/api-reference/messages/send-presence"}]},{"group":"Interativos","pages":[{"title":"Enviar mensagem com botões","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/send-button-list","href":"/api-reference/interactive/send-button-list"},{"title":"Enviar código OTP com botão \"copiar\"","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/send-button-otp","href":"/api-reference/interactive/send-button-otp"},{"title":"Enviar botão de pagamento PIX","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/send-button-pix","href":"/api-reference/interactive/send-button-pix"},{"title":"Enviar lista de opções (menu de seleção única)","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/send-option-list","href":"/api-reference/interactive/send-option-list"},{"title":"Enviar carrossel de cards","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/send-carousel","href":"/api-reference/interactive/send-carousel"},{"title":"Criar evento de calendário","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/send-event","href":"/api-reference/interactive/send-event"},{"title":"Editar ou cancelar um evento","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/send-edit-event","href":"/api-reference/interactive/send-edit-event"},{"title":"Responder a um evento (RSVP)","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/send-event-response","href":"/api-reference/interactive/send-event-response"},{"title":"Publicar status de texto","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/send-text-status","href":"/api-reference/interactive/send-text-status"},{"title":"Publicar status de imagem","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/send-image-status","href":"/api-reference/interactive/send-image-status"},{"title":"Publicar status de vídeo","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/send-video-status","href":"/api-reference/interactive/send-video-status"},{"title":"Convidar alguém para administrar seu canal","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/send-newsletter-admin-invite","href":"/api-reference/interactive/send-newsletter-admin-invite"}]},{"group":"Fila","pages":[{"title":"Listar mensagens na fila","openapi":"openapi.json GET /instances/{instance_id}/token/{token}/queue","href":"/api-reference/queue/get-queue"},{"title":"Limpar a fila","openapi":"openapi.json DELETE /instances/{instance_id}/token/{token}/queue","href":"/api-reference/queue/delete-queue"},{"title":"Remover uma mensagem da fila","openapi":"openapi.json DELETE /instances/{instance_id}/token/{token}/queue/{wabox_id}","href":"/api-reference/queue/queue-wabox-id"}]},{"group":"Chats","pages":[{"title":"Listar conversas","openapi":"openapi.json GET /instances/{instance_id}/token/{token}/chats","href":"/api-reference/chats/chats"},{"title":"Detalhes da conversa","openapi":"openapi.json GET /instances/{instance_id}/token/{token}/chats/{phone}","href":"/api-reference/chats/chats-phone"},{"title":"Mensagens recentes da conversa","openapi":"openapi.json GET /instances/{instance_id}/token/{token}/chats/{phone}/messages","href":"/api-reference/chats/chats-phone-messages"},{"title":"Arquivar, silenciar, fixar, marcar como lida ou não lida, ou apagar conversa","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/chats/{phone}/{action}","href":"/api-reference/chats/chats-phone-action"},{"title":"Timer de mensagens temporárias","openapi":"openapi.json PUT /instances/{instance_id}/token/{token}/chats/{phone}/expiration","href":"/api-reference/chats/chats-phone-expiration"}]},{"group":"Contatos","pages":[{"title":"Listar contatos","openapi":"openapi.json GET /instances/{instance_id}/token/{token}/contacts","href":"/api-reference/contacts/contacts"},{"title":"Listar contatos bloqueados","openapi":"openapi.json GET /instances/{instance_id}/token/{token}/contacts/blocked","href":"/api-reference/contacts/contacts-blocked"},{"title":"Detalhes do contato","openapi":"openapi.json GET /instances/{instance_id}/token/{token}/contacts/{phone}","href":"/api-reference/contacts/contacts-phone"},{"title":"URL da foto de perfil (usuário ou grupo)","openapi":"openapi.json GET /instances/{instance_id}/token/{token}/contacts/{phone}/picture","href":"/api-reference/contacts/contacts-phone-picture"},{"title":"Online e visto por último do contato","openapi":"openapi.json GET /instances/{instance_id}/token/{token}/contacts/{phone}/presence","href":"/api-reference/contacts/contacts-phone-presence"},{"title":"Verificar se o número está no WhatsApp","openapi":"openapi.json GET /instances/{instance_id}/token/{token}/phone-exists/{phone}","href":"/api-reference/contacts/phone-exists-phone"},{"title":"Verificar até 50 números de uma vez","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/phone-exists-batch","href":"/api-reference/contacts/phone-exists-batch"},{"title":"Bloquear contato","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/contacts/{phone}/block","href":"/api-reference/contacts/contacts-phone-block"},{"title":"Desbloquear contato","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/contacts/{phone}/unblock","href":"/api-reference/contacts/contacts-phone-unblock"}]},{"group":"Perfil","pages":[{"title":"Definir o nome do perfil (push name)","openapi":"openapi.json PUT /instances/{instance_id}/token/{token}/profile/name","href":"/api-reference/profile/profile-name"},{"title":"Definir o recado (\"about\")","openapi":"openapi.json PUT /instances/{instance_id}/token/{token}/profile/about","href":"/api-reference/profile/profile-about"},{"title":"Definir a foto de perfil","openapi":"openapi.json PUT /instances/{instance_id}/token/{token}/profile/picture","href":"/api-reference/profile/put-profile-picture"},{"title":"Remover a foto de perfil","openapi":"openapi.json DELETE /instances/{instance_id}/token/{token}/profile/picture","href":"/api-reference/profile/delete-profile-picture"}]},{"group":"Grupos","pages":[{"title":"Listar grupos","openapi":"openapi.json GET /instances/{instance_id}/token/{token}/groups","href":"/api-reference/groups/get-groups"},{"title":"Criar grupo","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/groups","href":"/api-reference/groups/post-groups"},{"title":"Informações do grupo pelo link de convite","openapi":"openapi.json GET /instances/{instance_id}/token/{token}/groups/invite-info","href":"/api-reference/groups/groups-invite-info"},{"title":"Entrar em um grupo pelo link de convite","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/groups/join","href":"/api-reference/groups/groups-join"},{"title":"Metadados e participantes do grupo","openapi":"openapi.json GET /instances/{instance_id}/token/{token}/groups/{id}","href":"/api-reference/groups/get-groups-id"},{"title":"Atualizar nome / descrição / foto / configurações","openapi":"openapi.json PUT /instances/{instance_id}/token/{token}/groups/{id}","href":"/api-reference/groups/put-groups-id"},{"title":"Link de convite","openapi":"openapi.json GET /instances/{instance_id}/token/{token}/groups/{id}/invite-link","href":"/api-reference/groups/groups-id-invite-link"},{"title":"Revogar o link de convite e gerar um novo","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/groups/{id}/invite-link/revoke","href":"/api-reference/groups/groups-id-invite-link-revoke"},{"title":"Adicionar / remover / promover / rebaixar / aprovar / rejeitar participantes","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/groups/{id}/participants","href":"/api-reference/groups/groups-id-participants"},{"title":"Solicitações de entrada pendentes","openapi":"openapi.json GET /instances/{instance_id}/token/{token}/groups/{id}/requests","href":"/api-reference/groups/groups-id-requests"},{"title":"Sair do grupo","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/groups/{id}/leave","href":"/api-reference/groups/groups-id-leave"}]},{"group":"Comunidades","pages":[{"title":"Listar comunidades","openapi":"openapi.json GET /instances/{instance_id}/token/{token}/communities","href":"/api-reference/communities/get-communities"},{"title":"Criar comunidade","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/communities","href":"/api-reference/communities/post-communities"},{"title":"Metadados e grupos vinculados","openapi":"openapi.json GET /instances/{instance_id}/token/{token}/communities/{id}","href":"/api-reference/communities/get-communities-id"},{"title":"Atualizar nome / descrição / foto","openapi":"openapi.json PUT /instances/{instance_id}/token/{token}/communities/{id}","href":"/api-reference/communities/put-communities-id"},{"title":"Todos os membros da comunidade","openapi":"openapi.json GET /instances/{instance_id}/token/{token}/communities/{id}/participants","href":"/api-reference/communities/communities-id-participants"},{"title":"Vincular grupos existentes à comunidade","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/communities/{id}/groups","href":"/api-reference/communities/communities-id-groups"},{"title":"Criar grupo dentro da comunidade","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/communities/{id}/groups/create","href":"/api-reference/communities/communities-id-groups-create"},{"title":"Desvincular grupos da comunidade","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/communities/{id}/groups/unlink","href":"/api-reference/communities/communities-id-groups-unlink"},{"title":"Desvincular um grupo da comunidade","openapi":"openapi.json DELETE /instances/{instance_id}/token/{token}/communities/{id}/groups/{group_id}","href":"/api-reference/communities/communities-id-groups-group-id"},{"title":"Sair da comunidade","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/communities/{id}/leave","href":"/api-reference/communities/communities-id-leave"}]},{"group":"Canais","pages":[{"title":"Canais que você possui ou segue","openapi":"openapi.json GET /instances/{instance_id}/token/{token}/newsletters","href":"/api-reference/newsletters/get-newsletters"},{"title":"Criar canal","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/newsletters","href":"/api-reference/newsletters/post-newsletters"},{"title":"Informações do canal pelo link de convite","openapi":"openapi.json GET /instances/{instance_id}/token/{token}/newsletters/invite-info","href":"/api-reference/newsletters/newsletters-invite-info"},{"title":"Metadados do canal","openapi":"openapi.json GET /instances/{instance_id}/token/{token}/newsletters/{id}","href":"/api-reference/newsletters/newsletters-id"},{"title":"Seguir canal","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/newsletters/{id}/follow","href":"/api-reference/newsletters/newsletters-id-follow"},{"title":"Deixar de seguir canal","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/newsletters/{id}/unfollow","href":"/api-reference/newsletters/newsletters-id-unfollow"},{"title":"Silenciar canal","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/newsletters/{id}/mute","href":"/api-reference/newsletters/newsletters-id-mute"},{"title":"Reativar notificações do canal","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/newsletters/{id}/unmute","href":"/api-reference/newsletters/newsletters-id-unmute"},{"title":"Publicações recentes","openapi":"openapi.json GET /instances/{instance_id}/token/{token}/newsletters/{id}/messages","href":"/api-reference/newsletters/newsletters-id-messages"},{"title":"Reagir a uma publicação","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/newsletters/{id}/reaction","href":"/api-reference/newsletters/newsletters-id-reaction"},{"title":"Marcar publicações como vistas","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/newsletters/{id}/read","href":"/api-reference/newsletters/newsletters-id-read"}]},{"group":"Privacidade","pages":[{"title":"Configurações de privacidade atuais","openapi":"openapi.json GET /instances/{instance_id}/token/{token}/privacy","href":"/api-reference/privacy/privacy"},{"title":"Alterar uma configuração de privacidade","openapi":"openapi.json PUT /instances/{instance_id}/token/{token}/privacy/{setting}","href":"/api-reference/privacy/privacy-setting"}]},{"group":"Business e catálogo","pages":[{"title":"Perfil comercial","openapi":"openapi.json GET /instances/{instance_id}/token/{token}/business/profile","href":"/api-reference/business/get-business-profile"},{"title":"Atualizar o perfil comercial","openapi":"openapi.json PUT /instances/{instance_id}/token/{token}/business/profile","href":"/api-reference/business/put-business-profile"},{"title":"Listar produtos do catálogo","openapi":"openapi.json GET /instances/{instance_id}/token/{token}/business/products","href":"/api-reference/business/get-business-products"},{"title":"Criar um produto","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/business/products","href":"/api-reference/business/post-business-products"},{"title":"Apagar vários produtos","openapi":"openapi.json DELETE /instances/{instance_id}/token/{token}/business/products","href":"/api-reference/business/delete-business-products"},{"title":"Editar um produto","openapi":"openapi.json PUT /instances/{instance_id}/token/{token}/business/products/{id}","href":"/api-reference/business/put-business-products-id"},{"title":"Apagar um produto","openapi":"openapi.json DELETE /instances/{instance_id}/token/{token}/business/products/{id}","href":"/api-reference/business/delete-business-products-id"},{"title":"Listar coleções do catálogo","openapi":"openapi.json GET /instances/{instance_id}/token/{token}/business/collections","href":"/api-reference/business/business-collections"},{"title":"Detalhes de um pedido","openapi":"openapi.json GET /instances/{instance_id}/token/{token}/business/orders/{id}","href":"/api-reference/business/business-orders-id"},{"title":"Enviar card de produto","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/send-product","href":"/api-reference/business/send-product"},{"title":"Enviar link do catálogo","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/send-catalog","href":"/api-reference/business/send-catalog"},{"title":"Enviar card de pedido","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/send-order","href":"/api-reference/business/send-order"},{"title":"Aceitar ou recusar um pedido","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/order-status-update","href":"/api-reference/business/order-status-update"}]},{"group":"Etiquetas","pages":[{"title":"Listar etiquetas","openapi":"openapi.json GET /instances/{instance_id}/token/{token}/labels","href":"/api-reference/labels/get-labels"},{"title":"Criar uma etiqueta","openapi":"openapi.json POST /instances/{instance_id}/token/{token}/labels","href":"/api-reference/labels/post-labels"},{"title":"Renomear ou recolorir uma etiqueta","openapi":"openapi.json PUT /instances/{instance_id}/token/{token}/labels/{id}","href":"/api-reference/labels/put-labels-id"},{"title":"Apagar uma etiqueta","openapi":"openapi.json DELETE /instances/{instance_id}/token/{token}/labels/{id}","href":"/api-reference/labels/delete-labels-id"},{"title":"Etiquetar um chat","openapi":"openapi.json PUT /instances/{instance_id}/token/{token}/chats/{phone}/labels/{id}","href":"/api-reference/labels/put-chats-phone-labels-id"},{"title":"Tirar a etiqueta de um chat","openapi":"openapi.json DELETE /instances/{instance_id}/token/{token}/chats/{phone}/labels/{id}","href":"/api-reference/labels/delete-chats-phone-labels-id"}]},{"group":"Conta","pages":[{"title":"Plano e slots da conta","openapi":"openapi.json GET /account/plan","href":"/api-reference/account/plan"},{"title":"Listar instâncias","openapi":"openapi.json GET /account/instances","href":"/api-reference/account/get-instances"},{"title":"Criar instância","openapi":"openapi.json POST /account/instances","href":"/api-reference/account/post-instances"},{"title":"Detalhes da instância","openapi":"openapi.json GET /account/instances/{instance_id}","href":"/api-reference/account/get-instances-instance-id"},{"title":"Atualizar instância","openapi":"openapi.json PUT /account/instances/{instance_id}","href":"/api-reference/account/put-instances-instance-id"},{"title":"Excluir instância","openapi":"openapi.json DELETE /account/instances/{instance_id}","href":"/api-reference/account/delete-instances-instance-id"},{"title":"Gerar novo token da instância","openapi":"openapi.json POST /account/instances/{instance_id}/rotate-token","href":"/api-reference/account/instances-instance-id-rotate-token"},{"title":"Webhooks do workspace","openapi":"openapi.json GET /account/webhooks","href":"/api-reference/account/get-webhooks"},{"title":"Atualizar webhooks do workspace (parcial)","openapi":"openapi.json PUT /account/webhooks","href":"/api-reference/account/put-webhooks"},{"title":"Rotacionar o secret do workspace","openapi":"openapi.json POST /account/webhooks/secret","href":"/api-reference/account/webhooks-secret"}]}]},{"group":"Webhooks","pages":[{"title":"Webhook received","sidebarTitle":"received","openapi":"openapi.json webhook received","href":"/api-reference/webhooks/received"},{"title":"Webhook delivery","sidebarTitle":"delivery","openapi":"openapi.json webhook delivery","href":"/api-reference/webhooks/delivery"},{"title":"Webhook message_status","sidebarTitle":"message_status","openapi":"openapi.json webhook message_status","href":"/api-reference/webhooks/message-status"},{"title":"Webhook instance_status","sidebarTitle":"instance_status","openapi":"openapi.json webhook instance_status","href":"/api-reference/webhooks/instance-status"},{"title":"Webhook chat_presence","sidebarTitle":"chat_presence","openapi":"openapi.json webhook chat_presence","href":"/api-reference/webhooks/chat-presence"}]},{"group":"Instância","pages":[{"title":"QR code (base64)","deprecated":null,"version":null,"openapi":"/openapi.json get /instances/{instance_id}/token/{token}/qr-code","href":"/api-reference/instance/qr-code-base64"},{"title":"QR code (imagem PNG)","deprecated":null,"version":null,"openapi":"/openapi.json get /instances/{instance_id}/token/{token}/qr-code/image","href":"/api-reference/instance/qr-code-imagem-png"},{"title":"Código de pareamento por número","deprecated":null,"version":null,"openapi":"/openapi.json get /instances/{instance_id}/token/{token}/phone-code/{phone}","href":"/api-reference/instance/código-de-pareamento-por-número"},{"title":"Status da conexão","deprecated":null,"version":null,"openapi":"/openapi.json get /instances/{instance_id}/token/{token}/status","href":"/api-reference/instance/status-da-conexão"},{"title":"Dados e configuração da instância","deprecated":null,"version":null,"openapi":"/openapi.json get /instances/{instance_id}/token/{token}/me","href":"/api-reference/instance/dados-e-configuração-da-instância"},{"title":"Dados do celular conectado","deprecated":null,"version":null,"openapi":"/openapi.json get /instances/{instance_id}/token/{token}/device","href":"/api-reference/instance/dados-do-celular-conectado"},{"title":"Reiniciar a sessão","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/restart","href":"/api-reference/instance/reiniciar-a-sessão"},{"title":"Desconectar (logout do WhatsApp)","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/disconnect","href":"/api-reference/instance/desconectar-logout-do-whatsapp"},{"title":"Renomear a instância","deprecated":null,"version":null,"openapi":"/openapi.json put /instances/{instance_id}/token/{token}/name","href":"/api-reference/instance/renomear-a-instância"},{"title":"Consultar URLs, filtros e secret dos webhooks","deprecated":null,"version":null,"openapi":"/openapi.json get /instances/{instance_id}/token/{token}/webhooks","href":"/api-reference/instance/consultar-urls-filtros-e-secret-dos-webhooks"},{"title":"Atualizar webhooks (parcial)","deprecated":null,"version":null,"openapi":"/openapi.json put /instances/{instance_id}/token/{token}/webhooks","href":"/api-reference/instance/atualizar-webhooks-parcial"},{"title":"Rotacionar o secret dos webhooks","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/webhooks/secret","href":"/api-reference/instance/rotacionar-o-secret-dos-webhooks"},{"title":"Definir a URL de um webhook","deprecated":null,"version":null,"openapi":"/openapi.json put /instances/{instance_id}/token/{token}/webhooks/{type}","href":"/api-reference/instance/definir-a-url-de-um-webhook"},{"title":"Configurações da instância","deprecated":null,"version":null,"openapi":"/openapi.json get /instances/{instance_id}/token/{token}/settings","href":"/api-reference/instance/configurações-da-instância"},{"title":"Atualizar configurações (parcial)","deprecated":null,"version":null,"openapi":"/openapi.json put /instances/{instance_id}/token/{token}/settings","href":"/api-reference/instance/atualizar-configurações-parcial"}]},{"group":"Mensagens","pages":[{"title":"Enviar texto","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/send-text","href":"/api-reference/messages/enviar-texto"},{"title":"Enviar texto com preview de link","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/send-link","href":"/api-reference/messages/enviar-texto-com-preview-de-link"},{"title":"Enviar imagem","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/send-image","href":"/api-reference/messages/enviar-imagem"},{"title":"Enviar áudio / mensagem de voz","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/send-audio","href":"/api-reference/messages/enviar-áudio-mensagem-de-voz"},{"title":"Enviar vídeo","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/send-video","href":"/api-reference/messages/enviar-vídeo"},{"title":"Enviar vídeo redondo (PTV)","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/send-ptv","href":"/api-reference/messages/enviar-vídeo-redondo-ptv"},{"title":"Enviar GIF (MP4 com reprodução de GIF)","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/send-gif","href":"/api-reference/messages/enviar-gif-mp4-com-reprodução-de-gif"},{"title":"Enviar documento","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/send-document","href":"/api-reference/messages/enviar-documento"},{"title":"Enviar sticker","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/send-sticker","href":"/api-reference/messages/enviar-sticker"},{"title":"Enviar localização","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/send-location","href":"/api-reference/messages/enviar-localização"},{"title":"Enviar cartão de contato","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/send-contact","href":"/api-reference/messages/enviar-cartão-de-contato"},{"title":"Enviar vários contatos em uma mensagem","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/send-contacts","href":"/api-reference/messages/enviar-vários-contatos-em-uma-mensagem"},{"title":"Reagir a uma mensagem","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/send-reaction","href":"/api-reference/messages/reagir-a-uma-mensagem"},{"title":"Remover sua reação de uma mensagem","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/remove-reaction","href":"/api-reference/messages/remover-sua-reação-de-uma-mensagem"},{"title":"Encaminhar mensagem","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/forward-message","href":"/api-reference/messages/encaminhar-mensagem"},{"title":"Fixar ou desafixar mensagem","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/pin-message","href":"/api-reference/messages/fixar-ou-desafixar-mensagem"},{"title":"Apagar mensagem para todos","deprecated":null,"version":null,"openapi":"/openapi.json delete /instances/{instance_id}/token/{token}/messages","href":"/api-reference/messages/apagar-mensagem-para-todos"},{"title":"Enviar enquete","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/send-poll","href":"/api-reference/messages/enviar-enquete"},{"title":"Votar em uma enquete","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/send-poll-vote","href":"/api-reference/messages/votar-em-uma-enquete"},{"title":"Marcar mensagens como lidas (ticks azuis)","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/read-message","href":"/api-reference/messages/marcar-mensagens-como-lidas-ticks-azuis"},{"title":"Mostrar digitando / gravando / online","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/send-presence","href":"/api-reference/messages/mostrar-digitando-gravando-online"}]},{"group":"Fila","pages":[{"title":"Listar mensagens na fila","deprecated":null,"version":null,"openapi":"/openapi.json get /instances/{instance_id}/token/{token}/queue","href":"/api-reference/queue/listar-mensagens-na-fila"},{"title":"Limpar a fila","deprecated":null,"version":null,"openapi":"/openapi.json delete /instances/{instance_id}/token/{token}/queue","href":"/api-reference/queue/limpar-a-fila"},{"title":"Remover uma mensagem da fila","deprecated":null,"version":null,"openapi":"/openapi.json delete /instances/{instance_id}/token/{token}/queue/{wabox_id}","href":"/api-reference/queue/remover-uma-mensagem-da-fila"}]},{"group":"Contatos","pages":[{"title":"Listar contatos","deprecated":null,"version":null,"openapi":"/openapi.json get /instances/{instance_id}/token/{token}/contacts","href":"/api-reference/contacts/listar-contatos"},{"title":"Listar contatos bloqueados","deprecated":null,"version":null,"openapi":"/openapi.json get /instances/{instance_id}/token/{token}/contacts/blocked","href":"/api-reference/contacts/listar-contatos-bloqueados"},{"title":"Detalhes do contato","deprecated":null,"version":null,"openapi":"/openapi.json get /instances/{instance_id}/token/{token}/contacts/{phone}","href":"/api-reference/contacts/detalhes-do-contato"},{"title":"URL da foto de perfil (usuário ou grupo)","deprecated":null,"version":null,"openapi":"/openapi.json get /instances/{instance_id}/token/{token}/contacts/{phone}/picture","href":"/api-reference/contacts/url-da-foto-de-perfil-usuário-ou-grupo"},{"title":"Online e visto por último do contato","deprecated":null,"version":null,"openapi":"/openapi.json get /instances/{instance_id}/token/{token}/contacts/{phone}/presence","href":"/api-reference/contacts/online-e-visto-por-último-do-contato"},{"title":"Verificar se o número está no WhatsApp","deprecated":null,"version":null,"openapi":"/openapi.json get /instances/{instance_id}/token/{token}/phone-exists/{phone}","href":"/api-reference/contacts/verificar-se-o-número-está-no-whatsapp"},{"title":"Verificar até 50 números de uma vez","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/phone-exists-batch","href":"/api-reference/contacts/verificar-até-50-números-de-uma-vez"},{"title":"Bloquear contato","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/contacts/{phone}/block","href":"/api-reference/contacts/bloquear-contato"},{"title":"Desbloquear contato","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/contacts/{phone}/unblock","href":"/api-reference/contacts/desbloquear-contato"}]},{"group":"Perfil","pages":[{"title":"Definir o nome do perfil (push name)","deprecated":null,"version":null,"openapi":"/openapi.json put /instances/{instance_id}/token/{token}/profile/name","href":"/api-reference/profile/definir-o-nome-do-perfil-push-name"},{"title":"Definir o recado (\"about\")","deprecated":null,"version":null,"openapi":"/openapi.json put /instances/{instance_id}/token/{token}/profile/about","href":"/api-reference/profile/definir-o-recado-\"about\""},{"title":"Definir a foto de perfil","deprecated":null,"version":null,"openapi":"/openapi.json put /instances/{instance_id}/token/{token}/profile/picture","href":"/api-reference/profile/definir-a-foto-de-perfil"},{"title":"Remover a foto de perfil","deprecated":null,"version":null,"openapi":"/openapi.json delete /instances/{instance_id}/token/{token}/profile/picture","href":"/api-reference/profile/remover-a-foto-de-perfil"}]},{"group":"Grupos","pages":[{"title":"Listar grupos","deprecated":null,"version":null,"openapi":"/openapi.json get /instances/{instance_id}/token/{token}/groups","href":"/api-reference/groups/listar-grupos"},{"title":"Criar grupo","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/groups","href":"/api-reference/groups/criar-grupo"},{"title":"Informações do grupo pelo link de convite","deprecated":null,"version":null,"openapi":"/openapi.json get /instances/{instance_id}/token/{token}/groups/invite-info","href":"/api-reference/groups/informações-do-grupo-pelo-link-de-convite"},{"title":"Entrar em um grupo pelo link de convite","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/groups/join","href":"/api-reference/groups/entrar-em-um-grupo-pelo-link-de-convite"},{"title":"Metadados e participantes do grupo","deprecated":null,"version":null,"openapi":"/openapi.json get /instances/{instance_id}/token/{token}/groups/{id}","href":"/api-reference/groups/metadados-e-participantes-do-grupo"},{"title":"Atualizar nome / descrição / foto / configurações","deprecated":null,"version":null,"openapi":"/openapi.json put /instances/{instance_id}/token/{token}/groups/{id}","href":"/api-reference/groups/atualizar-nome-descrição-foto-configurações"},{"title":"Link de convite","deprecated":null,"version":null,"openapi":"/openapi.json get /instances/{instance_id}/token/{token}/groups/{id}/invite-link","href":"/api-reference/groups/link-de-convite"},{"title":"Revogar o link de convite e gerar um novo","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/groups/{id}/invite-link/revoke","href":"/api-reference/groups/revogar-o-link-de-convite-e-gerar-um-novo"},{"title":"Adicionar / remover / promover / rebaixar / aprovar / rejeitar participantes","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/groups/{id}/participants","href":"/api-reference/groups/adicionar-remover-promover-rebaixar-aprovar-rejeitar-participantes"},{"title":"Solicitações de entrada pendentes","deprecated":null,"version":null,"openapi":"/openapi.json get /instances/{instance_id}/token/{token}/groups/{id}/requests","href":"/api-reference/groups/solicitações-de-entrada-pendentes"},{"title":"Sair do grupo","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/groups/{id}/leave","href":"/api-reference/groups/sair-do-grupo"}]},{"group":"Chats","pages":[{"title":"Listar conversas","deprecated":null,"version":null,"openapi":"/openapi.json get /instances/{instance_id}/token/{token}/chats","href":"/api-reference/chats/listar-conversas"},{"title":"Detalhes da conversa","deprecated":null,"version":null,"openapi":"/openapi.json get /instances/{instance_id}/token/{token}/chats/{phone}","href":"/api-reference/chats/detalhes-da-conversa"},{"title":"Mensagens recentes da conversa","deprecated":null,"version":null,"openapi":"/openapi.json get /instances/{instance_id}/token/{token}/chats/{phone}/messages","href":"/api-reference/chats/mensagens-recentes-da-conversa"},{"title":"Arquivar, silenciar, fixar, marcar como lida ou não lida, ou apagar conversa","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/chats/{phone}/{action}","href":"/api-reference/chats/arquivar-silenciar-fixar-marcar-como-lida-ou-não-lida-ou-apagar-conversa"},{"title":"Timer de mensagens temporárias","deprecated":null,"version":null,"openapi":"/openapi.json put /instances/{instance_id}/token/{token}/chats/{phone}/expiration","href":"/api-reference/chats/timer-de-mensagens-temporárias"}]},{"group":"Interativos","pages":[{"title":"Enviar mensagem com botões","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/send-button-list","href":"/api-reference/interactive/enviar-mensagem-com-botões"},{"title":"Enviar código OTP com botão \"copiar\"","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/send-button-otp","href":"/api-reference/interactive/enviar-código-otp-com-botão-\"copiar\""},{"title":"Enviar botão de pagamento PIX","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/send-button-pix","href":"/api-reference/interactive/enviar-botão-de-pagamento-pix"},{"title":"Enviar lista de opções (menu de seleção única)","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/send-option-list","href":"/api-reference/interactive/enviar-lista-de-opções-menu-de-seleção-única"},{"title":"Enviar carrossel de cards","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/send-carousel","href":"/api-reference/interactive/enviar-carrossel-de-cards"},{"title":"Criar evento de calendário","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/send-event","href":"/api-reference/interactive/criar-evento-de-calendário"},{"title":"Editar ou cancelar um evento","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/send-edit-event","href":"/api-reference/interactive/editar-ou-cancelar-um-evento"},{"title":"Responder a um evento (RSVP)","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/send-event-response","href":"/api-reference/interactive/responder-a-um-evento-rsvp"},{"title":"Publicar status de texto","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/send-text-status","href":"/api-reference/interactive/publicar-status-de-texto"},{"title":"Publicar status de imagem","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/send-image-status","href":"/api-reference/interactive/publicar-status-de-imagem"},{"title":"Publicar status de vídeo","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/send-video-status","href":"/api-reference/interactive/publicar-status-de-vídeo"},{"title":"Convidar alguém para administrar seu canal","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/send-newsletter-admin-invite","href":"/api-reference/interactive/convidar-alguém-para-administrar-seu-canal"}]},{"group":"Privacidade","pages":[{"title":"Configurações de privacidade atuais","deprecated":null,"version":null,"openapi":"/openapi.json get /instances/{instance_id}/token/{token}/privacy","href":"/api-reference/privacy/configurações-de-privacidade-atuais"},{"title":"Alterar uma configuração de privacidade","deprecated":null,"version":null,"openapi":"/openapi.json put /instances/{instance_id}/token/{token}/privacy/{setting}","href":"/api-reference/privacy/alterar-uma-configuração-de-privacidade"}]},{"group":"Comunidades","pages":[{"title":"Listar comunidades","deprecated":null,"version":null,"openapi":"/openapi.json get /instances/{instance_id}/token/{token}/communities","href":"/api-reference/communities/listar-comunidades"},{"title":"Criar comunidade","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/communities","href":"/api-reference/communities/criar-comunidade"},{"title":"Metadados e grupos vinculados","deprecated":null,"version":null,"openapi":"/openapi.json get /instances/{instance_id}/token/{token}/communities/{id}","href":"/api-reference/communities/metadados-e-grupos-vinculados"},{"title":"Atualizar nome / descrição / foto","deprecated":null,"version":null,"openapi":"/openapi.json put /instances/{instance_id}/token/{token}/communities/{id}","href":"/api-reference/communities/atualizar-nome-descrição-foto"},{"title":"Todos os membros da comunidade","deprecated":null,"version":null,"openapi":"/openapi.json get /instances/{instance_id}/token/{token}/communities/{id}/participants","href":"/api-reference/communities/todos-os-membros-da-comunidade"},{"title":"Vincular grupos existentes à comunidade","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/communities/{id}/groups","href":"/api-reference/communities/vincular-grupos-existentes-à-comunidade"},{"title":"Criar grupo dentro da comunidade","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/communities/{id}/groups/create","href":"/api-reference/communities/criar-grupo-dentro-da-comunidade"},{"title":"Desvincular grupos da comunidade","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/communities/{id}/groups/unlink","href":"/api-reference/communities/desvincular-grupos-da-comunidade"},{"title":"Desvincular um grupo da comunidade","deprecated":null,"version":null,"openapi":"/openapi.json delete /instances/{instance_id}/token/{token}/communities/{id}/groups/{group_id}","href":"/api-reference/communities/desvincular-um-grupo-da-comunidade"},{"title":"Sair da comunidade","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/communities/{id}/leave","href":"/api-reference/communities/sair-da-comunidade"}]},{"group":"Canais","pages":[{"title":"Canais que você possui ou segue","deprecated":null,"version":null,"openapi":"/openapi.json get /instances/{instance_id}/token/{token}/newsletters","href":"/api-reference/newsletters/canais-que-você-possui-ou-segue"},{"title":"Criar canal","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/newsletters","href":"/api-reference/newsletters/criar-canal"},{"title":"Informações do canal pelo link de convite","deprecated":null,"version":null,"openapi":"/openapi.json get /instances/{instance_id}/token/{token}/newsletters/invite-info","href":"/api-reference/newsletters/informações-do-canal-pelo-link-de-convite"},{"title":"Metadados do canal","deprecated":null,"version":null,"openapi":"/openapi.json get /instances/{instance_id}/token/{token}/newsletters/{id}","href":"/api-reference/newsletters/metadados-do-canal"},{"title":"Seguir canal","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/newsletters/{id}/follow","href":"/api-reference/newsletters/seguir-canal"},{"title":"Deixar de seguir canal","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/newsletters/{id}/unfollow","href":"/api-reference/newsletters/deixar-de-seguir-canal"},{"title":"Silenciar canal","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/newsletters/{id}/mute","href":"/api-reference/newsletters/silenciar-canal"},{"title":"Reativar notificações do canal","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/newsletters/{id}/unmute","href":"/api-reference/newsletters/reativar-notificações-do-canal"},{"title":"Publicações recentes","deprecated":null,"version":null,"openapi":"/openapi.json get /instances/{instance_id}/token/{token}/newsletters/{id}/messages","href":"/api-reference/newsletters/publicações-recentes"},{"title":"Reagir a uma publicação","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/newsletters/{id}/reaction","href":"/api-reference/newsletters/reagir-a-uma-publicação"},{"title":"Marcar publicações como vistas","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/newsletters/{id}/read","href":"/api-reference/newsletters/marcar-publicações-como-vistas"}]},{"group":"Business e catálogo","pages":[{"title":"Perfil comercial","deprecated":null,"version":null,"openapi":"/openapi.json get /instances/{instance_id}/token/{token}/business/profile","href":"/api-reference/business/perfil-comercial"},{"title":"Atualizar o perfil comercial","deprecated":null,"version":null,"openapi":"/openapi.json put /instances/{instance_id}/token/{token}/business/profile","href":"/api-reference/business/atualizar-o-perfil-comercial"},{"title":"Listar produtos do catálogo","deprecated":null,"version":null,"openapi":"/openapi.json get /instances/{instance_id}/token/{token}/business/products","href":"/api-reference/business/listar-produtos-do-catálogo"},{"title":"Criar um produto","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/business/products","href":"/api-reference/business/criar-um-produto"},{"title":"Apagar vários produtos","deprecated":null,"version":null,"openapi":"/openapi.json delete /instances/{instance_id}/token/{token}/business/products","href":"/api-reference/business/apagar-vários-produtos"},{"title":"Editar um produto","deprecated":null,"version":null,"openapi":"/openapi.json put /instances/{instance_id}/token/{token}/business/products/{id}","href":"/api-reference/business/editar-um-produto"},{"title":"Apagar um produto","deprecated":null,"version":null,"openapi":"/openapi.json delete /instances/{instance_id}/token/{token}/business/products/{id}","href":"/api-reference/business/apagar-um-produto"},{"title":"Listar coleções do catálogo","deprecated":null,"version":null,"openapi":"/openapi.json get /instances/{instance_id}/token/{token}/business/collections","href":"/api-reference/business/listar-coleções-do-catálogo"},{"title":"Detalhes de um pedido","deprecated":null,"version":null,"openapi":"/openapi.json get /instances/{instance_id}/token/{token}/business/orders/{id}","href":"/api-reference/business/detalhes-de-um-pedido"},{"title":"Enviar card de produto","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/send-product","href":"/api-reference/business/enviar-card-de-produto"},{"title":"Enviar link do catálogo","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/send-catalog","href":"/api-reference/business/enviar-link-do-catálogo"},{"title":"Enviar card de pedido","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/send-order","href":"/api-reference/business/enviar-card-de-pedido"},{"title":"Aceitar ou recusar um pedido","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/order-status-update","href":"/api-reference/business/aceitar-ou-recusar-um-pedido"}]},{"group":"Etiquetas","pages":[{"title":"Listar etiquetas","deprecated":null,"version":null,"openapi":"/openapi.json get /instances/{instance_id}/token/{token}/labels","href":"/api-reference/labels/listar-etiquetas"},{"title":"Criar uma etiqueta","deprecated":null,"version":null,"openapi":"/openapi.json post /instances/{instance_id}/token/{token}/labels","href":"/api-reference/labels/criar-uma-etiqueta"},{"title":"Renomear ou recolorir uma etiqueta","deprecated":null,"version":null,"openapi":"/openapi.json put /instances/{instance_id}/token/{token}/labels/{id}","href":"/api-reference/labels/renomear-ou-recolorir-uma-etiqueta"},{"title":"Apagar uma etiqueta","deprecated":null,"version":null,"openapi":"/openapi.json delete /instances/{instance_id}/token/{token}/labels/{id}","href":"/api-reference/labels/apagar-uma-etiqueta"},{"title":"Etiquetar um chat","deprecated":null,"version":null,"openapi":"/openapi.json put /instances/{instance_id}/token/{token}/chats/{phone}/labels/{id}","href":"/api-reference/labels/etiquetar-um-chat"},{"title":"Tirar a etiqueta de um chat","deprecated":null,"version":null,"openapi":"/openapi.json delete /instances/{instance_id}/token/{token}/chats/{phone}/labels/{id}","href":"/api-reference/labels/tirar-a-etiqueta-de-um-chat"}]},{"group":"Conta","pages":[{"title":"Plano e slots da conta","deprecated":null,"version":null,"openapi":"/openapi.json get /account/plan","href":"/api-reference/account/plano-e-slots-da-conta"},{"title":"Listar instâncias","deprecated":null,"version":null,"openapi":"/openapi.json get /account/instances","href":"/api-reference/account/listar-instâncias"},{"title":"Criar instância","deprecated":null,"version":null,"openapi":"/openapi.json post /account/instances","href":"/api-reference/account/criar-instância"},{"title":"Detalhes da instância","deprecated":null,"version":null,"openapi":"/openapi.json get /account/instances/{instance_id}","href":"/api-reference/account/detalhes-da-instância"},{"title":"Atualizar instância","deprecated":null,"version":null,"openapi":"/openapi.json put /account/instances/{instance_id}","href":"/api-reference/account/atualizar-instância"},{"title":"Excluir instância","deprecated":null,"version":null,"openapi":"/openapi.json delete /account/instances/{instance_id}","href":"/api-reference/account/excluir-instância"},{"title":"Gerar novo token da instância","deprecated":null,"version":null,"openapi":"/openapi.json post /account/instances/{instance_id}/rotate-token","href":"/api-reference/account/gerar-novo-token-da-instância"},{"title":"Webhooks do workspace","deprecated":null,"version":null,"openapi":"/openapi.json get /account/webhooks","href":"/api-reference/account/webhooks-do-workspace"},{"title":"Atualizar webhooks do workspace (parcial)","deprecated":null,"version":null,"openapi":"/openapi.json put /account/webhooks","href":"/api-reference/account/atualizar-webhooks-do-workspace-parcial"},{"title":"Rotacionar o secret do workspace","deprecated":null,"version":null,"openapi":"/openapi.json post /account/webhooks/secret","href":"/api-reference/account/rotacionar-o-secret-do-workspace"}]},{"group":"Webhooks","pages":[{"title":"Mensagem recebida","version":null,"deprecated":null,"openapi":"/openapi.json webhook received","href":"/api-reference/webhooks/mensagem-recebida"},{"title":"Resultado de um envio ou ação","version":null,"deprecated":null,"openapi":"/openapi.json webhook delivery","href":"/api-reference/webhooks/resultado-de-um-envio-ou-ação"},{"title":"Recibo de mensagem entregue lida reproduzida","version":null,"deprecated":null,"openapi":"/openapi.json webhook message_status","href":"/api-reference/webhooks/recibo-de-mensagem-entregue-lida-reproduzida"},{"title":"Mudança de status da instância","version":null,"deprecated":null,"openapi":"/openapi.json webhook instance_status","href":"/api-reference/webhooks/mudança-de-status-da-instância"},{"title":"Presença no chat digitando gravando online","version":null,"deprecated":null,"openapi":"/openapi.json webhook chat_presence","href":"/api-reference/webhooks/presença-no-chat-digitando-gravando-online"}]}]}]},"basePath":"","title":"Introdução à API - Wabox","buildId":"dpl_G9nrg4qeJSZtah1Ziwbc2n6WkLch","deploymentId":"dpl_G9nrg4qeJSZtah1Ziwbc2n6WkLch","dynamics":[],"chunks":[]}