Create an account
Creates a new account that can be used to log in to the Annature dashboard and send, sign, or manage envelopes.
By default, newly created accounts will receive a verification email from Annature prompting them to set a password. Until verified, accounts cannot log in or send envelopes.
Optionally, a password can be provided in the request to set it programmatically. This is useful when provisioning internal users or simplifying onboarding. If no password is provided, the user will need to set it manually via the verification email.
Verification emails can be resent using the Resend verification endpoint.
Partner-specific behavior
If you’re part of the Partner Program and supply the X-Annature-Partner
header, you may include a skip_verification
flag in the request to bypass the standard email verification process.
This allows accounts to be created in a pre-verified state — for example, when programmatically provisioning known users or performing a controlled migration.
Parameters
The full name of the account holder.
The email address associated with the account. This will be used to log in to the Annature dashboard.
Email addresses must be unique. An error will be returned if the supplied email already exists for another account.
Set the password for the account at the time of creation. If omitted, the user will be asked to set their password via the email verification link.
The account holder’s contact number.
The timezone assigned to this account, supplied as a 6-digit UTC offset.
Timezones must be supplied as a 6-digit UTC offset. For example:
+10:00
→ Australia/Brisbane+08:00
→ Australia/Perth
The account role. If not specified, the account will default to standard
.
Possible values: administrator
, standard
, read-only
.
Partner-only: Set this to true
to mark the account as verified without sending an email. Requires the X-Annature-Partner
header.