Process: create
Finalize process in Swisscom Sign UI
Launches the Swisscom Sign web interface for the initiator to complete the process setup. This includes defining visual elements and participant data.
Once setup is complete, the process is automatically released and notifications are handled by Swisscom Sign.
Preconditions:
- A process was created via /process.
- The process has not yet been released.
post/api/process/{processId}/setup
Request
- Base URLhttps://sign.swisscom.ch/system
- AuthOAuth 2Client credentialsToken URLhttps://sign.swisscom.ch/realms/swisscom-public/protocol/openid-connect/tokenScopessswp:process:create
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
processIdstring uuid required
Unique identifier of the process to finalize via UI.
Request body
Example request
{
"language": "en-GB",
"backUrl": "https://customer.domain/sign/back",
"successUrl": "https://customer.domain/sign/success?id=3fa85f64-5717-4562-b3fc-2c963f66afad&participant=02c2f3cc-e263-40c9-b458-79c014a153a2",
"authentication": {
"identity": "69924099-a57a-44f8-8cf3-9324f4c93a92",
"namespace": "MSAINT"
},
"scope": "openid sswp:process:create sswp:process:execute sswp:process:manage sswp:process:read sswp:user:read sswp:user:write",
"mode": "DEFAULT"
}Response
The setup request has been accepted. Please redirect to the provided URL.
Example response
{
"id": "21c2f3cc-e263-40c9-b458-79c014a153a1",
"url": "https://test.sign.swisscom.ch/cockpit/process/21c2f3cc-e263-40c9-b458-79c014a153a1"
}Changes
No recorded changes to this operation across all 1 revision of this API.