Auth

Register a new user

Creates a new user account and returns JWT tokens.

post/api/v1/auth/signup

Request

  • Base URL: http://localhost:5000
  • URL: http://localhost:5000/api/v1/auth/signup
  • Auth: none declared

Request body

emailstring email required
passwordstring required
firstNamestring required
lastNamestring required
companystring
plan'free' | 'basic' | 'premium' | 'business' | 'platinum'

Example request

{
  "email": "user@example.com",
  "password": "SecurePass123!",
  "firstName": "John",
  "lastName": "Doe",
  "company": "Acme Inc"
}

Response

User created successfully

successboolean

Example response

{
  "success": true
}

Changes

No recorded changes to this operation across all 1 revision of this API.