GET /external/v1/sprintsList one team’s sprints (also called cycles), ordered by startDate descending and UUID ascending. List responses are arrays with X-Total-Count, X-Limit, X-Offset and X-Has-More headers. Continue until X-Has-More is false; concurrent edits can shift offset pages.
Requirements
Request
Parameters
| Name | Type | Description |
|---|---|---|
| teamId * | uuid | Required query parameter. Resolve it with GET /external/v1/teams (initiatives:read). |
| limit | integer | Page size, 1–100. Default 20. |
| offset | integer | Matching rows to skip. Default 0. |
| status | enum | planned, active, or completed. Omit to include all. |
Responses
The requested data is returned.
Invalid ID, unsupported field, empty patch, or invalid value.
The key does not grant the required resource scope.
The addressed record or assignment is outside this workspace or team.
Example Response
[
{
"id": "22222222-2222-4222-8222-222222222222",
"teamId": "11111111-1111-4111-8111-111111111111",
"name": "Sprint 18",
"status": "active",
"objective": "Improve export reliability",
"startDate": "2026-09-07T00:00:00Z",
"endDate": "2026-09-18T23:59:59Z",
"sourceManaged": false
}
]