Lifecycle
A ceremony’sstatus tracks the recipient’s progress. See the ceremony lifecycle for details on each status.
Attributes
array of authentication object
string | null
An HTTPS URL to redirect the recipient to after the ceremony finishes.Learn more in Redirect URL.
integer | null
The delay in seconds before the ceremony redirects to
redirect_url (standalone ceremonies) or emits completion events (embedded ceremonies).Defaults to 3. Allowed range: 0 to 20.Learn more in Redirect URL.enum
The format of the ceremony URL.Available options:
standard(default): Full-length URL. Works for most use cases.short: Shortened URL. Use this when sharing through space-constrained channels such as SMS or push notifications.
array of strings
Origins allowed to embed this ceremony in an iframe.These values set the
frame-ancestors directive in the ceremony’s Content Security Policy (CSP) header. Sources typically take the form of a scheme and host (for example, https://app.example.com). Wildcards are supported (for example, https://*.example.com). For all available options, see the frame-ancestors documentation.Defaults to an empty list ([]), which means embedding is not allowed. To allow embedding from all origins (not recommended for production), use ["*"].Only the origin (scheme and host) is used. Paths are ignored.
string | null
The URL where the recipient can access the ceremony. You can share this link with the recipient directly or embed it in your application.This property is
null when:- The ceremony uses
email_linkauthentication. SignatureAPI delivers the URL by email in that case. - The ceremony is not active (for example, it is completed, revoked, or declined).