Testar API
A funcionalidade Testar API disponibiliza um Swagger UI integrado diretamente no Galaxy Chat, permitindo explorar, documentar e executar chamadas reais à API da plataforma sem sair do sistema.
Onde fica: Configurações › Automação e Integrações › Testar API
🎯 Para que serve
| Uso | Descrição |
|---|---|
| Explorar endpoints | Veja todos os endpoints disponíveis e seus parâmetros |
| Testar chamadas | Execute requisições reais com o token da sua empresa |
| Depurar integrações | Identifique erros antes de colocar a integração em produção |
| Documentação interativa | Veja exemplos de requisição e resposta para cada endpoint |
🔑 Autenticação
Para executar chamadas na interface de teste, você precisará do seu token de API:
- Acesse Configurações › Automação e Integrações › API REST.
- Copie o token de acesso da sua empresa.
- Na tela Testar API, clique no botão Authorize (🔒).
- Cole o token no campo e confirme.
- Agora você pode executar chamadas autenticadas diretamente no Swagger UI.
⚠️
Nunca compartilhe seu token de API em prints, vídeos, grupos ou repositórios de código públicos. Ele concede acesso total aos dados da sua empresa e deve ser tratado como uma senha.
📋 Principais endpoints disponíveis
Contatos
GET /contacts— Listar todos os contatosPOST /contacts— Criar novo contatoPUT /contacts/{id}— Atualizar contato existenteDELETE /contacts/{id}— Remover contato
Tickets / Conversas
GET /tickets— Listar tickets com filtrosPOST /tickets— Criar novo ticketPUT /tickets/{id}— Atualizar status, atribuição ou etiquetasPOST /tickets/{id}/messages— Enviar mensagem em um ticket existente
Mensagens
POST /messages— Enviar mensagem ativa para um númeroGET /messages/{ticketId}— Listar mensagens de um ticket
Canais
GET /inboxes— Listar todos os canais conectados
Webhooks
POST /webhook_subscriptions— Cadastrar URL de webhook para receber eventos
🛠️ Como executar uma chamada de teste
- Na tela Testar API, localize o endpoint desejado na lista.
- Clique sobre ele para expandir os detalhes.
- Clique em Try it out.
- Preencha os parâmetros necessários (query, body, path params).
- Clique em Execute.
- Veja a resposta da API em tempo real, com:
- Código de status HTTP (200, 201, 400, 401, 500...)
- Corpo da resposta em JSON
- Headers retornados