Webhooks
Escute eventos da sua organização no Autentique através de seus endpoints de webhooks
Porque usar webhooks?
Objeto do Evento
{
"id": "MXwyMWZiY2VjOS1lMWI1LTRkY2EtYWZiYi0wMjIwNjFlOWVhODg=",
"object": "webhook",
"name": "endpoint de teste 2",
"format": "json",
"url": "https://essa-url-nao-existe.autentique.com.br/webhooks",
"event": {
"id": "21fbcec9-e1b5-4dca-afbb-022061e9ea88",
"object": "event",
"organization": 1,
"type": "document.updated",
"data": {
"object": {
"id": "89c7d2ab31f9f5a13b3d20ecf53319af387e54d240ae7be993",
"name": "Nome atualizado",
"refusable": true,
"stop_on_rejected": true,
"qualified": false,
"ignore_cpf": true,
"sortable": false,
"is_blocked": false,
"sandbox": 0,
"scrolling_required": 0,
"locale": {
"country": "BR",
"language": "pt-BR",
"timezone": "America/Sao_Paulo",
"date_format": "d/m/Y"
},
"created_at": "2024-08-26T18:02:26.000000Z",
"updated_at": "2024-08-26T18:03:27.000000Z",
"deleted_at": null,
"deadline_at": null,
"lifecycle_in": "2029-08-26T03:00:00.000000Z",
"email_template_id": null,
"expiration_at": null,
"notify_in": null,
"reminder": null,
"message": "Mudei essa mensagem também",
"reply_to": null,
"signatures_count": 1,
"signed_count": 0,
"rejected_count": 0,
"object": "document",
"is_from_api": false,
"signatures": [
{
"public_id": "7f25d72b-6155-11ef-9dae-0242ac170004",
"name": "Felipe Autentique",
"company": null,
"email": "[email protected]",
"phone": null,
"cpf": "123.456.789-09",
"birthday": "1979-08-13",
"action": "Sign",
"viewed": "2024-08-26T18:02:27.000000Z",
"signed": null,
"rejected": null,
"validation_unapproved": null,
"validation_approved": null,
"validation_rejected": null,
"created_at": "2024-08-26T18:02:26.000000Z"
}
],
"author": {
"name": "Felipe Autentique",
"company": null,
"email": "[email protected]",
"phone": null,
"cpf": "123.456.789-09",
"birthday": "1979-08-13"
},
"files": {
"original": "https://storage.googleapis.com/f77/6e7a1fadeed9c56cf037b43a9cd0e6d1/o9baEgHHv1Tuf7AZttDqdL8vK68eUw56PaYXzRqV.original.pdf",
"signed": "https://painel.autentique.com.br/documentos/89c7d2ab31f95a13b3d20ecf53319af387e54d240ae7be993/assinado.pdf"
}
},
"previous_attributes": {
"name": "teste",
"refusable": false,
"updated_at": "2024-08-26T18:02:26.000000Z",
"message": "Por favor acesse e assine eletronicamente o documento clicando no botão acima.",
"ignore_cpf": false
}
},
"created_at": "2024-08-26T18:03:27.387179Z"
}
}Tipo do Evento
Objeto data e previous_attributes
data e previous_attributesComo Começar
Exemplo de endpoint:
Ordem de eventos
Práticas Recomendadas para Uso de Webhooks
Retornar rapidamente uma resposta 2xx
Gerencie Eventos de Forma Assíncrona
Gerenciar Eventos Duplicados
Ouça Apenas os Tipos de Eventos Necessários
Rota de Webhook Isenta de Proteção contra CSRF
Verificar se eventos são enviados pelo Autentique
Objeto de Documento
Objeto de Assinatura
Objeto de Membro
Tipos de eventos
Eventos de Document
Evento
Descrição
Eventos de Signature
Evento
Descrição
Eventos de Member
Webhooks que falharam
Atualizado