Calculate match score
calculate_match_scoreGiven a user's GPA and test score, calculate match category (Safety/Target/Reach/Far Reach), admission probability, and percentiles for one school or a ranked list. Public — no authentication required.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| gpa | No | Cumulative GPA on a 4.0 scale (omit for ATAR-based Australian schools) | |
| atar | No | Australian Tertiary Admission Rank (0-99.95). Used instead of test_score/gpa for Australian schools, which select on a published ATAR cutoff. | |
| limit | No | Number of top schools to return when no school_slug given | |
| program | Yes | Program type | |
| test_score | No | Test score: LSAT 120-180, MCAT 472-528, DAT 1-30, OAT 200-400, GMAT/GRE for MBA. Omit for pharmacy (PCAT retired 2024 — GPA-only) and for ATAR-based Australian schools. | |
| school_slug | No | If provided, calculate for this school only. Otherwise returns a ranked list. | |
| work_experience_years | No | Years of full-time work experience (MBA programs only) |