curl --request POST \
--url https://api.mnemom.ai/v1/auth/sign-up \
--header 'Content-Type: application/json' \
--data '
{
"email": "jsmith@example.com",
"password": "<string>",
"redirect_to": "<string>"
}
'{
"user": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"email": "jsmith@example.com",
"app_metadata": {},
"user_metadata": {}
}
}Creates a new user account. When email confirmation is required on the Supabase project, returns { user, email_confirmation_required: true } without issuing a session cookie; the user must click the email link. When auto-confirm is on, issues mnemom_session and returns { user }.
curl --request POST \
--url https://api.mnemom.ai/v1/auth/sign-up \
--header 'Content-Type: application/json' \
--data '
{
"email": "jsmith@example.com",
"password": "<string>",
"redirect_to": "<string>"
}
'{
"user": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"email": "jsmith@example.com",
"app_metadata": {},
"user_metadata": {}
}
}Account created. Either returns a full session (auto-confirm) or awaits email confirmation.
Supabase user shape. Fields beyond id and email are passthrough.
Show child attributes