Skip to main content
BlueAI
Home/Project/Overview

Project Reference

Project domain API for managing projects, tasks, links, and labels

|
Projects

Create, update, list, and delete projects.

  • GET/api/v1/project/projects— List projects
  • POST/api/v1/project/projects— Create a project
  • GET/api/v1/project/projects/{id}— Get a project
  • PATCH/api/v1/project/projects/{id}— Update a project
  • DELETE/api/v1/project/projects/{id}— Delete a project
Task Groups

Create, update, and delete task groups within a project.

  • POST/api/v1/project/projects/{id}/groups— Create a task group
  • PATCH/api/v1/project/projects/{id}/groups/{gid}— Update a task group
  • DELETE/api/v1/project/projects/{id}/groups/{gid}— Delete a task group
Tasks

Create, update, and delete tasks within a project. Tasks are managed at the project scope.

  • POST/api/v1/project/projects/{id}/tasks— Create a task
  • PATCH/api/v1/project/projects/{id}/tasks/{tid}— Update a task
  • DELETE/api/v1/project/projects/{id}/tasks/{tid}— Delete a task
Links

Create and delete dependency links (predecessor/successor) between tasks.

  • POST/api/v1/project/projects/{id}/links— Create a link
  • DELETE/api/v1/project/projects/{id}/links/{lid}— Delete a link
Comments

List, create, and delete comments on tasks.

  • GET/api/v1/project/projects/{id}/tasks/{tid}/comments— List comments
  • POST/api/v1/project/projects/{id}/tasks/{tid}/comments— Create a comment
  • DELETE/api/v1/project/projects/{id}/comments/{cid}— Delete a comment
Labels

Create and delete labels within a project, and assign or remove labels from tasks.

  • GET/api/v1/project/projects/{id}/labels— List labels
  • POST/api/v1/project/projects/{id}/labels— Create a label
  • DELETE/api/v1/project/projects/{id}/labels/{lid}— Delete a label
  • POST/api/v1/project/projects/{id}/tasks/{tid}/labels— Add label to task
  • DELETE/api/v1/project/projects/{id}/tasks/{tid}/labels/{lid}— Remove label from task
Audit Logs

View change history of project data.

  • GET/api/v1/project/audit-logs— List audit logs