get_course_logs
Retrieve approximate course activity logs: per-user first and last access, flagging those active within a configurable time window (default 24 hours).
Instructions
Approximate activity log for a course: per-user firstaccess/lastaccess derived from core_enrol_get_enrolled_users. Flags users active within the last N hours (default 24). Moodle core does not expose a generic activity-log WS.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| course_id | Yes | ||
| hours_since | No | Window (in hours) to flag a user as "recent". Default 24h. |