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.
Gitpod publishes 31 APIs on the APIs.io network, including gitpod.v1.AccountService API, gitpod.v1.AgentSecurityService API, gitpod.v1.AgentService API, and 28 more. Tagged areas include Developer Tools, Cloud Development Environments, Workspaces, AI Agents, and DevOps.
The Gitpod catalog on APIs.io includes 1 JSON-LD context and 1 Spectral governance ruleset.
Gitpod’s developer surface includes authentication, documentation, engineering blog, pricing, changelog, and 17 more developer resources.
Kin Score
APIs 34
Individual APIs this provider publishes, each with its own machine-readable definition.
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...
Gitpod gitpod.v1.AccountService API
The gitpod.v1.AccountService API from Gitpod — 10 operation(s) for gitpod.v1.accountservice.
Gitpod gitpod.v1.AgentSecurityService API
AgentSecurityService receives agent security events from runners. Authenticated with runner tokens (same as RunnerInteractionService).
Gitpod gitpod.v1.AgentService API
The gitpod.v1.AgentService API from Gitpod — 25 operation(s) for gitpod.v1.agentservice.
Gitpod gitpod.v1.BillingService API
BillingService provides billing and subscription management functionality.
Gitpod gitpod.v1.EditorService API
The gitpod.v1.EditorService API from Gitpod — 3 operation(s) for gitpod.v1.editorservice.
Gitpod gitpod.v1.EnvironmentAutomationService API
The gitpod.v1.EnvironmentAutomationService API from Gitpod — 18 operation(s) for gitpod.v1.environmentautomationservice.
Gitpod gitpod.v1.EnvironmentService API
The gitpod.v1.EnvironmentService API from Gitpod — 15 operation(s) for gitpod.v1.environmentservice.
Gitpod gitpod.v1.ErrorsService API
ErrorsService provides endpoints for clients to report errors that will be sent to error reporting systems.
Gitpod gitpod.v1.EventService API
The gitpod.v1.EventService API from Gitpod — 2 operation(s) for gitpod.v1.eventservice.
Gitpod gitpod.v1.GatewayService API
The gitpod.v1.GatewayService API from Gitpod — 1 operation(s) for gitpod.v1.gatewayservice.
Gitpod gitpod.v1.GroupService API
The gitpod.v1.GroupService API from Gitpod — 14 operation(s) for gitpod.v1.groupservice.
Gitpod gitpod.v1.IdentityService API
The gitpod.v1.IdentityService API from Gitpod — 3 operation(s) for gitpod.v1.identityservice.
Gitpod gitpod.v1.InsightsService API
InsightsService provides AI code attribution analytics for projects. The CLI reports per-commit co-author data from git history, and the dashboard reads aggregated stats.
Gitpod gitpod.v1.IntegrationService API
The gitpod.v1.IntegrationService API from Gitpod — 11 operation(s) for gitpod.v1.integrationservice.
Gitpod gitpod.v1.NotificationService API
NotificationService manages in-app notifications for users.
Gitpod gitpod.v1.OnaIntelligenceService API
OnaIntelligenceService manages organization-level LLM configurations for Ona Intelligence. This service is restricted to Ona employees with the OnaIntelligenceAdmin role.
Gitpod gitpod.v1.OrganizationService API
The gitpod.v1.OrganizationService API from Gitpod — 39 operation(s) for gitpod.v1.organizationservice.
Gitpod gitpod.v1.PrebuildService API
PrebuildService manages prebuilds for projects to enable faster environment startup times. Prebuilds create snapshots of environments that can be used to provision new environme...
Gitpod gitpod.v1.ProjectService API
The gitpod.v1.ProjectService API from Gitpod — 15 operation(s) for gitpod.v1.projectservice.
Gitpod gitpod.v1.RunnerConfigurationService API
The gitpod.v1.RunnerConfigurationService API from Gitpod — 21 operation(s) for gitpod.v1.runnerconfigurationservice.
Gitpod gitpod.v1.RunnerInteractionService API
RunnerInteractionService provides a way for the backend to interact with environment runners.
Gitpod gitpod.v1.RunnerManagerService API
The gitpod.v1.RunnerManagerService API from Gitpod — 6 operation(s) for gitpod.v1.runnermanagerservice.
Gitpod gitpod.v1.RunnerService API
The gitpod.v1.RunnerService API from Gitpod — 16 operation(s) for gitpod.v1.runnerservice.
Gitpod gitpod.v1.SecretService API
The gitpod.v1.SecretService API from Gitpod — 5 operation(s) for gitpod.v1.secretservice.
Gitpod gitpod.v1.ServiceAccountService API
The gitpod.v1.ServiceAccountService API from Gitpod — 10 operation(s) for gitpod.v1.serviceaccountservice.
Gitpod gitpod.v1.SessionService API
The gitpod.v1.SessionService API from Gitpod — 9 operation(s) for gitpod.v1.sessionservice.
Gitpod gitpod.v1.TeamService API
TeamService manages teams and team memberships within an organization. A team is an organizational unit that users can belong to. Each user can belong to at most one team per or...
Gitpod gitpod.v1.UsageService API
UsageService provides usage information about environments, users, and projects.
Gitpod gitpod.v1.UserService API
The gitpod.v1.UserService API from Gitpod — 14 operation(s) for gitpod.v1.userservice.
Gitpod gitpod.v1.WebhookService API
The gitpod.v1.WebhookService API from Gitpod — 8 operation(s) for gitpod.v1.webhookservice.
Gitpod gitpod.v1.WorkflowService API
The gitpod.v1.WorkflowService API from Gitpod — 16 operation(s) for gitpod.v1.workflowservice.
Scroll for all 34
Pricing Plans 1
Published pricing tiers and plan structures.
Gitpod Plans Pricing
PLANSRate Limits 1
Documented rate limits and quota policies.
Gitpod Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Gitpod Finops
FINOPSSemantic Vocabularies 1
JSON-LD contexts and semantic vocabularies used across these APIs.
Gitpod Context
JSON-LDSpectral Rules 1
Spectral governance rulesets for linting and validating these APIs.
Gitpod API Rules
SPECTRALJSON Schema 4
Standalone JSON Schema definitions for this provider's data models.
Examples 5
Example request and response payloads for these APIs.
Security Posture 3
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Resources
Documentation 1
Reference material describing how the API behaves
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 2
Pagination, idempotency, versioning, errors, and events
Build 4
SDKs, sample code, and the tooling you integrate with
Access & Security 3
Authentication, authorization, and security posture
Operate 3
Status, limits, changes, and where to get help
Commercial 3
Pricing, plans, and the legal terms of use
Company 4
The organization behind the API
Other 1
Properties that don't map to a standard resource type