signup
Create a new Anythink platform account using email and password. After registration, confirm your email address to activate the account.
Instructions
Register a brand-new Anythink platform account with email and password. Use this only when the user has no account yet; if they already have one, use 'login' instead. This creates the top-level user identity — it does not create a billing account or project (do that with 'accounts_create' and 'projects_create' after logging in). On success the user may need to click an email confirmation link before 'login' works; tell them to confirm, then call 'login'.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| Yes | Email address — becomes the login identifier and must be unique | ||
| lastName | Yes | User's last name | |
| password | Yes | Password for the new account; choose a strong value | |
| firstName | Yes | User's first name | |
| referralCode | No | Optional referral code, if the user was invited by another customer |