V1 Partners API

API para integrações de parceiros do LetsSign

V2 Partners API

API para integrações de parceiros do LetsSign

Webhooks:
Http method Content-Type Evento Corpo da requisição
POST application/json Quando uma URL é cadastrada e antes de todo envio de payload para teste de disponibilidade da URL cadastrada { "occurredAt": "2026-07-12T17:49:43.1799503Z", "accountId": "019f5773-038b-77e4-a81f-557fb06d2666", "event": "Test", "entity": { "test": true } }

                                
POST application/json Documento enviado para assinatura { "occurredAt": "2026-07-12T17:49:43.179958Z", "accountId": "019f5773-038b-79a3-81c5-a381b37b651d", "event": "DocumentSentToSignature", "entity": { "documentId": "019f5773-038b-7619-b17e-61174527bc40", "sentAt": "2026-07-12T17:49:43.1799583Z", "signers": [ { "id": "019f5773-038b-7503-bd1e-497ce2f68df2", "role": "Parte", "authenticationMethod": "Email", "email": "signer@mail.com", "name": "Signer Name" } ] } }

                                
POST application/json Novo signatário adicionado ao documento { "occurredAt": "2026-07-12T17:49:43.1799633Z", "accountId": "019f5773-038b-76f6-bbc2-0ec68d72d652", "event": "SignerAddedToDocument", "entity": { "documentId": "019f5773-038b-751b-b40d-b8fca45ef4bf", "signer": { "id": "019f5773-038b-7aaa-980a-33af5087c2e9", "role": "Parte", "authenticationMethod": "Email", "email": "signer@mail.com", "name": "Signer Name" } } }

                                
POST application/json Signatário assinou o documento { "occurredAt": "2026-07-12T17:49:43.1799658Z", "accountId": "019f5773-038b-7407-8cb9-9a80e748d5e3", "event": "DocumentSignatureMember", "entity": { "documentId": "019f5773-038b-7c94-942e-c60ec414374c", "role": "Parte", "email": "signer@mail.com", "name": "Signer Name", "signedAt": "2026-07-12T17:49:43.1799666Z" } }

                                
POST application/json Todos signatários assinaram o documento { "occurredAt": "2026-07-12T17:49:43.1799673Z", "accountId": "019f5773-038b-7354-a122-a886b46592c7", "event": "DocumentSignatureFinished", "entity": { "id": "019f5773-038b-7658-a7ca-12a24fe319d7", "status": "Approved", "signatureStatus": "Signed" } }

                                
POST application/json Documento teve status alterado { "occurredAt": "2026-07-12T17:49:43.1799692Z", "accountId": "019f5773-038b-73a5-9d4e-9f93d1f6d023", "event": "DocumentStatusChanged", "entity": { "status": "NewVersionBase", "newVersionId": "019f5773-038b-7cbb-807a-1ec19ec6b979", "id": "019f5773-038b-7beb-9fd9-fbb59debb6db" } }

                                
POST application/json Documento foi removido { "occurredAt": "2026-07-12T17:49:43.1799711Z", "accountId": "019f5773-038b-7277-a012-04ff3310b1b1", "event": "DocumentRemoved", "entity": { "id": "019f5773-038b-73d3-8650-927d05244d98" } }

                                
POST application/json Formulário foi preenchido { "occurredAt": "2026-07-12T17:49:43.1799715Z", "accountId": "019f5773-038b-7b5f-bead-0c61af033791", "event": "FormFilled", "entity": { "formId": "019f5773-038b-7de2-939b-6d6031918b2f", "documentId": "019f5773-038b-7580-961e-c716914d1ac4" } }