List Projects
Returns all projects with basic info.
Get Project Summary
Returns all projects with task counts per status. Useful for dashboard overview.
Get Project
Returns a single project with full settings including permission mode, allowed tools, queue configuration, git settings, auto-test, and GitHub integration.
Create Project
Additional settings like queue, git, auto-test, and GitHub integration are configured via Update Project after creation.
Update Project
Accepts any combination of the fields below. Only included fields are updated.
Basic Fields
Queue Settings
Git & PR Settings
Auto-Test Settings
Retry & Timeout Settings
GitHub Integration
Delete Project
Deleting a project stops all running agents and removes all tasks, logs, webhooks, snippets, templates, and attachments. This cannot be undone.