Skip to main content
Um webhook é uma URL do seu sistema que recebe notificações da Credicarro. Os webhooks são vinculados ao parceiro do token e ao ambiente (staging ou produção) em que foram cadastrados.

Endpoints

Tipo (tipo)

Autenticação (tipo_autenticacao)

O tipo de autenticação e a credencial não podem ser alterados. Para trocá-los, exclua o webhook e cadastre outro.

Status (status)

Para pausar um webhook sem perder o cadastro, use PUT /v1/webhook/{webhookId} reenviando o tipo e a url atuais com status = 2.

Objeto webhook

GET /v1/webhook
Na listagem, tipo, tipo_autenticacao e status vêm como texto. No cadastro e na edição, são enviados como código numérico.

Boas práticas

Um webhook por ambiente

Cadastre um webhook no staging e outro na produção, cada um com o seu segredo.

Mais de um por tipo

É permitido. Cada notificação é enviada para todos os webhooks ativos do tipo.

Valide a assinatura

Toda notificação traz X-CrediCarro-Signature (HMAC-SHA256).

Payload da proposta

Veja o retrato enviado a cada atualização da proposta.