API keys
API keys are created for a user or service account and are bound to a RevoEngine instance. They are recommended for server-to-server integrations.Platform sessions
The browser platform uses a short-lived authenticated session. Instance-scoped API requests made with this session include the instance selected by the user. Session security state can invalidate previously issued access when account or device posture changes.Credential rules
- Keep API keys in a server-side secret manager or environment variable.
- Never embed a key in browser JavaScript, source control, logs, screenshots, or Assistant messages.
- Prefer service accounts for machine integrations.
- Assign only the roles required by the operations the integration calls.
- Rotate or revoke a key when its storage boundary or operator changes.
Authorization failures
401means the credential, required instance context, or session security state is missing or invalid.403means the identity is valid but lacks the required role or resource access.

