Pular para o conteúdo
Veltra Ajuda
Manual da APIPlaybookEntrar

Manual da API · Webhooks

Envia um evento de teste ao assinante (só ADMIN)

POST/v1/integracoes/webhooks/{id}/teste

Perfil ADMIN. O teste leva o selo Teste e nunca dispara o endpoint de produção.

Rota de administrador. Usa a sessão do portal em Authorization: Bearer; o TMS não a chama com a chave de API.

Parâmetros

Cabeçalhos (header)

  • Authorizationtextoobrigatório

    Sessão do administrador no portal: Bearer seguido do token. Rota de administrador; o TMS não a chama com a chave de API.

Caminho (path)

  • idtexto (uuid)obrigatório

Respostas

200application/json

Resultado do teste

JSON
{
  "entregue": true,
  "codigoHttp": 1,
  "duracaoMs": 1,
  "motivo": "texto"
}
Campos da resposta (4)

Campos

  • entregueverdadeiro/falsoobrigatório
  • codigoHttpinteiroopcional
  • duracaoMsinteiroopcional
  • motivotextoopcional

Erroapplication/problem+json

Erro no formato RFC 9457 (application/problem+json)

JSON
{
  "type": "https://veltra.com.br/problemas/validacao",
  "title": "Requisição inválida",
  "status": 400,
  "detail": "O campo cpf é obrigatório",
  "instance": "https://exemplo.com.br/webhook-veltra",
  "codigo": "TERMO_NAO_ACEITO"
}
Campos da resposta (6)

Campos

  • typetextoobrigatório
  • titletextoobrigatório
  • statusinteiroobrigatório
  • detailtextoopcional
  • instancetextoopcional
  • codigotextoopcional

    Código estável do problema para o cliente decidir o tratamento (ex.: TERMO_NAO_ACEITO, RETENCAO_MENOR_QUE_MINIMA, REAUTENTICACAO_NECESSARIA). Ausente quando o erro não tem código próprio.