# performance_orgs_courses_grading_summary_retrieve Returns average grades across various assignment types in a course Query Params course_id Returns: dict { "data": [ { "assignment_type': , "weight": , "average_weighted_grade": , "average_section_grade": }, ... ] } Endpoint: GET /api/performance/orgs/{org}/courses/{course_id}/grading/summary Version: 3.59.0-ai-plus Security: PlatformApiKeyAuthentication ## Path parameters: - `course_id` (string, required) - `org` (string, required) ## Query parameters: - `department_id` (integer) When is passed, it allows to filter data for only user content groups for the specified department - `format` (string) Format * - json Enum: "json" - `include_main_platform` (boolean) Include main platform data ## Response 200 fields (application/json): - `data` (array) - `data.assignment_type` (string, required) Assignment Type name - `data.weight` (number, required) Assignment weight - `data.average_weighted_grade` (number, required) Assignment weighted grade average in course - `data.average_section_grade` (number, required) Assignment section grade average in course