---
title: "Describe the calling key"
method: GET
path: "/v1/me"
tags: ["Account"]
---

# Describe the calling key

`GET /v1/me`

## Request

- Base URL: `https://api.slashy.com`
- URL: `https://api.slashy.com/v1/me`
- Auth: HTTP bearer

The key's id, name, scopes and expiry, its team, and how many inboxes it can read. Works with any valid key, whatever its scopes: a cheap way to check a key.

**Scope:** none (any valid key). **Rate limit class:** `read` (600/minute per key).

## Response `200`

OK

- Me
  - `key` object, required
    - `id` string, required: The key's public id (the part after `slsh_live_`, before the secret).
    - `name` string, required
    - `scopes` string[], required
    - `expires_at` string, date-time, required
  - `team_id` string, uuid, required
  - `readable_inbox_count` integer, required

## Other responses

- `401`: Missing, malformed, unknown, revoked or expired API key. `error` is one of: `invalid_api_key`, `api_key_revoked`, `api_key_expired`.
- `403`: The key is valid but may not make this call. `error` is one of: `browser_not_allowed`, `ip_not_allowed`, `not_enterprise`, `key_owner_inactive`.
- `429`: Too many requests. Wait `Retry-After` seconds, then retry. `error` is one of: `too_many_auth_failures`, `rate_limited`, `too_many_concurrent_requests`.

---

[API](https://skmtc.dev/slashy/apis/slashy-enterprise-api.md) - [All operations](https://skmtc.dev/slashy/apis/slashy-enterprise-api/llms.txt) - [OpenAPI document](https://skmtc.dev/slashy/apis/slashy-enterprise-api/revisions/49841c75ad9f?raw)
