PAGERDUTY_GET_SCHEDULES

Retrieves a list of all schedules from your PagerDuty account. This endpoint provides essential information about on-call rotations, helping teams manage and organize their incident response workflows. Use this when you need to view all existing schedules, such as during schedule audits, team restructuring, or when setting up integrations that require schedule IDs. The endpoint returns basic details for each schedule, which can be used to make further API calls for more specific information. Note that this endpoint does not provide the full details of each schedule's rotation patterns; for that, you would need to make additional API calls using the schedule IDs returned by this endpoint.

Available from 1 provider (1 remote)

Input Schema


            {
  "type": "object",
  "properties": {
    "limit": {
      "type": "integer",
      "title": "Limit",
      "description": "The number of results per page."
    },
    "query": {
      "type": "string",
      "title": "Query",
      "description": "Filters the result, showing only the records whose name matches the query. "
    },
    "total": {
      "type": "boolean",
      "title": "Total",
      "default": false,
      "description": "By default the `total` field in pagination responses is set to `null` to provide the fastest possible response times. Set `total` to `true` for this field to be populated. See our [Pagination Docs](https://developer.pagerduty.com/docs/rest-api-v2/pagination/) for more information.  "
    },
    "offset": {
      "type": "integer",
      "title": "Offset",
      "description": "Offset to start pagination search results."
    },
    "include": {
      "enum": [
        "schedule_layers"
      ],
      "type": "string",
      "title": "Include",
      "description": "Array of additional details to include."
    },
    "time_zone": {
      "type": "string",
      "title": "Time Zone",
      "description": "Time zone in which results will be rendered. This will default to the current user\"s time zone and then the account\"s time zone. "
    }
  }
}
          

Remote Providers (1)

These servers are accessible over the network — no local installation needed.

PagerDuty

Remote

pagerduty

View product →