Skip to main content
GET
Get current user profile with full overview
Returns the complete user profile overview for the authenticated user. Requires a valid Auth0 access token in the Authorization header.

Response

The endpoint returns a comprehensive profile overview including:

Example Response

Auto-sync Behavior

If the user does not exist locally or is missing critical data (name/email), the controller:
  1. Fetches user info from Auth0’s /userinfo endpoint
  2. Creates or updates the local MongoDB record
  3. Returns the complete profile overview
This ensures users are always synced on their first authenticated API call.

Authorizations

Authorization
string
header
required

Auth0 access token for registered users.

Response

Profile overview returned

success
enum<boolean>
required
Available options:
true
data
object
required
meta
object
required