Workspaces.build
Start here
What is workspaces.build
Quickstart
Core concepts
Glossary
Agent tiers
Tier model
Choosing a tier
Tier 0 — Lightest compute
Tier 1 — Code agent
Tier 2 — CLI agent
Tier 3 — Browser agent
Tier 4 — Computer-use agent
Architecture
System overview
Control plane
Data plane
Isolation runtimes
Scheduler and warm pools
Session lifecycle
Networking and egress
Storage, volumes, snapshots
Multi-region
Observability
Data model
Entities
Identifiers
State machines
API
Design principles
Authentication
Errors
Pagination and idempotency
Sessions
Runs and exec
Filesystem and ports
Browser control
Desktop control
Tools and MCP
Snapshots and volumes
Usage and billing
Webhooks
Rate limits
API reference
Overview
API Keys
Builds
Auth
Organizations
Runs
Secrets
Sessions
Usage
Meta
Schemas
ApiKeyView
BuildView
CreateAPIKeyOutputBody
CreateAPIKeyRequest
CreateInviteOutputBody
CreateInviteRequest
CreateProjectOutputBody
CreateProjectRequest
CreateSecretRequest
CreateSecretRequestRotationStruct
ErrorDetail
ErrorModel
InviteView
ListAPIKeysOutputBody
ListBuildsOutputBody
ListInvitesOutputBody
ListMyOrgsOutputBody
ListProjectsOutputBody
ListRunsOutputBody
ListSecretsOutputBody
ListSessionsOutputBody
MyOrgView
Policy
PortSpec
ProjectView
RotateSecretRequest
RunView
SecretView
SessionPort
SessionRequest
SessionRequestResourcesStruct
SessionSSH
SessionView
SetActiveProjectOutputBody
SetActiveProjectRequest
Timestamp
UpdateSessionRequest
UsageView
WhoamiOrgProject
WhoamiOutputBody
Billing
Metering model
Rate card
Quotas and limits
End-user billing
Invoices and credits
Dashboard
Surface map
Customer console
Infra console
Security
Isolation model
Policy engine
Secrets
Compliance
Operations
SLOs
Capacity planning
Runbooks
Incident response
Reference
Roadmap
Decision log
Changelog
Docs
InviteView
object
accepted_at
object
required
created_at
object
required
email
string
required
expires_at
object
required
id
string
required
object
string
required
revoked_at
object
required
role
string
required
status
string
required