{
  "info": {
    "name": "704 Notifier API",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
  },
  "variable": [
    { "key": "baseUrl", "value": "https://api-notifier.704app.com.br" },
    { "key": "token", "value": "" },
    { "key": "sessionName", "value": "minha_sessao" },
    { "key": "sessionNameMeta", "value": "minha_sessao_meta" }
  ],
  "auth": {
    "type": "bearer",
    "bearer": [{ "key": "token", "value": "{{token}}", "type": "string" }]
  },
  "item": [
    {
      "name": "Sessões",
      "item": [
        {
          "name": "Criar / conectar sessão",
          "request": {
            "method": "POST",
            "url": "{{baseUrl}}/whatsapp/session",
            "header": [{ "key": "Content-Type", "value": "application/json" }],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"sessionName\": \"{{sessionName}}\",\n  \"chatEnabled\": false,\n  \"webhookUrl\": \"https://meu-servidor.com/webhook\"\n}"
            }
          }
        },
        {
          "name": "Status da sessão",
          "request": {
            "method": "GET",
            "url": {
              "raw": "{{baseUrl}}/whatsapp/status?session={{sessionName}}",
              "host": ["{{baseUrl}}"],
              "path": ["whatsapp", "status"],
              "query": [{ "key": "session", "value": "{{sessionName}}" }]
            }
          }
        },
        {
          "name": "Listar sessões",
          "request": {
            "method": "GET",
            "url": "{{baseUrl}}/whatsapp/sessions"
          }
        },
        {
          "name": "Info da sessão",
          "request": {
            "method": "GET",
            "url": "{{baseUrl}}/whatsapp/session-info"
          }
        },
        {
          "name": "Restaurar todas as sessões",
          "request": {
            "method": "POST",
            "url": "{{baseUrl}}/whatsapp/restore-sessions"
          }
        },
        {
          "name": "Restaurar sessão específica",
          "request": {
            "method": "POST",
            "url": "{{baseUrl}}/whatsapp/restore-session",
            "header": [{ "key": "Content-Type", "value": "application/json" }],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"sessionName\": \"{{sessionName}}\"\n}"
            }
          }
        },
        {
          "name": "Conectar sessão restaurada",
          "request": {
            "method": "POST",
            "url": "{{baseUrl}}/whatsapp/connect-restored",
            "header": [{ "key": "Content-Type", "value": "application/json" }],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"sessionName\": \"{{sessionName}}\"\n}"
            }
          }
        },
        {
          "name": "Remover sessão",
          "request": {
            "method": "POST",
            "url": "{{baseUrl}}/whatsapp/remove-session",
            "header": [{ "key": "Content-Type", "value": "application/json" }],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"sessionName\": \"{{sessionName}}\"\n}"
            }
          }
        }
      ]
    },
    {
      "name": "Mensagens",
      "item": [
        {
          "name": "send-message — Baileys",
          "item": [
            {
              "name": "Texto simples",
              "request": {
                "method": "POST",
                "url": "{{baseUrl}}/whatsapp/send-message",
                "header": [{ "key": "Content-Type", "value": "application/json" }],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"sessionName\": \"{{sessionName}}\",\n  \"phoneNumber\": \"5511999999999\",\n  \"message\": \"Olá! Como posso ajudar?\",\n  \"timeToResetQueue\": 1\n}"
                }
              }
            },
            {
              "name": "Texto com anti-ban (randomCharset)",
              "request": {
                "method": "POST",
                "url": "{{baseUrl}}/whatsapp/send-message",
                "header": [{ "key": "Content-Type", "value": "application/json" }],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"sessionName\": \"{{sessionName}}\",\n  \"phoneNumber\": \"5511999999999\",\n  \"message\": \"Promoção especial para você!\",\n  \"randomCharset\": true,\n  \"timeToResetQueue\": 2\n}"
                }
              }
            },
            {
              "name": "Com imagem (URL)",
              "request": {
                "method": "POST",
                "url": "{{baseUrl}}/whatsapp/send-message",
                "header": [{ "key": "Content-Type", "value": "application/json" }],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"sessionName\": \"{{sessionName}}\",\n  \"phoneNumber\": \"5511999999999\",\n  \"message\": \"Confira nossa oferta!\",\n  \"isImage\": true,\n  \"image\": \"https://exemplo.com/banner.jpg\"\n}"
                }
              }
            },
            {
              "name": "Ignorar fila (envio imediato)",
              "request": {
                "method": "POST",
                "url": "{{baseUrl}}/whatsapp/send-message",
                "header": [{ "key": "Content-Type", "value": "application/json" }],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"sessionName\": \"{{sessionName}}\",\n  \"phoneNumber\": \"5511999999999\",\n  \"message\": \"Mensagem urgente!\",\n  \"ignoreQueue\": true\n}"
                }
              }
            },
            {
              "name": "Via reference (6 chars)",
              "request": {
                "method": "POST",
                "url": "{{baseUrl}}/whatsapp/send-message",
                "header": [{ "key": "Content-Type", "value": "application/json" }],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"sessionName\": \"A3F7K2\",\n  \"phoneNumber\": \"5511999999999\",\n  \"message\": \"Olá! Mensagem via reference.\"\n}"
                }
              }
            }
          ]
        },
        {
          "name": "send-message — Meta (API Oficial)",
          "item": [
            {
              "name": "Texto simples",
              "request": {
                "method": "POST",
                "url": "{{baseUrl}}/whatsapp/send-message",
                "header": [{ "key": "Content-Type", "value": "application/json" }],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"sessionName\": \"{{sessionNameMeta}}\",\n  \"phoneNumber\": \"5511999999999\",\n  \"message\": \"Olá! Mensagem via API Oficial.\"\n}"
                }
              }
            },
            {
              "name": "Template sem variáveis",
              "request": {
                "method": "POST",
                "url": "{{baseUrl}}/whatsapp/send-message",
                "header": [{ "key": "Content-Type", "value": "application/json" }],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"sessionName\": \"{{sessionNameMeta}}\",\n  \"phoneNumber\": \"5511999999999\",\n  \"templateName\": \"aviso_manutencao\",\n  \"templateLanguage\": \"pt_BR\"\n}"
                }
              }
            },
            {
              "name": "Template — parâmetro nomeado ({{customer_name}})",
              "request": {
                "method": "POST",
                "url": "{{baseUrl}}/whatsapp/send-message",
                "header": [{ "key": "Content-Type", "value": "application/json" }],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"sessionName\": \"{{sessionNameMeta}}\",\n  \"phoneNumber\": \"5511999999999\",\n  \"templateName\": \"doacao_apae\",\n  \"templateLanguage\": \"pt_BR\",\n  \"templateComponents\": [\n    {\n      \"type\": \"header\",\n      \"parameters\": [\n        {\n          \"type\": \"text\",\n          \"text\": \"Maria Silva\",\n          \"parameter_name\": \"customer_name\"\n        }\n      ]\n    }\n  ]\n}"
                }
              }
            },
            {
              "name": "Template — parâmetros posicionais ({{1}}, {{2}})",
              "request": {
                "method": "POST",
                "url": "{{baseUrl}}/whatsapp/send-message",
                "header": [{ "key": "Content-Type", "value": "application/json" }],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"sessionName\": \"{{sessionNameMeta}}\",\n  \"phoneNumber\": \"5511999999999\",\n  \"templateName\": \"confirmacao_pedido\",\n  \"templateLanguage\": \"pt_BR\",\n  \"templateComponents\": [\n    {\n      \"type\": \"body\",\n      \"parameters\": [\n        { \"type\": \"text\", \"text\": \"João\" },\n        { \"type\": \"text\", \"text\": \"#1234\" }\n      ]\n    }\n  ]\n}"
                }
              }
            },
            {
              "name": "Template — header + body nomeados",
              "request": {
                "method": "POST",
                "url": "{{baseUrl}}/whatsapp/send-message",
                "header": [{ "key": "Content-Type", "value": "application/json" }],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"sessionName\": \"{{sessionNameMeta}}\",\n  \"phoneNumber\": \"5511999999999\",\n  \"templateName\": \"boas_vindas_completo\",\n  \"templateLanguage\": \"pt_BR\",\n  \"templateComponents\": [\n    {\n      \"type\": \"header\",\n      \"parameters\": [\n        {\n          \"type\": \"text\",\n          \"text\": \"João\",\n          \"parameter_name\": \"customer_name\"\n        }\n      ]\n    },\n    {\n      \"type\": \"body\",\n      \"parameters\": [\n        {\n          \"type\": \"text\",\n          \"text\": \"704Apps\",\n          \"parameter_name\": \"company_name\"\n        }\n      ]\n    }\n  ]\n}"
                }
              }
            }
          ]
        },
        {
          "name": "Outros endpoints de mensagem",
          "item": [
            {
              "name": "Enviar mensagem (GET)",
              "request": {
                "method": "GET",
                "url": {
                  "raw": "{{baseUrl}}/whatsapp/send-message?sessionName={{sessionName}}&phoneNumber=5511999999999&message=Ola",
                  "host": ["{{baseUrl}}"],
                  "path": ["whatsapp", "send-message"],
                  "query": [
                    { "key": "sessionName", "value": "{{sessionName}}" },
                    { "key": "phoneNumber", "value": "5511999999999" },
                    { "key": "message", "value": "Ola" }
                  ]
                }
              }
            },
            {
              "name": "Enviar vídeo",
              "request": {
                "method": "POST",
                "url": "{{baseUrl}}/whatsapp/send-video",
                "header": [{ "key": "Content-Type", "value": "application/json" }],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"sessionName\": \"{{sessionName}}\",\n  \"phoneNumber\": \"5511999999999\",\n  \"message\": \"Confira este vídeo!\",\n  \"image\": \"https://exemplo.com/video.mp4\"\n}"
                }
              }
            },
            {
              "name": "Enviar com link",
              "request": {
                "method": "POST",
                "url": "{{baseUrl}}/whatsapp/send-message-link",
                "header": [{ "key": "Content-Type", "value": "application/json" }],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"sessionName\": \"{{sessionName}}\",\n  \"phoneNumber\": \"5511999999999\",\n  \"message\": \"Acesse nosso site!\",\n  \"image\": \"https://exemplo.com/preview.jpg\"\n}"
                }
              }
            },
            {
              "name": "Status de uma mensagem",
              "request": {
                "method": "GET",
                "url": "{{baseUrl}}/whatsapp/message-status/MESSAGE_ID"
              }
            }
          ]
        }
      ]
    },
    {
      "name": "Envio em Massa",
      "item": [
        {
          "name": "send-bulk — Baileys",
          "item": [
            {
              "name": "Texto simples",
              "request": {
                "method": "POST",
                "url": "{{baseUrl}}/whatsapp/send-bulk",
                "header": [{ "key": "Content-Type", "value": "application/json" }],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"sessionName\": \"{{sessionName}}\",\n  \"phones\": [\"5511999990001\", \"5511999990002\", \"5511999990003\"],\n  \"message\": \"Olá! Tudo bem?\",\n  \"blockSize\": 30,\n  \"pauseBetweenBlocks\": 5,\n  \"timeToResetQueue\": 1,\n  \"randomCharset\": false\n}"
                }
              }
            },
            {
              "name": "Mensagens em rodízio",
              "request": {
                "method": "POST",
                "url": "{{baseUrl}}/whatsapp/send-bulk",
                "header": [{ "key": "Content-Type", "value": "application/json" }],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"sessionName\": \"{{sessionName}}\",\n  \"phones\": [\"5511999990001\", \"5511999990002\", \"5511999990003\", \"5511999990004\"],\n  \"message\": [\"Oi! Tudo bem?\", \"Olá, como você está?\", \"Bom dia! Temos uma oferta para você.\"],\n  \"blockSize\": 30,\n  \"pauseBetweenBlocks\": 5,\n  \"timeToResetQueue\": 1,\n  \"randomCharset\": true\n}"
                }
              }
            },
            {
              "name": "Com imagem",
              "request": {
                "method": "POST",
                "url": "{{baseUrl}}/whatsapp/send-bulk",
                "header": [{ "key": "Content-Type", "value": "application/json" }],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"sessionName\": \"{{sessionName}}\",\n  \"phones\": [\"5511999990001\", \"5511999990002\"],\n  \"message\": \"Confira nossa promoção!\",\n  \"isImage\": true,\n  \"image\": \"https://exemplo.com/banner.jpg\",\n  \"blockSize\": 20,\n  \"pauseBetweenBlocks\": 10\n}"
                }
              }
            },
            {
              "name": "cadência variável por bloco (timeToResetQueue array)",
              "request": {
                "method": "POST",
                "url": "{{baseUrl}}/whatsapp/send-bulk",
                "header": [{ "key": "Content-Type", "value": "application/json" }],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"sessionName\": \"{{sessionName}}\",\n  \"phones\": [\"5511999990001\", \"5511999990002\", \"5511999990003\", \"5511999990004\", \"5511999990005\"],\n  \"message\": \"Promoção imperdível!\",\n  \"blockSize\": 2,\n  \"pauseBetweenBlocks\": 5,\n  \"timeToResetQueue\": [1, 3, 5]\n}"
                }
              }
            },
            {
              "name": "Múltiplas sessões",
              "request": {
                "method": "POST",
                "url": "{{baseUrl}}/whatsapp/send-bulk",
                "header": [{ "key": "Content-Type", "value": "application/json" }],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"sessionName\": [\"sessao_01\", \"sessao_02\"],\n  \"phones\": [\"5511999990001\", \"5511999990002\", \"5511999990003\", \"5511999990004\"],\n  \"message\": \"Olá! Temos uma oferta especial.\",\n  \"blockSize\": 20,\n  \"pauseBetweenBlocks\": 10,\n  \"randomCharset\": true,\n  \"campaignName\": \"campanha_junho\"\n}"
                }
              }
            }
          ]
        },
        {
          "name": "send-bulk — Meta (API Oficial)",
          "item": [
            {
              "name": "Texto simples (sem template)",
              "request": {
                "method": "POST",
                "url": "{{baseUrl}}/whatsapp/send-bulk",
                "header": [{ "key": "Content-Type", "value": "application/json" }],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"sessionName\": \"{{sessionNameMeta}}\",\n  \"phones\": [\"5511999990001\", \"5511999990002\"],\n  \"message\": \"Olá! Mensagem via API Oficial sem template.\"\n}"
                }
              }
            },
            {
              "name": "Template sem variáveis",
              "request": {
                "method": "POST",
                "url": "{{baseUrl}}/whatsapp/send-bulk",
                "header": [{ "key": "Content-Type", "value": "application/json" }],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"sessionName\": \"{{sessionNameMeta}}\",\n  \"phones\": [\"5511999990001\", \"5511999990002\"],\n  \"templateName\": \"aviso_manutencao\",\n  \"templateLanguage\": \"pt_BR\"\n}"
                }
              }
            },
            {
              "name": "Template — mesmo componente para todos",
              "request": {
                "method": "POST",
                "url": "{{baseUrl}}/whatsapp/send-bulk",
                "header": [{ "key": "Content-Type", "value": "application/json" }],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"sessionName\": \"{{sessionNameMeta}}\",\n  \"phones\": [\"5511999990001\", \"5511999990002\"],\n  \"templateName\": \"doacao_apae\",\n  \"templateLanguage\": \"pt_BR\",\n  \"templateComponents\": [\n    {\n      \"type\": \"header\",\n      \"parameters\": [\n        {\n          \"type\": \"text\",\n          \"text\": \"Maria Silva\",\n          \"parameter_name\": \"customer_name\"\n        }\n      ]\n    }\n  ]\n}"
                }
              }
            },
            {
              "name": "Template — parâmetro por destinatário (phones com templateComponents)",
              "request": {
                "method": "POST",
                "url": "{{baseUrl}}/whatsapp/send-bulk",
                "header": [{ "key": "Content-Type", "value": "application/json" }],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"sessionName\": \"{{sessionNameMeta}}\",\n  \"templateName\": \"doacao_apae\",\n  \"templateLanguage\": \"pt_BR\",\n  \"phones\": [\n    {\n      \"phone\": \"5511999990001\",\n      \"templateComponents\": [\n        {\n          \"type\": \"header\",\n          \"parameters\": [\n            { \"type\": \"text\", \"text\": \"João Silva\", \"parameter_name\": \"customer_name\" }\n          ]\n        }\n      ]\n    },\n    {\n      \"phone\": \"5521888880002\",\n      \"templateComponents\": [\n        {\n          \"type\": \"header\",\n          \"parameters\": [\n            { \"type\": \"text\", \"text\": \"Maria Souza\", \"parameter_name\": \"customer_name\" }\n          ]\n        }\n      ]\n    },\n    {\n      \"phone\": \"5531777770003\",\n      \"templateComponents\": [\n        {\n          \"type\": \"header\",\n          \"parameters\": [\n            { \"type\": \"text\", \"text\": \"Carlos Lima\", \"parameter_name\": \"customer_name\" }\n          ]\n        }\n      ]\n    }\n  ],\n  \"campaignName\": \"doacao_apae_junho\"\n}"
                }
              }
            },
            {
              "name": "Template — mix: alguns com componente próprio, outros com fallback global",
              "request": {
                "method": "POST",
                "url": "{{baseUrl}}/whatsapp/send-bulk",
                "header": [{ "key": "Content-Type", "value": "application/json" }],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"sessionName\": \"{{sessionNameMeta}}\",\n  \"templateName\": \"doacao_apae\",\n  \"templateLanguage\": \"pt_BR\",\n  \"templateComponents\": [\n    {\n      \"type\": \"header\",\n      \"parameters\": [\n        { \"type\": \"text\", \"text\": \"Cliente\", \"parameter_name\": \"customer_name\" }\n      ]\n    }\n  ],\n  \"phones\": [\n    {\n      \"phone\": \"5511999990001\",\n      \"templateComponents\": [\n        {\n          \"type\": \"header\",\n          \"parameters\": [\n            { \"type\": \"text\", \"text\": \"João Silva\", \"parameter_name\": \"customer_name\" }\n          ]\n        }\n      ]\n    },\n    \"5521888880002\",\n    \"5531777770003\"\n  ]\n}"
                }
              }
            },
            {
              "name": "Template — parâmetros posicionais por destinatário",
              "request": {
                "method": "POST",
                "url": "{{baseUrl}}/whatsapp/send-bulk",
                "header": [{ "key": "Content-Type", "value": "application/json" }],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"sessionName\": \"{{sessionNameMeta}}\",\n  \"templateName\": \"confirmacao_pedido\",\n  \"templateLanguage\": \"pt_BR\",\n  \"phones\": [\n    {\n      \"phone\": \"5511999990001\",\n      \"templateComponents\": [\n        {\n          \"type\": \"body\",\n          \"parameters\": [\n            { \"type\": \"text\", \"text\": \"João\" },\n            { \"type\": \"text\", \"text\": \"#1001\" }\n          ]\n        }\n      ]\n    },\n    {\n      \"phone\": \"5521888880002\",\n      \"templateComponents\": [\n        {\n          \"type\": \"body\",\n          \"parameters\": [\n            { \"type\": \"text\", \"text\": \"Maria\" },\n            { \"type\": \"text\", \"text\": \"#1002\" }\n          ]\n        }\n      ]\n    }\n  ],\n  \"campaignName\": \"confirmacoes_pedidos\"\n}"
                }
              }
            }
          ]
        }
      ]
    },
    {
      "name": "Meta — Templates",
      "item": [
        {
          "name": "Listar templates aprovados",
          "request": {
            "method": "GET",
            "url": {
              "raw": "{{baseUrl}}/whatsapp/templates?sessionName={{sessionNameMeta}}",
              "host": ["{{baseUrl}}"],
              "path": ["whatsapp", "templates"],
              "query": [{ "key": "sessionName", "value": "{{sessionNameMeta}}" }]
            }
          }
        },
        {
          "name": "Listar templates — filtrar por status",
          "request": {
            "method": "GET",
            "url": {
              "raw": "{{baseUrl}}/whatsapp/templates?sessionName={{sessionNameMeta}}&status=APPROVED",
              "host": ["{{baseUrl}}"],
              "path": ["whatsapp", "templates"],
              "query": [
                { "key": "sessionName", "value": "{{sessionNameMeta}}" },
                { "key": "status", "value": "APPROVED" }
              ]
            }
          }
        },
        {
          "name": "Listar templates — filtrar por nome",
          "request": {
            "method": "GET",
            "url": {
              "raw": "{{baseUrl}}/whatsapp/templates?sessionName={{sessionNameMeta}}&name=doacao_apae",
              "host": ["{{baseUrl}}"],
              "path": ["whatsapp", "templates"],
              "query": [
                { "key": "sessionName", "value": "{{sessionNameMeta}}" },
                { "key": "name", "value": "doacao_apae" }
              ]
            }
          }
        }
      ]
    },
    {
      "name": "Fila",
      "item": [
        {
          "name": "Pausar fila (global)",
          "request": {
            "method": "POST",
            "url": "{{baseUrl}}/whatsapp/queue/pause",
            "header": [{ "key": "Content-Type", "value": "application/json" }],
            "body": { "mode": "raw", "raw": "{}" }
          }
        },
        {
          "name": "Pausar fila (sessão específica)",
          "request": {
            "method": "POST",
            "url": "{{baseUrl}}/whatsapp/queue/pause",
            "header": [{ "key": "Content-Type", "value": "application/json" }],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"sessionName\": \"{{sessionName}}\"\n}"
            }
          }
        },
        {
          "name": "Retomar fila (global)",
          "request": {
            "method": "POST",
            "url": "{{baseUrl}}/whatsapp/queue/resume",
            "header": [{ "key": "Content-Type", "value": "application/json" }],
            "body": { "mode": "raw", "raw": "{}" }
          }
        },
        {
          "name": "Retomar fila (sessão específica)",
          "request": {
            "method": "POST",
            "url": "{{baseUrl}}/whatsapp/queue/resume",
            "header": [{ "key": "Content-Type", "value": "application/json" }],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"sessionName\": \"{{sessionName}}\"\n}"
            }
          }
        },
        {
          "name": "Limpar fila (sessão)",
          "request": {
            "method": "POST",
            "url": "{{baseUrl}}/whatsapp/queue/clear",
            "header": [{ "key": "Content-Type", "value": "application/json" }],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"sessionName\": \"{{sessionName}}\"\n}"
            }
          }
        },
        {
          "name": "Limpar fila (todas)",
          "request": {
            "method": "POST",
            "url": "{{baseUrl}}/whatsapp/queue/clear",
            "header": [{ "key": "Content-Type", "value": "application/json" }],
            "body": { "mode": "raw", "raw": "{}" }
          }
        },
        {
          "name": "Disparar fila agora — flush (sessão)",
          "request": {
            "method": "POST",
            "url": "{{baseUrl}}/whatsapp/queue/flush",
            "header": [{ "key": "Content-Type", "value": "application/json" }],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"sessionName\": \"{{sessionName}}\"\n}"
            }
          }
        },
        {
          "name": "Disparar fila agora — flush (todas)",
          "request": {
            "method": "POST",
            "url": "{{baseUrl}}/whatsapp/queue/flush",
            "header": [{ "key": "Content-Type", "value": "application/json" }],
            "body": { "mode": "raw", "raw": "{}" }
          }
        },
        {
          "name": "Reenviar mensagens com falha (sessão)",
          "request": {
            "method": "POST",
            "url": "{{baseUrl}}/whatsapp/retry-failed",
            "header": [{ "key": "Content-Type", "value": "application/json" }],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"sessionName\": \"{{sessionName}}\"\n}"
            }
          }
        },
        {
          "name": "Reenviar mensagens com falha (por IDs)",
          "request": {
            "method": "POST",
            "url": "{{baseUrl}}/whatsapp/retry-failed",
            "header": [{ "key": "Content-Type", "value": "application/json" }],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"messageIds\": [\"clxxx001\", \"clxxx002\"]\n}"
            }
          }
        },
        {
          "name": "Limpar mensagens com falha (sessão)",
          "request": {
            "method": "POST",
            "url": "{{baseUrl}}/whatsapp/clear-failed",
            "header": [{ "key": "Content-Type", "value": "application/json" }],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"sessionName\": \"{{sessionName}}\"\n}"
            }
          }
        },
        {
          "name": "Limpar mensagens com falha (por IDs)",
          "request": {
            "method": "POST",
            "url": "{{baseUrl}}/whatsapp/clear-failed",
            "header": [{ "key": "Content-Type", "value": "application/json" }],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"messageIds\": [\"clxxx001\", \"clxxx002\"]\n}"
            }
          }
        }
      ]
    },
    {
      "name": "Grupos e Contatos",
      "item": [
        {
          "name": "Listar grupos",
          "request": {
            "method": "GET",
            "url": {
              "raw": "{{baseUrl}}/whatsapp/get-my-groups?sessionName={{sessionName}}",
              "host": ["{{baseUrl}}"],
              "path": ["whatsapp", "get-my-groups"],
              "query": [{ "key": "sessionName", "value": "{{sessionName}}" }]
            }
          }
        },
        {
          "name": "Listar contatos",
          "request": {
            "method": "GET",
            "url": {
              "raw": "{{baseUrl}}/whatsapp/contacts?sessionName={{sessionName}}",
              "host": ["{{baseUrl}}"],
              "path": ["whatsapp", "contacts"],
              "query": [{ "key": "sessionName", "value": "{{sessionName}}" }]
            }
          }
        },
        {
          "name": "Enviar mensagem para grupo",
          "request": {
            "method": "POST",
            "url": "{{baseUrl}}/whatsapp/send-message-group",
            "header": [{ "key": "Content-Type", "value": "application/json" }],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"sessionName\": \"{{sessionName}}\",\n  \"groupId\": \"120363403086347348@g.us\",\n  \"message\": \"Olá grupo!\"\n}"
            }
          }
        },
        {
          "name": "Enviar mensagem para grupo com menções",
          "request": {
            "method": "POST",
            "url": "{{baseUrl}}/whatsapp/send-message-group-mention",
            "header": [{ "key": "Content-Type", "value": "application/json" }],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"sessionName\": \"{{sessionName}}\",\n  \"groupId\": \"120363403086347348@g.us\",\n  \"message\": \"@fulano olha isso!\",\n  \"users\": [\"558582154164@s.whatsapp.net\"]\n}"
            }
          }
        }
      ]
    },
    {
      "name": "Dashboard",
      "item": [
        {
          "name": "Dados do dashboard",
          "request": {
            "method": "GET",
            "url": "{{baseUrl}}/dashboard/data"
          }
        }
      ]
    }
  ]
}
