Auth
Sign up
Create a Vouchmark account and trigger email verification.
POST
Creates a new user account and emails a verification code. No tokens are issued at this step — the account must verify its email before it can log in. Public endpoint, rate-limited to 50 requests per 15 minutes per IP.
A six-digit verification code is sent to the supplied email. The account stays unverified until that code is confirmed, and login is blocked until then.
Body
Account holder’s full name.
A valid, unused email address.
At least 8 characters and must contain a lowercase letter, an uppercase letter, a digit, and a special character.
Must exactly match
password.Optional phone number.
Optional company name.
