litmos_get_user_course_results
Retrieve detailed course and module-level results for a user and course pair, including scores, attempt counts, and pass/fail status.
Instructions
Get detailed course and module-level results for a specific user/course pair.
Provides granular completion data including scores, attempt counts, and pass/fail status for each module within the course.
Args: params: UserCourseResultInput with: - user_id (str): Litmos encrypted user ID - course_id (str): Litmos encrypted course ID
Returns: str: JSON object with course-level fields plus a Modules array: { "Id": str, "Name": str, "Complete": bool, "PercentageComplete": float, "DateCompleted": str | null, "Modules": [{ "Id": str, "Name": str, "Completed": bool, "Score": int, "Passmark": int, "Attempt": int, "DateCompleted": str | null }, ...] }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| params | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |