Process: read
Get process details
Returns the full process object including participants, documents, properties, and current status.
Can only be accessed if the process has been initiated and the caller is authorized.
get/api/process/{processId}
Request
- Base URLhttps://sign.swisscom.ch/system
- AuthOAuth 2Client credentialsToken URLhttps://sign.swisscom.ch/realms/swisscom-public/protocol/openid-connect/tokenScopessswp:process:read
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
processIdstring uuid required
Unique identifier of the process.
Response
Returns the full document.
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.