Skip to main content

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.