Skip to content

Behavior Notes

  • Endpoint path: /auth/me
  • Auth requirements: session cookie or X-Session-ID (Bridge secret not required).
  • Legacy response shape on full session: success + data.user
  • Example real full session shape: { success: true, data: { user: { id, email, name, last_name, user_name, user_type, picture, is_verified, two_factor, ... } } }
  • Pending 2FA shape: success=false with requires_2fa, sessionId, available_methods, user
  • For login-compatible shape (success, user, sessionId, expiresAt), prefer /auth/user/me

Get Current User (Legacy)

GET
/auth/me

Legacy current-user endpoint. Uses session cookie/X-Session-ID and supports pending 2FA sessions. Prefer /auth/user/me for login-compatible response shape.

Authorizations

SessionAuth

Session ID for authenticated requests

Type
API Key (header: X-Session-ID)

Responses

User/session resolved (legacy shape)

application/json
JSON
{
  
"success": true,
  
"data": {
  
  
"user": {
  
  
  
"id": "2EnYhxCK5JkA4yd0_jGB1",
  
  
  
"email": "samuelorecio@gmail.com",
  
  
  
"name": "Samuel",
  
  
  
"last_name": "Recio",
  
  
  
"user_name": "SamuelRecio",
  
  
  
"user_type": "admin",
  
  
  
"picture": "https://cloud.notside.com/pubflow/Samuel-Recio-CEO.jpg",
  
  
  
"is_verified": true,
  
  
  
"two_factor": true,
  
  
  
"lang": "es",
  
  
  
"metadata": {
  
  
  
},
  
  
  
"tmz": null,
  
  
  
"dob": null,
  
  
  
"display_name": null,
  
  
  
"first_time": true,
  
  
  
"gender": null
  
  
}
  
}
}

Playground

Server
Authorization

Samples

Powered by VitePress OpenAPI