GetParticipantActionUrlsResp
Action URLs for every participant in a workflow. Returned only from the dedicated, privileged GET /workflows/{id}/action-urls endpoint — these URLs are stripped from all other workflow read responses.
- actionType: array object[] · ParticipantActionUrlInfo[]
Urls requiredOne entry per participant action step, in step order.
One participant's action URL plus their action type and current status. The
urlembeds a token that is the sole credential needed to complete the action (e.g. sign) — treat it as a secret and deliver it only to the intended participant.- actionenum
Type const:signrequiredWhat the participant does at this step. Currently always
sign; more action types may be added.values- sign
- participantType: string
Key requiredThe participant this URL is for (matches a
keyin the workflow'sparticipants). - statusType: stringenumrequired
Current participant action status. With notifications disabled,
readymeans the step is active and SignStack did not email the participant — send the link now.pendingmeans an earlier step must complete first (the URL is still valid once their turn arrives). With notifications enabled, an active step isnotified.values- pending
- notified
- ready
- viewed
- signed
- declined
- stepType: string
Key requiredThe participant step this URL is for.
- urlType: stringrequired
The participant's action link. Bearer-style — anyone with it can complete the action on this participant's behalf.
- emailType: string
The participant's email, if known — the address you would send the link to.
- nameType: string
The participant's display name, if known.
