Authentication methods
Email Link (default)
SignatureAPI sends the recipient an email with a direct link. Clicking the link authenticates the recipient automatically.- No setup required. Works out of the box.
- Simplest experience for recipients.
- Ceremonies are created and emails sent automatically when you create an envelope.
Email Code
SignatureAPI sends the recipient an email with a 9-digit verification code. The recipient enters the code to authenticate.- You receive the ceremony URL to share through your own channels.
- Confirms the recipient has access to their email account.
- Supports SMS, app notifications, or direct links as delivery channels.
Custom
Your application authenticates the recipient. SignatureAPI provides a ceremony URL that you share directly or embed in your application.- Use your existing authentication systems.
- Supports embedded signing experiences.
- Your authentication details are recorded in the audit log.
Multiple methods
Combine authentication methods for enhanced security. Recipients complete each method in sequence before accessing the ceremony. Learn more about Multiple Authentication MethodsHow to create a ceremony
You can create a ceremony in two ways: automatically when creating an envelope, or manually using the Create Ceremony endpoint.On envelope creation (automatic)
Pass aceremony object on each recipient when creating an envelope. SignatureAPI creates the ceremony immediately.
If you omit ceremony, SignatureAPI uses email link authentication by default.
Create Ceremony endpoint (manual)
Use the Create Ceremony endpoint after the envelope is created. This lets you change authentication methods or create new access for the same recipient.Creating a new ceremony automatically revokes any previous ceremony for that recipient. Only the most recent ceremony remains active.
- Switch from custom authentication to email link if the recipient hasn’t signed within a set time.
- Provide a new URL after the original one expires.
- Update ceremony settings like the redirect URL.