Quais recursos posso integrar?

Use cada rota conforme sua autenticação, seus parâmetros e os limites do ambiente. Os exemplos abaixo mostram os caminhos registrados pela API.

“Avalie as capacidades pelo contrato disponível e pelo caso de uso da sua integração.”

Chamadas

A API registra operações para iniciar, aceitar, rejeitar e encerrar chamadas, além de rotas relacionadas a WebRTC, SIP e histórico. Por exemplo:

POST /call/make
POST /call/webrtc
GET /call/history
``` Esses caminhos não comprovam transcrição automática em tempo real.

<Terminal title="Rotas de chamadas">
POST /call/make
POST /call/accept
POST /call/reject
POST /call/end
POST /call/webrtc
GET /call/history
POST /call/sip/enable
</Terminal>

### Mensagens recuperadas após exclusão

Há rotas para configurar o recurso anti-delete e listar, consultar ou apagar mensagens recuperadas. A disponibilidade de uma mensagem depende de ela ter sido observada e armazenada; isso não constitui um histórico garantido de toda mensagem excluída.

<Terminal title="Rotas anti-delete">
GET /anti-delete/config
POST /anti-delete/config
GET /anti-delete/recovered
GET /anti-delete/recovered/&#123;id&#125;
</Terminal>

### Agendamento de mensagens

O scheduler aceita mensagens agendadas ou com atraso, lista pendências e permite pausar, retomar e cancelar tarefas. O contrato usa destinatário, conteúdo e horário RFC3339 ou atraso em milissegundos.

<Terminal title="Rotas de agendamento">
POST /scheduler/schedule
POST /scheduler/delay
GET /scheduler/pending
POST /scheduler/pause
POST /scheduler/resume
DELETE /scheduler/&#123;id&#125;
</Terminal>

### Proxy por instância

A API permite consultar e atualizar a configuração do proxy e executar uma verificação de conectividade. As rotas não prometem rotação automática por blacklist ou um IP móvel exclusivo para cada instância.

<Terminal title="Rotas de proxy">
GET /instance/proxy
POST /instance/proxy
GET /instance/proxy/check
DELETE /instance/proxy
</Terminal>

### Grupos

Há operações para criar e listar grupos, atualizar participantes e alterar propriedades do grupo. A API expõe esses recursos por rotas autenticadas.

<Terminal title="Exemplos de rotas de grupo">
POST /group/create
GET /group/list
POST /group/updateParticipants
POST /group/updateName
POST /group/updateDescription
</Terminal>

<Callout type="info" title="Sobre comparações">
O código consultado confirma as rotas GoZAP descritas aqui, mas não fornece uma comparação com concorrentes. Por isso, este artigo não classifica esses recursos como exclusivos.
</Callout>

<CTA eyebrow="Referência técnica" title="Escolha o recurso pelo contrato real" desc="Revise autenticação, formatos e suporte da sua versão antes de desenhar uma automação." primaryHref="https://gozap.dev/docs" primaryLabel="Ver documentação" />