Skip to main content
Projects organize issues within a workspace, providing structure for team collaboration and progress tracking. Projects organize issues within a workspace, providing structure for team collaboration and progress tracking.
The user groups issues into a project; the platform stores milestones, leads, and linked work items.

Quick Start

1

Create Project

2

List Projects


How It Works

Workspace Scoping

All GET / PATCH / DELETE endpoints for projects are scoped to the workspace in the URL. If a project ID exists but belongs to a different workspace, the API returns 404 Not Found — your auth token never reveals whether the ID exists in another workspace.

API Endpoints

All endpoints scope resources to the workspace in the URL path. Requesting a project_id that belongs to a different workspace returns 404 Not Found (never 200 or 403) to avoid leaking the existence of resources across tenants.

Project Operations


Configuration Options

Create Project Schema

Response Schema

Statistics Response


Common Patterns

Full CRUD Operations

Project Statistics

Python SDK Usage


Best Practices

Keep projects focused on specific domains or features rather than creating overly broad projects. Use descriptive titles and include project descriptions for team clarity.
Assign project leads to provide clear ownership. Use “user” for human leads and “agent” for AI-managed projects. Update leads as project ownership changes.
Regularly update project status to reflect current state. Use consistent status values across your organization. Archive completed projects rather than deleting them for historical tracking.
Use project statistics to track progress and identify bottlenecks. Monitor issue distribution across statuses to ensure balanced workload and identify stuck issues.

Testing

Run the project service tests to verify functionality:
Expected test coverage includes:
  • Project creation and validation
  • Listing and pagination
  • Updates and status changes
  • Deletion and cleanup
  • Statistics calculation

Issues Management

Create and manage issues within projects

Workspaces

Organize projects within workspaces