{grader}_{grade} — e.g. psa_10, beckett_9_5, cgc_10_perfect,
sgc_10_pristine, qualifiers psa_q1…psa_q9. Decimals become underscores
(8.5 → 8_5) and the top of scale carries an explicit tier segment
(10_pristine, 10_perfect, 10_black). Every grades/qualifiers object in a
response — on by_grader, on history points, and on the cert grade field — is
keyed this way.
The grade map
Grades fall on two axes:- The main ladder — Auth Altered, Auth, 1…9 (whole + half steps), Mint+ (9.5), Gem Mint (10), Pristine, Perfect. This is what almost everything is keyed by.
- A PSA-only qualifier axis —
psa_q1…psa_q9pluspsa_q1_5. These are PSA grades that carry a qualifier (e.g. OC, ST, MK). No other grader issues them, so this axis isnull/absent for Beckett, SGC, and CGC.
gem_total / gem_rate count. A grader’s gem_total
is the sum of exactly the label keys below; gem_rate is that sum over the grader’s
total. Note each grader gems from its Gem Mint (10) up, so the exact keys differ:
Each grader’s grades and label keys
Each grader reports under its own grade labels and label keys. The tables below list every grade a grader issues — its display label and the label key you read back in a response. (The1.5 … 8.5 half grades follow the same pattern as the whole
grades and are elided for brevity.)
PSA
PSA qualifier axis:
Beckett
SGC
CGC
Download the full map
The complete map — every grade with each grader’s label key (grader_labels),
display name (grader_names), and the PSA qualifier axis — is available to download
as a JSON file, or to fetch live from the API.
Download CSV