TermoWebhook

Hub central de eventos da Termotubos. Os apps publicam em POST /eventos com o token de aplicativo do TermoAuth e recebem as entregas assinadas com a chave Ed25519 do hub (chaves públicas em GET /.wel…

Hub central de eventos da Termotubos. Os apps publicam em POST /eventos com o token de aplicativo do TermoAuth e recebem as entregas assinadas com a chave Ed25519 do hub (chaves públicas em GET /.well-known/jwks.json); o resto da API é o painel (cadastros de aplicativos, contratos e assinaturas, monitoramento das entregas, perfis de acesso e colaboradores, que vêm só do TermoAuth) e usa o token do usuário logado no TermoAuth.

// npm install termo_core --save-exact
import * as webhook from "termo_core/webhook";
// ou: import { webhook } from "termo_core";

Resumo

Módulo Rusttermo_core::webhook (feature webhook)
Importação TypeScripttermo_core/webhook ou import { webhook } from "termo_core"
Funções69
Entidades16
Versão do contrato0.1.16

Endereços por ambiente

O SDK escolhe o endereço sozinho, pela variável AMBIENTE. Você nunca configura URL.

AMBIENTEEndereço
LOCALHOSThttp://localhost:51081
SANDBOXhttps://sandbox-api-webhook.termotubos.com.br
PRODUCTIONhttps://api-webhook.termotubos.com.br

Entidades

Login, painel e administração

Eventos

Além das rotas, o módulo webhook publica, recebe e guarda eventos. Veja a aba Eventos.

Nesta página