Gitpod
Gitpod is a cloud development environment platform that provides on-demand, ephemeral workspaces spun up from git repositories, enabling developers to write, review, and ship code from any device without local setup. Originally focused on browser-based IDEs, the platform evolved into Gitpod Flex, offering REST APIs and SDKs for workspace lifecycle management, environment automation, and organization administration. The Gitpod API supports TypeScript, Python, and Go SDKs and uses bearer token authentication via API keys. In September 2025 Gitpod rebranded to Ona, shifting focus to AI software engineering agents built on top of its secure, isolated environment infrastructure.
APIs
Gitpod Environments API
REST API for creating, starting, stopping, and deleting cloud development environments (workspaces). Supports environment classes, automation services and tasks, secrets, variab...
Gitpod Organizations API
REST API for managing organizations, groups, members, role assignments, permissions, and organization-level policies. Supports SSO login providers, secrets scoped to organizatio...
Gitpod Projects API
REST API for managing projects and repositories within a Gitpod organization. Supports creating and listing projects, associating repositories, and configuring project-level pol...
Gitpod Accounts and Billing API
REST API for managing user accounts, SSO login sessions, and billing information including invoices and spending data. Supports listing joinable organizations, deleting accounts...