---
title: "Account & key introspection"
method: GET
path: "/me"
---

# Account & key introspection

`GET /me`

## Request

- Base URL: `https://katto.tech/api/v1`
- URL: `https://katto.tech/api/v1/me`
- Auth: HTTP bearer

Who owns this key, what it can do (scopes), and the current plan/quota. Lets a client self-configure without guessing.

## Response `200`

Account snapshot

- object
  - `user_id` string, uuid
  - `plan` string: Internal plan code as stored ('free', 'solo', 'pro' = Creator). Prefer plan_name for display.
  - `plan_name` string: Commercial plan name, as shown on the pricing page (Free, Solo, Creator).
  - `key` object
    - `id` string, uuid
    - `scopes` string[]
  - `quota` object
    - `videos_used` integer
    - `videos_limit` integer
    - `videos_remaining` integer
    - `period_start` string, date-time, nullable

## Other responses

- `401`: Error
- `429`: Error

---

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