Para conseguir usar os webhooks da API do Autentique, você precisa:
Acessar a página de configurações de acesso a API e registrar uma URL de callback. Para testes, recomendamos o uso do Beeceptor para receber os webhooks.
Pronto! Agora você receberá um evento de todos os documentos da conta, quando alguém assinar algum deles.
O corpo da requisição enviada quando alguma das partes assinar são as informações do documento no seguinte formato:
O formato abaixo é exibido em JSON para visualização, porém o webhook retorna os dados em x-www-form-urlencoded.
{"partes": [{"nome": "Cassiano Calegari","email": "[email protected]","cpf": "36653414930","nascimento": "1931-01-01","empresa": "Autentique","funcao": "assinar","visualizado": {"created": "2018-01-01 17:09:02","motivo": null,"ipv4": "170.233.43.253","geotrack": {"country": "Brasil","countryISO": "BR","state": null,"stateISO": null,"city": null,"zipcode": null,"latitude": -22.8305,"longitude": -43.2192}},"assinado": {},"rejeitado": {},"mail": {"sent": false, // or datetime: Y-m-d H:i:s"opened": null, // or datetime: Y-m-d H:i:s"refused": null, // or datetime: Y-m-d H:i:s"delivered": null, // or datetime: Y-m-d H:i:s"reason": null // or string}},{"nome": null,"email": "[email protected]","cpf": null,"nascimento": null,"empresa": null,"funcao": "assinar","visualizado": {},"assinado": {},"rejeitado": {},"mail": {"sent": false, // or datetime: Y-m-d H:i:s"opened": null, // or datetime: Y-m-d H:i:s"refused": null, // or datetime: Y-m-d H:i:s"delivered": null, // or datetime: Y-m-d H:i:s"reason": null // or string}}],"documento": {"uuid": "9ab23456325c40c2a5023051cf4bbf0e","nome": "Contrato de Marketing","rejeitavel": true,"created": "2018-01-01 17:09:00","updated": "2018-01-01 17:09:00","assinatura": "e5b62017be1b46768e47e43e7a6fb233","publicado": "2018-01-01 17:09:01","disponivel": true},"remetente": {"nome": "Cassiano Calegari","empresa": "Autentique","email": "[email protected]","cpf": "36653414930","nascimento": "1931-01-01"},"arquivo": {"original":"https:\/\/storage.googleapis.com\/d6e\/ca2485d9e4bc5e2e8d6c8f18b95d3141\/e808f22467bf2173760ca9a6d3addbefab49f978c67ab5987.original.pdf","assinado":"https:\/\/api.autentique.com.br\/documentos\/e808f22467bfa973760cf7a6d3addbefab49f978c67ab5987\/assinado.pdf"}}