Documentation Index
Fetch the complete documentation index at: https://docs.ub.bitbros.in/llms.txt
Use this file to discover all available pages before exploring further.
POST /api/userAuth/signup
Creates a new user account and returns an access token. Any extra fields defined in your users collection schema are accepted and validated automatically.
Your project must have a
users collection with at least an email (String, required, unique)
and a password (String, required) field before this endpoint will work.Required Header
x-api-key: your pk_live_… key.
Request Body
The user’s email address. Must be unique within the project.
The user’s password. Stored as a bcrypt hash — the raw value is never persisted.
The user’s display name.
Any additional fields your
users collection schema defines (e.g., username, avatar,
preferences). urBackend validates them against your schema automatically.Response Fields
A short-lived JWT to use in
Authorization: Bearer headers. Prefer accessToken
over the deprecated token alias.Code Examples
Success Response
Errors
| Status | Cause |
|---|---|
400 Bad Request | Missing required fields or schema validation failure |
409 Conflict | An account with that email address already exists |
