Endpoint Playground
Searches PSA Price Guide by set name (for example "1974 topps" or "super bowl") using PSA's own browse-by-category pages. It matches set names only: it does not search card or player names, and results carry no card items. Use psa-price-guide-search for card and player search while PSA's own search is available. Every word of the query must start a word of the set name; exact and leading matches rank first. Each result's category_path, set_path and set_id are the inputs to psa-price-guide-set. Set lists are cached for 12 hours, so a first call after a cold start can take longer. If a category's set list cannot be loaded, the other categories still answer and unavailable_categories names the missing ones.
29 Oct 2026: 6 sets; 5 fields had a value in every checked item.
Sample value profiles: set_name: 1974 Topps (4), 1974 Topps Deckle Edge (1), 1974 Topps Stamps (1); category_name: “Baseball Cards” and 3 other values; category_path: “baseball-card-values” and 3 other values.
curl 'https://api.crawlora.net/api/v1/psa/price-guide/sets?query=1974+topps&category_path=baseball-card-values' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| query | string | Yes | 1974 topps | Set-name search term, e.g. 1974 topps |
| category_path | string | No | baseball-card-values | Restrict to one category. Allowed values: baseball-card-values, basketball-card-values, boxing-card-values, football-card-values, golf-card-values, hockey-card-values, soccer-card-values, non-sports-tcg-card-values, racing-card-values, sports-ticket-values, tennis-card-values, unopened-pack-values, presidential-autograph-values, sports-autograph-values, game-used-bat-values, graded-baseball-values. Default: every category. |
| page | integer | No | One-based result page, default 1 | |
| page_size | integer | No | Sets per page, default 50, max 100 |
{
"code": 200,
"msg": "OK",
"data": {
"query": "1974 topps",
"page": 1,
"page_size": 50,
"total_count": 6,
"sets": [
{
"set_id": 1239,
"set_name": "1974 Topps",
"category_name": "Baseball Cards",
"category_path": "baseball-card-values",
"set_path": "1974-topps"
},
{
"set_id": 1708,
"set_name": "1974 Topps",
"category_name": "Basketball Cards",
"category_path": "basketball-card-values",
"set_path": "1974-topps"
},
{
"set_id": 694,
"set_name": "1974 Topps",
"category_name": "Football Cards",
"category_path": "football-card-values",
"set_path": "1974-topps"
},
{
"set_id": 1576,
"set_name": "1974 Topps",
"category_name": "Hockey Cards",
"category_path": "hockey-card-values",
"set_path": "1974-topps"
},
{
"set_id": 1240,
"set_name": "1974 Topps Deckle Edge",
"category_name": "Baseball Cards",
"category_path": "baseball-card-values",
"set_path": "1974-topps-deckle-edge"
},
{
"set_id": 2491,
"set_name": "1974 Topps Stamps",
"category_name": "Baseball Cards",
"category_path": "baseball-card-values",
"set_path": "1974-topps-stamps"
}
]
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.