GitLab API

GitlabTool

Actions1095

Projects → getApiV4ProjectsIdPipelineSchedules

AI-generated

Summary

Retrieve a list of pipeline schedules for a specific GitLab project, optionally filtering by scope (active or inactive) and supporting pagination.

Inputs

  • id (required) — The ID or URL-encoded path of the GitLab project to fetch pipeline schedules for.
  • page — The page number to retrieve in paginated results (default is 1).
  • per_page — The number of items to return per page (default is 20).
  • scope — Filter pipeline schedules by their scope: 'active' or 'inactive'.

Output shape

a list of pipeline schedules for the specified project

Supports pagination via 'page' and 'per_page' query parameters. Filtering by pipeline schedule 'scope' is optional. Returns data according to GitLab API v4 structure for project pipeline schedules.

Examples

Example 1: Fetch first page of active pipeline schedules for project ID 18

Set 'id' to 18, 'scope' to 'active', and optionally 'page' and 'per_page' for pagination.

Links

Discussion