Passa al contenuto principale

Concetti

Ciclo di vita del processo

Un processo di firma attraversa quattro stati:

StatoSignificato
CREATEDIl processo esiste e i file possono ancora essere allegati.
PENDINGIl processo è stato rilasciato e attende le firme.
COMPLETEDTutte le firme richieste sono state raccolte.
EXPIREDIl processo non è stato completato entro la scadenza.

Servizi principali

Creare e preparare

MetodoEndpointStato minimoScopo
POST/api/process-Creare un nuovo processo di firma.
POST/api/process/{processId}/attachCREATEDAllegare un documento PDF.
POST/api/process/{processId}/setupCREATEDConsegnare il processo all'interfaccia Swisscom per la configurazione manuale.
POST/api/process/{processId}/releaseCREATEDRilasciare un processo completamente preparato senza interazione manuale nell'interfaccia.
POST/api/process/{processId}/open/{personId}PENDINGGenerare un URL specifico per il firmatario per l'accesso diretto.

Leggere e monitorare

MetodoEndpointStato minimoScopo
GET/api/process/{processId}CREATEDRecuperare il payload completo del processo.
GET/api/process/{processId}/statusCREATEDLeggere lo stato corrente del ciclo di vita.
GET/api/process/{processId}/file/{fileId}CREATED / COMPLETEDScaricare gli originali o l'output firmato.
GET/api/process/{processId}/recordCREATEDRecuperare la traccia di audit.

Autorizzazione del processo

Swisscom distingue tra iniziatori e invitati per decidere se una persona può accedere a un processo.

Per gli iniziatori, l'accesso viene risolto prima tramite la proprietà diretta, quindi tramite l'appartenenza all'organizzazione o al team, e infine tramite attributi di contatto verificati come l'indirizzo e-mail o il numero di cellulare. Se nessuno di questi controlli è applicabile, la piattaforma ricorre a un flusso con codice monouso.

Per gli invitati, il percorso normale è una corrispondenza verificata di e-mail o numero di cellulare, con lo stesso fallback basato su codice se non è disponibile alcun attributo verificato.