List all project iterations
Lists all iterations for a specified project. Iterations created by Enable automatic scheduling in iteration cadences return null for the title and description fields. This feature was introduced in GitLab 13.5.
Authorizations
Section titled “ Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “ Path Parameters ”Query Parameters
Section titled “ Query Parameters ”Return “opened”, “upcoming”, “current (previously started)”, “closed”, or “all” iterations. Filtering by started state is deprecated starting with 14.1, please use current instead.
Example
openedThe search criteria for the title of the iteration
Example
versionFields in which fuzzy search should be performed with the query given in the argument search. The available options are title and cadence_title. Defaults to [title]
Example
[ "title", "cadence_title"]Include iterations from parent and its ancestors
Example
falseInclude iterations from parent and its descendants
Example
trueReturn milestones updated before the specified datetime. Format: ISO 8601 YYYY-MM-DDTHH:MM:SSZ
Example
2023-02-28T21:22:12ZReturn milestones updated after the specified datetime. Format: ISO 8601 YYYY-MM-DDTHH:MM:SSZ
Example
2023-02-28T21:22:12ZCurrent page number
Example
1Number of items per page
Example
20Responses
Section titled “ Responses ”OK
object
Example
{ "id": 1, "iid": 1, "sequence": 1, "group_id": 1, "title": "Iteration I", "description": "Iteration description", "state": 1, "created_at": "2022-01-31T15:10:45.080Z", "updated_at": "2022-01-31T15:10:45.080Z", "start_date": "2022-01-01", "due_date": "2022-01-31", "web_url": "https://gitlab.example.com/groups/gitlab-org/-/iterations/1"}Bad Request
Not Found