EndpointsAuth

Email + password signup (request)

Step 1 of email+password signup. Validates the password (length 12-128, HIBP breach check) and emails a verification link. The User row is NOT created until the verification link is clicked. Always returns 200 regardless of whether the email is already registered (no enumeration); existing accounts get a 'you already have an account' email instead of a verification link.

POST
/auth/signup-email

Request Body

application/json
  1. body
email*string
name?string
password*string
Length12 <= length <= 128

Response Body

Request accepted (always 200, even if the email is already registered)

curl -X POST 'https://api.routess.com/auth/signup-email' \  -H 'Content-Type: application/json' \  -d '{  "email": "[email protected]",  "password": "correct horse battery staple"}'
Empty