API de Workspaces
Gerencie workspaces WhatsApp Business. Todos os endpoints requerem autenticação via API key do Grwthy.Criar Workspace
API key do Grwthy
Corpo da Requisição
Nome de exibição do workspace. Usado apenas para identificação no Dashboard e nas respostas da API.
Exemplo:
"Atendimento", "Vendas", "Meu Negócio"Identificador numérico da conta WhatsApp Business (WABA).
Encontrado em WhatsApp Business Platform → Configuração da API → WhatsApp Business Account ID.
Exemplo:
"987654321098765"Token de acesso permanente para autenticação com a API do WhatsApp.
Gerado criando um System User em Configurações do Negócio → Usuários → Usuários do sistema e atribuindo permissões de
whatsapp_business_messaging.
Armazenado de forma segura e criptografado (AES-256-GCM). Nunca exposto nas respostas da API.Chave secreta da aplicação, usada pelo Grwthy para verificar a assinatura dos eventos recebidos via webhook.
Encontrado em Painel da App → Configurações → Básico → Chave Secreta do Aplicativo.
Armazenado de forma segura e criptografado (AES-256-GCM). Nunca exposto nas respostas da API.
Chave da API do WhatsApp Business.
Encontrada em Painel da App → Configurações → Básico → Identificador do Aplicativo.
Armazenada de forma segura e criptografada (AES-256-GCM). Nunca exposta nas respostas da API.
Token personalizado definido por você, usado para validar a verificação do endpoint de webhook.
Pode ser qualquer string — recomendamos usar um UUID ou valor aleatório seguro.
Exemplo:
"meu-token-secreto-123"Os campos
accessToken, appSecret e apiKey são credenciais para integração com a API do WhatsApp. Eles são diferentes da API key do Grwthy usada no header X-Api-Key. Veja Autenticação para mais detalhes.Resposta
Erros
| Status | Descrição |
|---|---|
409 | Business Account ID já registrado |
Listar Workspaces
accessToken, appSecret, apiKey) nunca são incluídos na resposta.
Resposta
Buscar Workspace
UUID do workspace
Erros
| Status | Descrição |
|---|---|
404 | Workspace não encontrado |
Atualizar Workspace
UUID do workspace
Corpo da Requisição
Nome de exibição atualizado
Novo access token
Novo app secret
Nova API key
Novo token de verificação do webhook
Ativar ou desativar o workspace
Resposta
Retorna o objeto do workspace atualizado.Desativar Workspace
UUID do workspace
Resposta
Buscar Phone Numbers do Workspace
UUID do workspace
Resposta
Buscar Templates do Workspace
UUID do workspace
Número máximo de templates a retornar