list_courses
Retrieve courses the authenticated user is enrolled in, with optional page size and state filters. Get course IDs, names, sections, and states.
Instructions
List all courses the authenticated user is enrolled in.
Args: page_size: Maximum number of courses to return (default: 20) course_states: Comma-separated states: ACTIVE, ARCHIVED, PROVISIONED, DECLINED, SUSPENDED
Returns: List of courses with id, name, section, and state
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page_size | No | ||
| course_states | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |