eSign.AIeSign.AI
Developer Center

Unblock Envelope

POST/esignglobal/v1/envelope/recipients/resumeSignTask

Interface Description

Unblocks a specified process blocking node using the envelope ID and blocking node identifier, allowing the signing process to continue.

Note:

  • Supports unblocking pre-blocking nodes that have not yet been reached, as well as nodes that are already in a blocked state.
  • Business failure is returned if the envelope or blocking node does not exist, the envelope has entered a terminal state, or concurrent duplicate unblock requests are made.

 

Request Parameters

Parameter Name

Type

Required

Description

envelopeId

string

true

Envelope ID.

suspensionKey

string

true

Blocking node identifier. Cannot be empty; maximum length of 500 characters. Must be unique within the same envelope and must match the key specified during initiation.

Request Example

{
    "envelopeId": "{{envelope-id}}",
    "suspensionKey": "approval-node-001"
}

Response Parameters

Parameter Name

Type

Description

code

string

Response code,0 indicates success.

data

object

Response data. Returns an empty object upon successful unbinding.

message

string

Response message.

Response example

{
    "code": "0",
    "data": {},
    "message": "success"
}