Plane
Plane is an open-source project and product management tool for planning, tracking, and shipping work across workspaces, projects, cycles, and modules. It is available as a self-hosted Community Edition (AGPL v3.0) and as Plane Cloud, and exposes a REST API at https://api.plane.so/api/v1 secured with an X-API-Key header for managing projects, work items, cycles, modules, states, labels, and members.
APIs
Plane Projects API
Create, list, retrieve, update, and delete projects within a workspace, the top-level containers that hold work items, cycles, modules, states, and labels.
Plane Issues API
Manage work items (issues) and their nested comments and links - create, list, retrieve, update, and delete issues, attach threaded comments, and associate external links.
Plane Cycles API
Manage time-boxed cycles (sprints), archive and unarchive them, and add, list, remove, and transfer the work items assigned to each cycle.
Plane Modules API
Manage modules - focused groupings of work items with a lead, members, and start/target dates - including archive/unarchive and assigning work items.
Plane States & Labels API
Define the workflow states (grouped backlog, unstarted, started, completed, cancelled) and the labels used to categorize work items within a project.
Plane Members API
List the members of a project, returning the people who can be assigned to work items, cycles, and modules along with their roles.