---
title: "Verify user session"
method: POST
path: "/auth/firebase-verify"
tags: ["Auth"]
---

# Verify user session

`POST /auth/firebase-verify`

## Request

- Base URL: `http://dev.theverge.com:3002/api`
- URL: `http://dev.theverge.com:3002/api/auth/firebase-verify`
- Auth: none declared

Verifies the current session and returns user data. Supports web requests (cookie-based sessions) and mobile app requests (JWT Bearer token or Session-ID header). Handles session refresh for stale or expired sessions.

## Response `200`

Session verified successfully

## Other responses

- `401`: Unauthorized - invalid or expired session

---

[API](https://skmtc.dev/theverge/apis/the-verge-api-documentation.md) - [All operations](https://skmtc.dev/theverge/apis/the-verge-api-documentation/llms.txt) - [OpenAPI document](https://skmtc.dev/theverge/apis/the-verge-api-documentation/revisions/f44a9b8ebfc3?raw)
