Parameter Name | Parameter Type | Description |
callBackEnum | string | Callback notification event type; this notification is fixed as: ENVELOPE_UPDATE |
callBackDesc | string | Callback notification event action; this notification is fixed as: ENVELOPE_SUSPENDED. Sent only when the process actually enters a blocked node. |
timestamp | long | Callback time, in Unix timestamp format, unit: milliseconds |
CallBack EnvelopeVO | object | Callback notification payload |
| envelopeId | string | Envelope ID of the entry into the blocked node |
| envelopeStatus | int | Envelope status: 1 - Signing in progress |
| envelopeCreateTime | timestamp | Envelope creation time |
| expireTime | long | Envelope expiration time, in Unix timestamp format, unit: milliseconds |
| taskId | string | Task ID entering the blocked state |
| suspensionKey | string | Blocked node identifier, used together with envelopeId to locate the target blocked node. |
| suspendReason | string | Reason for blocking, maximum 50 characters. |
Callback example
{
"callBackEnum": "ENVELOPE_UPDATE",
"callBackDesc": "ENVELOPE_SUSPENDED",
"timestamp": 1789626553000,
"callBackEnvelopeVO": {
"envelopeId": "86e37b9f57564c31afe04a397170f773",
"envelopeStatus": 1,
"envelopeCreateTime": 1789626553068,
"expireTime": 1797402553068,
"taskId": "486a3f623b2c4e12993864482f371486",
"suspensionKey": "hr-approval-001",
"suspendReason": "等待HR审批等待HR审批等待HR审批等待HR审批等待HR审批等待HR审批等待HR审批等待HR审批审批"
}
}