Account

Get key scopes, limits, and enabled capabilities

Discover effective key scopes, project and quote availability, webhook events, request limits, content limits, and idempotency policy.

GET/capabilities

API key permission: account:read.

Standard response headers

HeaderExampleDescription
Stepes-Request-Idb09de4aa-3874-4991-b85c-0bc86e780511

Server-generated request identifier for support and audit correlation.

Stepes-API-Version2.0.0

Effective Stepes API semantic version.

RateLimit-Policy120;w=60

Effective request limit and window for the authenticated key.

RateLimitlimit=120, remaining=119, reset=60

Current limit, remaining requests, and reset interval.

Responses

200

Capabilities

401

Missing, malformed, expired, revoked, or disallowed API key

{
  "object": "capabilities",
  "key": {
    "environment": "live",
    "scopes": [
      "account:read"
    ]
  },
  "project_submission": {
    "enabled": true,
    "payment_mode": "invoice_terms",
    "input_modes": [
      "file"
    ],
    "delivery_modes": [
      "file"
    ]
  },
  "quotes": {
    "enabled": true,
    "optional": true
  },
  "webhooks": {
    "enabled": true,
    "signature_version": "v1",
    "events": [
      "quote.created"
    ]
  },
  "limits": {
    "requests_per_minute": 1,
    "max_file_bytes": 1,
    "max_inline_content_bytes": 1,
    "max_files_per_project": 1,
    "max_target_languages_per_project": 1
  },
  "idempotency": {
    "required_for_mutations": true,
    "replay_ttl_hours": 1
  },
  "authentication": {
    "type": "bearer_api_key",
    "token_exchange_required": false
  }
}