Skip to main content
POST
POST
Creates a new user account. No authentication required. After registration, send the user through email verification to activate the account.
Rate-limited to 10 requests per minute per IP address.

Request Body

string
required
User’s email address. Must be unique.
string
required
Account password. Minimum 8 characters.
string
required
User’s first name.
string
User’s last name.
string
Account type. One of: webowner, agencyowner, other.

Response

boolean
true when the account is created.
object
Created user data including id and email.

Body

application/json
email
string<email>
required
password
string
required
Minimum string length: 8
first_name
string
required
last_name
string
user_type
enum<string>
Available options:
webowner,
agencyowner,
other

Response

User created successfully

success
boolean
Example:

true

data
object