SigningEmbedRequest
Mints an embed token for <ss-signing-embed> — a single participant signs a single step. Token scopes: workflow:read, signing:sign. Default TTL: 2 h. Max TTL: 2 h.
- intentenumconst:signing_sessionrequiredvalues
- signing
_session
- stepType: string
Key requiredKey of the participant step being signed.
- workflowType: string
Id Pattern: ^wf_[0-9a-z]{26}$requiredPrefixed lowercase ULID, e.g.
wf_01jv8m7qfj6xj9gkz7a4s2h8e. - allowedType: array string[]
Origins CORS-allowed origins.
- contextType: object
Optional context attached to an embed token — typically the recipient's identity for participant-bound flows.
- recipientType: stringFormat: email
Email required - metadataType: object
Free-form caller-supplied metadata.
- recipientType: string
Name
- expiresType: integer
In Token lifetime in seconds. Defaults to 7200 (2 h); capped at 7200. Recommended 15–30 min in practice.
