Webhooks:

Webhooks são chamadas de retorno HTTP (HTTP callbacks) que permitem comunicação automática e em tempo real entre dois sistemas quando um evento ocorre. Eles funcionam no modelo push: o sistema emissor envia os dados imediatamente para uma URL configurada no sistema receptor, sem necessidade de consultas constantes.

Como acessar:

  • Acesse Menu (≡) > Gestão > Webhooks. O sistema abrirá a tela “Gestão de Webhooks”, com a lista dos webhooks cadastrados (FID, URL e data/hora de criação).

Cadastro de Webhooks:

  1. Clique em Opções > Inserir Novo.
  2. O sistema abrirá o formulário “Cadastro de Webhooks”.
  3. Preencha os campos abaixo e clique em “Confirmar” para salvar. Para desistir, clique em “Cancelar”.

Ao cadastrar um webhook, você define:

  1. URL de acesso:

    • Endereço (URL) do sistema que irá receber os eventos (exemplo: https://api.seuprovedor.com.br/webhook/geosite).
    • É para essa URL que o Geosite enviará as notificações.

  2. Chave:

    • Chave enviada em cada chamada, para que o seu sistema valide a origem da comunicação.

  3. Trigger de Eventos:

    Aqui você seleciona quais eventos irão gerar disparos do webhook.

    • Caixas:
      • Marcar todos
      • Inclusão
      • Exclusão
      • Edição
    • Clientes:
      • Marcar todos
      • Inclusão
      • Exclusão
      • Edição

No menu lateral (≡) de cada webhook ficam as opções Copiar linha, Editar e Excluir.

Copiar linha:

Copia os dados da linha selecionada.

Editar:

  1. No menu lateral (≡), clique em “Editar”.
  2. Faça as alterações necessárias.
  3. Clique em “Confirmar” para salvar.

Excluir:

  1. No menu lateral (≡), clique em “Excluir”.
  2. Confirme clicando em sim.