OpenPoly logo
Reference

Scopes

Reference for operator API key scopes.

Scopes

Current scope list comes from operator API key creation source.

Supported scopes

  • launch:write
  • users:read
  • markets:read
  • trades:read
  • redemptions:read
  • balance_operations:read
  • api_keys:read
  • api_keys:write
  • webhooks:read
  • webhooks:write
  • simulator:read
  • simulator:write
  • *

* means full operator API access.

Endpoint mapping

ScopeEndpoints
launch:writePOST /api/operator/launch
users:readGET /api/operator/users
markets:readGET /api/operator/markets
trades:readGET /api/operator/trades
redemptions:readGET /api/operator/redemptions
balance_operations:readGET /api/operator/balance-operations
api_keys:readGET /api/operator/api-keys
api_keys:writePOST /api/operator/api-keys, POST /api/operator/api-keys/{id}/revoke
webhooks:readGET /api/operator/webhooks/endpoints, GET /api/operator/webhooks/deliveries
webhooks:writePOST /api/operator/webhooks/endpoints, PATCH /api/operator/webhooks/endpoints/{id}, POST /api/operator/webhooks/deliveries/{id}/replay
simulator:readGET /api/operator/simulator/wallets/{externalUserId}, GET /api/operator/simulator/operations/{idempotencyKey}
simulator:writePUT /api/operator/simulator/wallets/{externalUserId}, POST /api/operator/simulator/operations
  • server-side launch key: launch:write
  • reporting key: read scopes only
  • webhook admin key: webhooks:read, webhooks:write
  • simulator key for staging only: simulator:read, simulator:write

Rotation rule

Do not reuse one broad key everywhere. Split by workload and rotate independently.

Copyright © 2026