Skip to main content
All API requests require a Bearer token in the Authorization header.

Get your API key

  1. Sign in at orgo.ai/start.
  2. Open a workspace and click Settings.
  3. In the API keys section, click New key.
  4. Pick a scope (see below) and a name, then click Create key.
  5. Copy the plaintext value. It is shown once.

Key scopes

Every API key has one of two scopes: Workspace-scoped keys cannot:
  • Create new workspaces.
  • List, read, modify, or delete any workspace other than the one they are scoped to.
  • Run computer-use agents (/v1/chat/completions) against computers in other workspaces.
  • Move a computer to a different workspace.
When a scoped key is used outside its workspace, the API returns:

Rotating a key

Generate a new key, update your client to use it, then delete the old one. Both keys work while you migrate. API key list, creation, and deletion all live in the dashboard’s workspace settings. There is no API to manage keys programmatically yet.
Store API keys securely. Never commit them to version control or share them publicly. Rotate immediately if a key is exposed.

Examples

Environment variables

.env

Error responses

See Troubleshooting for the full error reference and recovery steps.

Security tips

  • Use environment variables. Never hardcode keys.
  • Add .env to .gitignore.
  • Create a separate workspace-scoped key per integration. If one leaks, only that workspace is exposed.
  • Rotate keys when team members leave.

Need help?

Email spencer@orgo.ai. Always include the request_id from the error response when reporting a problem.