Webhook é uma forma de recebimento de informações quando um evento acontece. O webhook na prática, é a forma de receber informações entre dois sistemas de uma forma passiva.

Na Contraktor, quando um documento for assinado por todos os participantes, ou seja, estando vigente, iremos disparar um evento HTTP POST para a URL que foi informada no documento.
​​

Retornos enviados para a sua URL via POST

{
 "contract_id": 190,
 "contract_number": "2020/187",
 "contract_title": "dev",
 "event": "contract_signed",
 "file": {
   "download": "http://localhost:400/api/files/547/?action=download",
   "preview": "http://localhost:400/api/files/546/?action=preview"
 },
 "parties": [
   {
     "confirmed_at": "03/07/2020 às 19:01:40 (GMT -3:00)",
     "confirmed_ip_address": "127.0.0.1",
     "cpf": null,
     "email": "[email protected]",
     "id": 84,
     "name": "dev",
     "qualification": "Contratante"
   }
 ],
 "proof_confirmed_at": "03/07/2020 às 19:01:45 (GMT -3:00)",
 "proof_status": "completed"
}

⚠️ Assim que tiverem o endpoint para receber o "POST" do webhook, nos avisem para cadastrarmos no sistema.