GET | /api/board/cycle | Lists all cycles across all boards. |
GET | /api/board/{boardId}/cycle | Lists all cycles for a specific board. |
GET | /api/board/{boardId}/cycle/{cycleId} | Retrieves a single cycle by ID within a board. |
GET | /api/board/{boardId}/cycle/{cycleId}/item | Lists all items assigned to a specific cycle within a board. |
GET | /api/cycle/stats | Returns item count statistics grouped by cycle. |
POST | /api/board/{boardId}/cycle | Creates a new cycle on the specified board. |
PUT | /api/board/{boardId}/cycle/{cycleId} | Updates an existing cycle, and automatically approves all item time entries if the cycle is being closed. |
DELETE | /api/board/{boardId}/cycle/{cycleId} | Deletes a cycle by ID, only if it belongs to the specified board. |