Me

Me

The current user and every workspace they belong to, with their role in each.

API key access

Any valid API key, whatever its scopes.
GET/api/v1/me
AuthorizationBearer <token>

Access token from /api/v1/auth/login, or an API key (ro_pat_..., RO-176) from /api/v1/workspaces/current/api-keys: the key implies its workspace and needs the route's scope. MCP connectors (/api/v1/mcp only) may use an OAuth access token (ro_oat_..., RO-284).

In: header

Response Body

curl -X GET "http://localhost:8000/api/v1/me"
{
  "user": {
    "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
    "email": "string",
    "name": "string",
    "created_at": "2019-08-24T14:15:22Z"
  },
  "workspaces": [
    {
      "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
      "name": "string",
      "slug": "string",
      "plan": "free",
      "timezone": "string",
      "country": "string",
      "default_language": "string",
      "suspended_at": "2019-08-24T14:15:22Z",
      "suspended_reason": "string",
      "role": "owner"
    }
  ],
  "platform_role": "none"
}