academyFIVE API icon

academyFIVE API

Interact with academyFIVE API

Actions549

Working-periods → List working periods

AI-generated

Summary

List working periods from the academyFIVE API, optionally applying pagination, filtering, and sorting parameters.

Inputs

  • page(number) — Page number for pagination, starting at 1. Defaults to 1 if not specified.
  • page(size) — Number of results per page. Defaults to 50 if not specified.
  • filter(id) — Comma-separated list of working period IDs to filter results by.
  • filter(cohortId) — Comma-separated list of cohort IDs to filter working periods. Enforces per-site WorkingPeriods feature flag; returns HTTP 403 if disabled for any requested cohort.
  • filter(periodName) — Substring filter to match working period names.
  • sort — Comma-separated list of fields to sort by; prefix with '-' for descending order.

Output shape

a list of JSON objects representing working periods

Supports pagination via page[number] and page[size] query parameters. Applying filter[cohortId] enforces per-site feature flag permissions. Returns JSON array; no binary responses are expected for this operation.

Links

Discussion