---
title: "Get current session identity"
method: GET
path: "/auth/session"
---

# Get current session identity

`GET /auth/session`

## Request

- Base URL: `https://api.eurobase.dev`
- URL: `https://api.eurobase.dev/auth/session`
- Auth: none declared

Returns the authenticated user, session capabilities, and normalized clientIp only. Active PostgreSQL sessions renew when 30 days or less remain, to 35 days, at most once per five days. Only the successful cookie-authenticated response that renewed the session reissues the same session cookie and already-present CSRF cookie with the renewed PostgreSQL expiry, without rotating either value; a request carrying `x-eurobase-session-renewal: defer` never renews. Bearer callers and failed responses receive no browser cookies. Infrastructure, database, network, or process failures are request failures only; they are not logout semantics and do not clear browser auth cookies.

## Response `200`

Session user

- SessionResponse
  - `user` AuthUser, required
    - `id` string, required
    - `email` string, required
    - `status` string, nullable
    - `deleteRequestedAt` string, date-time, nullable
    - `deletionState` 'billing_pending' | 'cleanup_pending' | 'null', nullable
    - `emailVerifiedAt` string, date-time, nullable
    - `emailVerified` boolean, required
    - `authAccessState` 'verified' | 'email_verification_required', required
    - `avatarUrl` string, nullable, required: Profile picture of the most recently used linked Google or GitHub sign-in that has one.
    - `createdAt` string, date-time, required
  - `authAccessState` 'verified' | 'email_verification_required', required
  - `emailVerification` object, required
    - `required` boolean, required
    - `verified` boolean, required
    - `sent` boolean, required
  - `capabilities` SessionCapabilities, required
    - `operator` boolean, required
    - `ownerOperator` boolean, required
  - `clientIp` string, nullable, required

---

[API](https://skmtc.dev/eurobase/apis/eurobase-api.md) · [All operations](https://skmtc.dev/eurobase/apis/eurobase-api/llms.txt) · [OpenAPI document](https://skmtc.dev/eurobase/apis/eurobase-api/revisions/5266a299d18a?raw)
