# Whoami

The key, its creator, the limits and the endpoints.

Group: Objects.

## Fields

- `creator` (object, required): The creator this key is bound to.
  - `creatorId` (string, required): The creator's id.
  - `slug` (string, required): The creator's URL slug.
  - `displayName` (string, required): The public brand name.
  - `role` (string, required): The key owner's role on the account. One of `owner`, `editor`.
- `key` (object, required): The key.
  - `name` (string, required): The key's name.
  - `scopes` (array of strings, required): What the key may do. One of `read`, `write`, `publish`.
- `limits` (object, required): Request limits.
  - `requestsPerMinutePerKey` (number, required): Requests per minute for this key.
  - `requestsPerHourPerCreator` (number, required): Requests per hour across the creator's keys.
  - `uploadsPerMinutePerKey` (number, required): Photo uploads per minute for this key (a batch counts each file).
  - `maxUploadBytes` (number, required): The largest photo accepted, in bytes.
- `endpoints` (object, required): The URLs to call, on the Sceniq domain.
  - `rest` (string, required): REST base URL.
  - `mcp` (string, required): MCP endpoint.
  - `upload` (string, required): Photo upload.
  - `uploadBatch` (string, required): Batch photo upload.
  - `openapi` (string, required): OpenAPI document.
  - `skill` (string, required): The authoring guide as a SKILL.md.
  - `docs` (string, required): The developer page, with the way into these docs.
- `directEndpoints` (object or null, required): The backend origin the Sceniq URLs proxy to, for harnesses without the proxy.
  - `rest` (string, required): REST base URL.
  - `mcp` (string, required): MCP endpoint.
  - `upload` (string, required): Photo upload.
  - `uploadBatch` (string, required): Batch photo upload.
  - `openapi` (string, required): OpenAPI document.
- `dashboard` (object, required): Studio links.
  - `settingsUrl` (string, required): Studio settings, where keys are made.
- `authoringGuideVersion` (string, required): The authoring guide's version; reload it when it changes.
- `publishing` (string, required): What this key may publish, in plain words.

## Used by

- [whoami](https://developers.sceniq.earth/reference/whoami.md)
