Chatwoot
Status / info
Lê o estado atual da integração Chatwoot
GET
Status / info
Auth:
TokenAccount ou TokenInstance • Rate-limit: Global (100/min) • Idempotente: sim
Descrição
Retorna o status local da integração Chatwoot e o complementa com o estado atual (best-effort). Esta resposta inclui ochatwoot_api_token em plaintext e os flags de comportamento (sign_messages, ignore_groups, start_as_pending, reopen_resolved).
Exemplo
Resposta de sucesso
200 OK
| Campo | Descrição |
|---|---|
instance_name | Nome da instância. |
status | active / paused / error. Quando disponível, reflete o estado atual. |
bridge_integration_id | ID interno da integração. |
chatwoot_base_url | URL da instalação Chatwoot. |
chatwoot_account_id | ID numérico da conta Chatwoot. |
chatwoot_api_token | API token (access_token) da conta Chatwoot, em plaintext. Vem da linha local descriptografada. Veja o aviso abaixo. |
chatwoot_inbox_id | ID do inbox criado no Chatwoot (preenchido após o primeiro list que conseguir sincronizar). |
chatwoot_inbox_name | Nome do inbox. |
last_error | Última mensagem de erro da integração. Vazio quando saudável. |
created_at | Timestamp RFC 3339 da criação da integração. |
sign_messages | Prefixa cada mensagem enviada por um agente com *Nome*: (negrito do WhatsApp). |
ignore_groups | Não roteia eventos de grupos para o Chatwoot. |
start_as_pending | Cria novas conversas como pending em vez de open. |
reopen_resolved | Reabre uma conversa resolved ao chegar nova mensagem, em vez de criar uma nova. |
Os flags
sign_messages / ignore_groups / start_as_pending / reopen_resolved são persistidos localmente e refletem o último set. São sempre retornados, inclusive como false.Parâmetros de rota
Nome da instância (ex.:
suporte).Headers
TokenAccount ou TokenInstance.Comportamento
Complementa com o estado atual (best-effort)
A RyzeAPI tenta obter o estado atual da integração com timeout de 10s. Em caso de falha de rede, segue com os dados locais.
Sobrescreve campos voláteis
Quando o estado atual está disponível,
status e last_error são substituídos pelos valores live.Erros
| HTTP | error.message |
|---|---|
| 404 | instance not found |
| 404 | no chatwoot integration for this instance |
| 503 | integration gateway not configured |
Próximo
Reativar / atualizar
Use
POST /api/chatwoot/set/:instance para corrigir credenciais ou flags.Desativar
Remova a integração.