GitHub Projects
Manage GitHub Projects V2 with custom fields and views (Enterprise edition recommended for org projects)
Requirements
- GitHub account with appropriate permissions
- For organization-owned projects: Enterprise edition with license key (or admin rights to at least one repository for OSS/Free plans)
- For user-owned projects: Standard GitHub account with project creation permissions
- GitHub token with 'repo' and 'write:projects' scopes
Manage GitHub Projects V2 for organizing and tracking work across repositories and organizations. Create and manage projects, add custom fields, manage items (issues and pull requests), and create customized views for different workflows.
⚠️ IMPORTANT: Project-level roles and permissions are only available in the Enterprise edition with a license key. OSS/Free plans have limited permission control for organization-owned projects.
Includes:\
GET /orgs/{org}/projectsV2 - List organization projects\ POST /orgs/{org}/projectsV2/{project_number}/drafts - Create draft items\ GET /orgs/{org}/projectsV2/{project_number}/fields - List project fields\ POST /orgs/{org}/projectsV2/{project_number}/fields - Add custom fields (requires admin rights to repository)\ GET /orgs/{org}/projectsV2/{project_number}/items - List project items\ POST /orgs/{org}/projectsV2/{project_number}/items - Add items to project\ PATCH /orgs/{org}/projectsV2/{project_number}/items/{item_id} - Update item fields\ DELETE /orgs/{org}/projectsV2/{project_number}/items/{item_id} - Remove items\ POST /orgs/{org}/projectsV2/{project_number}/views - Create project views\ GET /users/{username}/projectsV2 - List user projects\ And more for user-owned projects