Unified Login Endpoint - Traditional (Username/Email/Password), Google OAuth & Apple Sign-In Authentication. AU 12.1
Code
Unified Login Endpoint - Traditional (Username/Email/Password), Google OAuth & Apple Sign-In Authentication. AU 12.1 › Request Body
Username or email address for traditional login
Email address for traditional login (alternative to username field)
Password for traditional login
Google OAuth access token (from body or cookies)
Google OAuth ID token/JWT (from body or cookies)
Apple identity token/JWT (from body or cookies)
remember_meRemember user session for extended period
Unified Login Endpoint - Traditional (Username/Email/Password), Google OAuth & Apple Sign-In Authentication. AU 12.1 › Responses
OK
Register endpoint - returns success message with rate limiting. AU 12.2
Register endpoint - returns success message with rate limiting. Accepts username, email, first name, last name, and password in the request body.
Register endpoint - returns success message with rate limiting. AU 12.2 › Request Body
usernameemailpasswordterms_acceptedRegister endpoint - returns success message with rate limiting. AU 12.2 › Responses
Created
messageSet new password endpoint - returns Bearer token with rate limiting. AU 12.3
Set new password endpoint - returns Bearer token with rate limiting. Accepts password in the request body.
Set new password endpoint - returns Bearer token with rate limiting. AU 12.3 › Request Body
passwordNew password to set
Set new password endpoint - returns Bearer token with rate limiting. AU 12.3 › Responses
OK
Change or set password endpoint. AU 12.5
Change password for authenticated users or set initial password for OAuth users without requiring current password verification.
Change or set password endpoint. AU 12.5 › Request Body
current_passwordCurrent password for verification
new_passwordNew password to set
Change or set password endpoint. AU 12.5 › Responses
OK
messageResend email confirmation for users who didn't receive their verification email. AU 12.4
Resend email confirmation for users who didn't receive their verification email. Accepts email in the request body.
Resend email confirmation for users who didn't receive their verification email. AU 12.4 › Request Body
emailResend email confirmation for users who didn't receive their verification email. AU 12.4 › Responses
OK
messageDelete account endpoint. AU 12.7
Delete account endpoint. Accepts user_id in the request body.
Delete account endpoint. AU 12.7 › Request Body
passwordconfirmation_textDelete account endpoint. AU 12.7 › Responses
OK
messagedeleted_atuser_idusernameemaildata_preservedcan_restoreUpdate current user profile information. AU 12.9
Update current user profile information. Accepts username, email, first name, last name in the request body.
Update current user profile information. AU 12.9 › Request Body
Update current user profile information. AU 12.9 › Responses
OK
usernameemailfirst_namelast_nameuuidGet user's assigned pricing plans. AU 12.10
Get user's assigned pricing plans in paginated format.
query Parameters
pagepage_sizeGet user's assigned pricing plans. AU 12.10 › Responses
OK
counttotal_pagespagepage_sizeGet email notification settings
Return the email notification preferences for the authenticated user.
Get email notification settings › Responses
OK
email_notifications_enabledconversion_completeconversion_failedstorage_warningsmarketing_emails_enabledUpdate email notification settings
Partially update email notification preferences for the authenticated user.
Update email notification settings › Responses
OK
email_notifications_enabledconversion_completeconversion_failedstorage_warningsmarketing_emails_enabled