List team sprints and 1:1 assignments as one paginated list
Query parameters
Page number starting from 1.
Limit for the number of results per page.
Optional. Restrict to one team. Reaches a sprint through the team it was assigned to, and a 1:1 assignment through the learners of that team. Omit for every team the caller manages.
Optional. Keep only assignments reaching at least one of these learners. Omit to include all learners.
Optional. Restrict to these tracks, including mission assignments whose parent track is one of them. Omit to include all content.
Optional. Inclusive lower bound (>=) on the deadline, as an ISO 8601 date-time string. Omit for no lower bound.
Optional. Inclusive upper bound (<=) on the deadline, as an ISO 8601 date-time string. An assignment due exactly on the bound is inside the range. Omit for no upper bound.
Optional. Sort configuration. Content title and completion are not sortable: titles live in the CMS, and completion needs a CMS mission count on 1:1 rows, so neither can be ordered in SQL. Defaults to the newest deadline first, with deadline-less assignments last.