Skip to content

Signup

POST /auth/signup
FieldTypeNotes
emailstringrequiredmin length 3 max length 254
organization_namestring | nulloptionalmin length 1 max length 200
StatusDescriptionBody
202Successful ResponseSignupPending
422Validation ErrorHTTPValidationError

The body shows the fields the schema always carries. Which combination is legal is a service rule the schema cannot express, so read the description above before copying this.

Terminal window
curl -X POST https://your-deployment.example.com/auth/signup \
-H "Content-Type: application/json" \
-d '{
"email": "string"
}'
FieldTypeNotes
statusstringoptionalDefault "confirmation_pending".
expires_inintegerrequired—