Create User
Create new user and return an access token.
Returns both the created user profile and a JWT access token so the client can authenticate immediately without a separate login call.
The signup locale is negotiated from the Accept-Language header (the Nuxt proxy forwards the active UI locale) and persisted on the new user. The service mints the email-verification token and emits the enriched user.registered (A1) event -- A1 IS the verify-email automation, so the payload carries the verification link -- in this same transaction, BEFORE the endpoint-owned commit.
On success, schedules an onboarding task in ConvOps as a background task — failure-isolated and disabled by default (see integrations.convops).
Request
- Base URL: https://api.gnosari.com (the document declares no server; this is the origin it was published from)
- URL: https://api.gnosari.com/api/v1/users/
- Auth: one of:
- HTTP bearer
- API key in header X-AUTH-TOKEN
Request body
Example request
{
"email": "user@example.com",
"password": "securepassword123"
}Response
Successful Response
Example response
{
"user": {
"email": "user@example.com",
"id": 1,
"roles": [
"user"
]
}
}Changes
No recorded changes to this operation across all 1 revision of this API.