Endpoint Playground
Returns the monthly price history behind a PriceCharting product page's price chart: one series per price column (for a trading card Ungraded, Grade 7, Grade 8, Grade 9, Grade 9.5 and PSA 10; for a video game Loose, Complete, New, Graded, Box and Manual), each a list of dated prices, oldest first, starting wherever PriceCharting's chart starts for that product. Trading cards also carry the PSA and CGC population counts by grade 1 to 10. Look a product up by id, by its pricecharting.com address, or by console and slug. Price data is PriceCharting's; cite it with a link when you display it.
26 Oct 2026: 10 population.psa; 2 fields had a value in every checked item.
Sample value profiles: grade: 1 to 10, median 5; count: 486 to 17,851, median 8,455.
curl 'https://api.crawlora.net/api/v1/pricecharting/price-history' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| id | integer | No | PriceCharting product id from pricecharting-search or pricecharting-console (costs one extra request) | |
| url | string | No | A pricecharting.com/game/<console>/<slug> product address | |
| console | string | No | Console or set slug, used together with slug | |
| slug | string | No | Product slug, used together with console |
{
"code": 200,
"msg": "OK",
"data": {
"product": {
"id": 630417,
"name": "Charizard #4",
"console": "Pokemon Base Set",
"console_slug": "pokemon-base-set",
"slug": "charizard-4",
"url": "https://www.pricecharting.com/game/pokemon-base-set/charizard-4"
},
"currency": "USD",
"series": [
{
"tab": "used",
"label": "Ungraded",
"points": [
{
"date": "2020-12-01",
"price": 225
},
{
"date": "2021-01-01",
"price": 282.4
},
{
"date": "2021-02-01",
"price": 260
}
]
},
{
"tab": "cib",
"label": "Grade 7",
"points": [
{
"date": "2020-12-01",
"price": 517
},
{
"date": "2021-01-01",
"price": 500
},
{
"date": "2021-02-01",
"price": 623.18
}
]
},
{
"tab": "new",
"label": "Grade 8",
"points": [
{
"date": "2020-12-01",
"price": 834
},
{
"date": "2021-01-01",
"price": 797
},
{
"date": "2021-02-01",
"price": 970.39
}
]
}
],
"population": {
"psa": [
{
"grade": 1,
"count": 4096
},
{
"grade": 2,
"count": 3573
},
{
"grade": 3,
"count": 5580
}
],
"cgc": [
{
"grade": 1,
"count": 0
},
{
"grade": 2,
"count": 0
},
{
"grade": 3,
"count": 1
}
]
}
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.