Aktuellen Benutzer abrufen
GET /api/auth/get-session
Aktuellen Benutzer abrufen
GET /api/auth/get-session
Gibt eine reduzierte Sicht auf den aktuell authentifizierten Benutzer und seine Sitzung zurück.
Anfrage (Request)
GET /api/auth/get-session HTTP/1.1
Dieser Endpoint liefert ein öffentlich unkritisches Session-Payload. Für Integrationen nutze API-Tokens (Authorization: Bearer wsm_...) mit den REST-Endpunkten unter /api/**.
Interne Felder wie email, role, language, isGlobalAdmin, isGlobalSupporter, emailVerified, image und der Platform-Admin-Customer-Context werden absichtlich nicht zurückgegeben.
Antwort (Response)
{
"user": {
"id": "user_12345",
"name": "Max Mustermann",
"firstName": "Max",
"lastName": "Mustermann",
"organizationId": 1,
"organizationStatus": "active",
"isActive": true,
"createdAt": "2026-03-31T15:50:49.030Z",
"updatedAt": "2026-03-31T15:50:49.030Z"
},
"session": {
"userId": "user_12345",
"expiresAt": "2027-03-31T15:58:26.618Z",
"token": "session-token-value"
}
}