Get Current User Info
Return the current authenticated user's stored profile and read models.
This GET is deliberately side-effect-free. SameSite=Lax cookies may accompany a cross-site top-level safe-method navigation, so username or billing reconciliation belongs on an explicit non-GET/operator path. A legacy null remains null rather than being fabricated during identity read.
Also enriches the payload with agent_count (the user's ACTIVE Agent rows, via the same count_active_agents the paywall uses — soft-deleted agents are excluded) and team_count (accepted, user-bound TeamMember rows). The former drives the onboarding checklist; the latter exposes /team in the sidebar for invited members regardless of their personal plan or run count. arena_run_count and monthly_run_count are already User columns.
Request
- Base URL: https://api.badgeia.com
- URL: https://api.badgeia.com/api/v1/auth/me
- Auth: none declared
Response
Successful Response
Example response
{
"email": "user@example.com"
}Changes
No recorded changes to this operation across all 1 revision of this API.