Skip to main content
POST
https://finceptbackend.share.zrok.io
/
user
/
register
curl -X POST "https://finceptbackend.share.zrok.io/user/register" \
  -H "Content-Type: application/json" \
  -d '{
    "full_name": "John Doe",
    "email": "john@example.com",
    "password": "SecurePass123!",
    "device_fingerprint": "unique-device-id"
  }'
{
  "success": true,
  "message": "User registered successfully. Please verify your email.",
  "data": {
    "user_id": 42,
    "email": "john@example.com",
    "full_name": "John Doe",
    "verification_required": true
  }
}

Request

full_name
string
required
User’s full name (minimum 2 characters)
email
string
required
Valid email address
password
string
required
Password (minimum 8 characters, must contain uppercase, lowercase, number, and special character)
device_fingerprint
string
required
Unique device identifier

Response

success
boolean
Indicates if registration was successful
message
string
Success or error message
data
object
curl -X POST "https://finceptbackend.share.zrok.io/user/register" \
  -H "Content-Type: application/json" \
  -d '{
    "full_name": "John Doe",
    "email": "john@example.com",
    "password": "SecurePass123!",
    "device_fingerprint": "unique-device-id"
  }'
{
  "success": true,
  "message": "User registered successfully. Please verify your email.",
  "data": {
    "user_id": 42,
    "email": "john@example.com",
    "full_name": "John Doe",
    "verification_required": true
  }
}

Next Steps

After registration:
  1. Check your email for the verification OTP
  2. Verify your email using the /user/verify-email endpoint
  3. Login to receive your API key