---
title: "Get Current User Profile"
method: GET
path: "/v1/users/me"
tags: ["users"]
---

# Get Current User Profile

`GET /v1/users/me`

## Request

- Base URL: `https://api.superdocs.app`
- URL: `https://api.superdocs.app/v1/users/me`
- Auth: HTTP bearer

Get current user's profile information

Returns user profile with subscription tier and usage limits

## Response `200`

Successful Response

- UserProfileResponse: User profile with subscription and usage information.
  - `id` string, required: Unique user identifier (UUID).
  - `email` string, required: User's email address.
  - `display_name` string, nullable: User's display name.
  - `photo_url` string, nullable: URL to user's profile photo.
  - `email_verified` boolean, required: Whether the user's email has been verified.
  - `auth_provider` string, required: Authentication method: 'email' or 'google'.
  - `subscription_tier` string, required: Current plan: 'free', 'plus', 'pro', or 'enterprise'.
  - `subscription_status` string, required: Subscription status: 'active', 'canceled', or 'past_due'.
  - `monthly_operation_limit` integer, required: Maximum operations allowed per month. -1 means unlimited.
  - `monthly_operations_used` integer, required: Operations used this billing cycle.
  - `monthly_remaining` integer, required: Operations remaining this cycle.
  - `preferences` object, nullable: User preferences (e.g., approval_mode, model_tier).
  - `created_at` string, nullable: ISO 8601 timestamp when the account was created.
  - `last_login_at` string, nullable: ISO 8601 timestamp of the last login.

---

[API](https://skmtc.dev/superdocs/apis/universal-document-ai-api.md) · [All operations](https://skmtc.dev/superdocs/apis/universal-document-ai-api/llms.txt) · [OpenAPI document](https://skmtc.dev/superdocs/apis/universal-document-ai-api/revisions/37d03122940b?raw)
