post https://apis.fixpay.com.br/v1/webhookdocsales
Guarda a resposta enviada pela Docsales e atualiza algumas informações do contrato.
Docsales
De acordo com a resposta da Docsales, guarda todo o corpo da mensagem e atualiza as informações do contrato de acordo com os dados recebidos.
No Body devemos passar obrigatoriamente alguns valores para realizar esta ação.
Abaixo temos um exemplo de como inserir esses dados utilizando JSON.
{
"version":"v1",
"event":"document_was_signed",
"data":{
"delivery_system":"esign",
"document":{
"id":123456,
"sign_initial":true,
"status":"sent",
"language":"pt-BR",
"legislation":"bra",
"signature_method":"signature_upload",
"description":"teste",
"code":"00000",
"pdf_url":"//s3.amazonaws.com/teste/arquivo.pdf",
"crm_deal":{
"id":0,
"name":"name",
"data":{},
"user_id":0,
"pipeline":""
},
"expiration":{
"date":"2023-05-25",
"days":30
},
"approval":{
"pdf_url":"https://s3.amazonaws.com/teste/arquivo.pdf",
"url_to_view":"https://web.docsales.com/teste/12345-1234-40ba-b468-73803112345"
},
"signing_order":false,
"signers":[
{
"id":"12a3b4cd-567e-8f9--g1h2-3j4k5678lm9n",
"name":"teste",
"role":"approve",
"email":"[email protected]",
"status":"approved",
"url_to_sign":"teste",
"signing_order":""
}
]
}
}
}