Grade point average on the NZ nine point scale
Credit-weighted grade point average for a New Zealand university.
THE SCALE IS NINE POINTS, NOT FOUR. New Zealand universities grade A+ 9, A 8, A- 7, B+ 6, B 5, B- 4, C+ 3, C 2, C- 1, with D and below at zero. A GPA of 7.0 here is a strong result, not a broken 4.0 figure, and the two scales do not convert by scaling: the bands do not correspond.
It is credit-weighted, not an average of grades, so an A+ in a 15 credit paper does not cancel a C in a 45 credit one. Failed papers still count their credits at zero points, which is why a fail costs more than expected.
Each paper's contribution comes back so the number can be checked rather than trusted.
Universities differ on repeated papers, cross-credits and how an award GPA is worked out. Use scale if yours weights grades differently.
Request
- Base URL: https://api.calculate.co.nz
- URL: https://api.calculate.co.nz/v1/gpa
- Auth: API key in header X-API-Key
Request body
Example request
{
"courses": [
{
"credits": 15,
"grade": "A"
},
{
"credits": 15,
"grade": "B+"
},
{
"credits": 15,
"grade": "A-"
},
{
"credits": 15,
"grade": "B"
}
]
}Response
The GPA, and each paper's contribution to it.
Example response
{
"disclaimer": "Indicative only. New Zealand universities differ in how they weight papers, treat failed and repeated papers, and calculate an award GPA. The record your institution holds is the one that counts.",
"result": {
"courses": [
{
"credits": 15,
"grade": "A",
"grade_points": 8,
"weighted_points": 120
},
{
"credits": 15,
"grade": "B+",
"grade_points": 6,
"weighted_points": 90
},
{
"credits": 15,
"grade": "A-",
"grade_points": 7,
"weighted_points": 105
},
{
"credits": 15,
"grade": "B",
"grade_points": 5,
"weighted_points": 75
}
],
"courses_counted": 4,
"gpa": 6.5,
"scale": "New Zealand 9-point",
"total_credits": 60,
"total_weighted_points": 390
}
}Changes
No recorded changes to this operation across all 1 revision of this API.