---
title: "The current account, plan and usage"
method: GET
path: "/api/me"
tags: ["Account"]
---

# The current account, plan and usage

`GET /api/me`

## Request

- Base URL: `https://snaplab.dev`
- URL: `https://snaplab.dev/api/me`
- Auth: HTTP bearer

## Response `200`

Account, plan and month-to-date usage.

- object
  - `id` string
  - `email` string, email
  - `name` string
  - `image` string, nullable
  - `createdAt` string, date-time
  - `authMethod` 'session' | 'apikey' | 'signature'
  - `plan` 'free' | 'starter' | 'pro' | 'business'
  - `planStatus` string
  - `usage` object
    - `used` integer
    - `limit` integer
    - `resetsAt` string, date-time
  - `billingConfigured` boolean: False when Stripe isn't configured on this deployment.
  - `webhookUrl` string, uri, nullable: Account-default capture callback, used when a request names none.
  - `webhookSecret` string, nullable: Masked to the last four characters (`****1234`). The real secret is never returned.

## Other responses

- `401`: Not authenticated.

---

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