Register an account
X-Annature-Partner
header in the request.Creates a new independent account and organisation in a single request. This is typically used by integrators or software platforms who need to provision accounts on behalf of their clients.
Upon successful creation, this endpoint returns a pair of long-lived API credentials under the credentials
object. These API keys are tied to the newly created organisation and allow you to immediately begin sending envelopes or performing other actions on behalf of that organisation.
You cannot use your own Partner API key to send envelopes for a downstream organisation. Each organisation must authenticate using its own API credentials when performing actions like sending envelopes or managing templates.
By default, a verification email will be sent to the new account holder prompting them to set a password. If you’re automating this flow, you can provide a password
in the request body and set skip_verification
to true
to mark the account as verified without sending an email.
Parameters
The full name of the account holder.
The email address for 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 is already associated with an existing account.
The name of the account holder’s business. This is used to establish the new organisation.
The account holder’s contact number.
The timezone for 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
Set the account holder’s password during creation. If omitted, the user will be prompted to set a password via the verification email.
If you plan to automate verification using skip_verification
, it’s strongly recommended that you capture and supply a password at the time of account creation.
Set this to true
to automatically mark the account as verified and suppress the verification email.