---
title: "Get student grades"
method: POST
path: "/ccxp/grades"
tags: ["CCXP Grades"]
---

# Get student grades

`POST /ccxp/grades`

Retrieve comprehensive grade information for a student

## Response `200`

Student grades and rankings

- GradesResponse
  - `student` object
    - `studentid` string
    - `name_zh` string
    - `class_name_zh` string
  - `credits` object
    - `total_credits` integer
    - `passed_credits` integer
    - `pending_credits` integer
  - `grades` Grade[]
    - `raw_id` string
    - `year` string
    - `semester` string
    - `course_id` string
    - `name_zh` string
    - `name_en` string
    - `credits` integer
    - `grade` string
    - `ge_type` string
    - `ranking` string
    - `t_scores` string
  - `ranking` RankingData
    - `data` SemesterRanking[]
      - `year` string
      - `semester` string
      - `gpa` string
      - `t_score_avg` string
      - `relative_avg` string
      - `credits` integer
    - `cumulative` CumulativeRanking
      - `letter` object
        - `gpa` string
        - `letter_cum_dept_rank` string
        - `letter_cum_class_rank` string

---

[API](https://skmtc.net/nthumodifications/apis/nthu-mods-api.md) · [All operations](https://skmtc.net/nthumodifications/apis/nthu-mods-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/nthumodifications/nthu-mods-api/versions/414e7e5c2028/schema)
