Process: manage
Cancel a pending process
Cancels a pending process. All signers with status WAITING or PENDING get the status CANCELED and lose access to the process. Afterwards, the process status changes to COMPLETED and all participants receive a completion notification, unless COMPLETION or ALL has been suppressed via notification.suppress when releasing the process.
Preconditions:
- The process must have the status PENDING.
post/api/process/{processId}/cancel
Request
- Base URLhttps://sign.swisscom.ch/system
- AuthOAuth 2Client credentialsToken URLhttps://sign.swisscom.ch/realms/swisscom-public/protocol/openid-connect/tokenScopessswp:process:manage
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
processIdstring uuid required
Unique identifier of the process.
Response
The process has been canceled and is returned in its new state.
Example response
{
"signatureLevel": "QUALIFIED",
"initiator": {
"type": "NON_PERSON",
"externalIdentifier": "ext-systems_oms-42",
"name": "Swisscom Sign Orchestrator"
},
"invitees": {
"personalMessage": "Hello, please sign. Thank you!",
"signers": [
{
"type": "SIGNER",
"firstName": "John",
"lastName": "Doe",
"email": "john.doe@example.com",
"status": "PENDING"
}
]
},
"properties": [
{
"key": "contractType",
"value": "NDA"
},
{
"key": "department",
"value": "Legal"
}
],
"payload": "{ \"caseId\": \"ABC-42\", \"priority\": \"HIGH\" }",
"validUntil": "2025-12-31T23:59:59Z"
}Changes
No recorded changes to this operation across all 1 revision of this API.