Skip to main content
Manage projects and files. Manage embeddings for vector search, or query project knowledge metadata. Select a branch, environment, or release when the endpoint supports multiple content versions. Review and merge source changes. Inspect files by branch, environment, or release, and manage the project’s dependencies and generated CSS artifacts. Run commands synchronously, stream their output, or start background commands. Use the sandbox ID to access files, command results, and the terminal. Use the file endpoints and terminal endpoint to work in the same sandbox. Health, readiness, and heartbeat endpoints support sandbox monitoring. See WebSocket connections for terminal WebSocket access. Projects · Files · Branches · Uploads

Projects

List, create, read, update, or delete projects. List, create, update, or delete project labels. List or create projects assigned to an account. List or search project templates, the starter projects a new project is created from. /templates and /templates/find are the deprecated aliases of /project-templates and /project-templates/search. List, add, or remove favorite projects for the current user. Favorites do not grant project access.

Files

Read file chunks used for indexing. Create or delete chunks on a branch, or read chunks from a branch, environment, or release. List, read, write, move, delete, diff, or batch-read project files. List or read saved project file versions. Search project or branch files by text. Use the Knowledge API for vector search. Read branch files and diffs. List or read saved branch file versions. Read, replace, or discard pending file drafts. Read files and diffs from a named environment. Manage environment settings through Environments. Read files and diffs from a specific release. List, read, or write sandbox files.

Branches

Create, read, delete, preview, check, or merge branches. List, create, or dismiss branch approvals. List or report branch status checks. List, create, or delete branch policies. Commit project file changes.

Uploads

List, upload, read, move, restore, delete, or get download URLs for uploads. Create, rename, or delete upload folders. List, set, or revoke upload grants. Set or remove upload path visibility. Back to REST API reference