Aurabase Logo
aurabasedocs
Aurabase Logo
aurabasedocs
API/Auth/Create an account

Create an account

POST/v1/auth/register

Email + password. Hash Argon2id, verification email sent as best-effort. The response immediately contains a full session (access + refresh) — email verification does not block it.

This English text was generated automatically from the French original and has not been reviewed yet.
#
Request

Bodysuit

ParameterTypeRequiredDescription
emailstringyesValid email. Normalized (trim + lowercase) on the server side.
passwordstringyesMinimum 8 characters (server validation), Argon2id hash.
namestringnoUser display name.
captcha_tokenstringnoCAPTCHA token, required only if CAPTCHA is enabled in the project settings.
#
Notes

Verification

Info

A verification email is sent as a best-effort: its failure does not cancel the registration. The account is created with email_verified: false and the session is issued anyway — it's up to your RLS policies to require verification if you wish. Confirmation is done by POST /v1/auth/verify-email, return by POST /v1/auth/resend-verification.

Attention

Limits: 5 req/min per IP to the auth router, and a quota per project of 5 successful registrations per hour per IP (rejected attempts do not consume it).

v1.0 · revised Apr 15, 2026