Skip to main content
GET
Get population for a spec

Authorizations

x-api-key
string
header
required

Path Parameters

grader
enum<string>
required

Only psa is supported for spec lookups.

Available options:
psa
Example:

"psa"

spec_id
string
required

The grading company's identifier for the card (PSA spec number, Beckett price-item id, etc.).

Example:

"299576"

Query Parameters

auto_split
boolean

When true, adds a PSA-only auto_split object ({auto, non_auto} breakdowns) to the PSA population_data.by_grader.psa block. Its sub-blocks are zero-filled when the card has no PSA autographed grades (the object itself is always present when the flag is set). Must be true or false; any other value returns 400 invalid_parameter.

all_graders
boolean
default:true

Defaults to true — the population block covers every grader the card has. Set false to restrict it to the grader that owns this cert/spec (the {grader} path segment): by_grader then holds only that grader and the top-level total/gem_total/gem_rate reflect it alone. Must be true or false; any other value returns 400 invalid_parameter.

parsed_description
boolean

When true, adds a parsed_description object that breaks the card's description into its catalog components for each grader (category, year, set_name, name, card_number, parallel, subset). Must be true or false; any other value returns 400 invalid_parameter.

Response

The card the spec maps to, with its full population (and a spec echo).

data
object

A spec resolved to its card — the identity triplet and the (normalized) grader/spec_id that resolved (mirroring the cert shape), then the full Card with population.

meta
object

Metadata attached to every response.