envelope.created
event is triggered when you create a new envelope.
Example event payload
envelope.started
event indicates that the envelope is ready to be sent to recipients. At this point, the envelope status changes from processing
to in_progress
.
Example event payload
envelope.completed
event is triggered when all recipients have completed (for example, signed) the envelope. At this point, the envelope status changes from in_progress
to completed
.
Example event payload
envelope.failed
event is triggered when an envelope fails, resulting in a status of failed
. Use this event to handle errors or notify users of issues.
The data
object in the event payload includes a detail
field that provides information about the failure.
Example event payload
envelope.canceled
event is triggered when the envelope is explicitly cancelled by calling the Cancel Envelope endpoint. The resulting envelope status is canceled
, which is a terminal state.
If a reason was provided in the cancel envelope request, the data
object in the event payload includes a reason
property with that value. If no reason was provided, the reason
property is null
.
Example event payload