academyFIVE API icon

academyFIVE API

Interact with academyFIVE API

Actions549

Task-reports [Beta] → List task reports

AI-generated

Summary

Retrieves a paginated list of task reports from the academyFIVE API, optionally filtered by IDs, dates, profiles, courses, exams, or status.

Inputs

  • additionalFields — A collection of query parameters for filtering, pagination, and sorting results. Supports: page[number] (1-indexed), page[size] (items per page, default 50), filter[ids], filter[title] (wildcard %), filter[assignedProfileIds], filter[typeIds], filter[statusIds], filter[startDueDate], filter[endDueDate], filter[linkedProfileIds], filter[linkedCourseIds], filter[linkedExamIds], filter[watchingProfileIds], and sort (prefix '-' for descending).

Output shape

A list of items, where each item represents a single task report object.

The operation consumes one input item per workflow execution, regardless of the number of results returned. The API defaults to a page size of 50 items.

Examples

Example 1: Fetch the first page of all task reports.

No additional fields configured (defaults applied).

Example 2: Retrieve tasks assigned to a specific staff member.

Filter by assigned profile ID (e.g., '5').

Example 3: Get tasks due in a specific time window.

Filter by start and end due dates (e.g., '2024-01-01' and '2024-12-31').

Links

Discussion