Market Data
Get 90-Day Average Prices by Grade
Get 90-day average prices for cards at a specific grade.
This endpoint returns paginated cards with their average price over the last 90 days for a specified grade. Optionally filter by search query or category.
To search by relevance instead of browsing page by page, see 90day-prices-by-grade-search.
Parameters:
- page: Page number for pagination (default: 1)
- page_size: Number of results per page (1-500, default: 100)
- grade: Required. Card grade (e.g., 'PSA 10', 'SGC 10', 'BGS 9.5')
- search: Optional search query for card name
- category: Optional category filter (e.g., 'Pokemon', 'Baseball')
Example curl:
# Get PSA 10 cards
curl -X POST -H "X-API-Key: your-api-key-here" \
-H "Content-Type: application/json" \
-d '{
"page": 1,
"page_size": 100,
"grade": "PSA 10"
}' \
"https://api.cardhedger.com/v1/cards/90day-prices-by-grade"
# Search with filters
curl -X POST -H "X-API-Key: your-api-key-here" \
-H "Content-Type: application/json" \
-d '{
"page": 1,
"page_size": 50,
"grade": "SGC 10",
"search": "Pikachu",
"category": "Pokemon"
}' \
"https://api.cardhedger.com/v1/cards/90day-prices-by-grade"
Returns paginated cards with 90-day average price and sales count.
post/v1/cards/90day-prices-by-grade
Request
- Base URLhttps://api.cardhedger.com
- AuthAPI key in header X-API-Key
Request body
Response
Successful Response
Changes
No recorded changes to this operation across all 14 revisions of this API.