Endpoint Playground
Searches Fanatics Collect's full marketplace -- weekly auctions, premier auctions, and the fixed-price "Buy Now" marketplace -- by free-text query, category, grading service, price/year/grade range, and listing status, in a caller-selected sort order. Only the first 2,400 or so results of a query can be paged through; later pages come back empty and are not charged, so narrow the query with filters. Costs 1 credit per successful call. See GetCategories for the accepted category, grading-service, status, and sort values.
14 Oct 2026: 20 results; 19 fields had a value in every checked item and 8 varied between items.
Sample value profiles: grading_service: PSA (10), CGC (8), BGS (1); year: 2,009 to 2,026, median 2,024; title: “2011 Pokemon World Championships Decks Megazone Judge #78 C…” and 19 other values.
curl 'https://api.crawlora.net/api/v1/fanaticscollect/search?marketplace=WEEKLY&category_parent=Sports+Cards&grading_service=Ungraded&status=LIVE&sort=recommended' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| q | string | No | Free-text search across title, brand, subject, and set | |
| marketplace | string | No | WEEKLY | Listing type. Omit to search all three. |
| category_parent | string | No | Sports Cards | Top-level category |
| sub_category | string | No | A parent > child category path (or just the child name), e.g. \ | |
| grading_service | string | No | Ungraded | Grading/authentication service |
| certified_seller | string | No | Exact seller/shop name (case-insensitive). Not a fixed enum -- match a name from a prior Search result's certified_seller field. | |
| seller_id | string | No | Exact seller id (UUID) -- browse everything one seller has listed. Not a fixed enum; match a prior Search result's seller_id field. | |
| brand | string | No | Exact brand/subject facet value (case-insensitive), e.g. a player, character, or set name. Not a fixed enum; match a prior Search result's brand field. | |
| auction_urn | string | No | Browse every lot in one specific weekly or premier auction event. Not a fixed enum; copy the exact value from a prior Search result's auction_urn field. Only WEEKLY/PREMIER listings carry one. | |
| status | string | No | LIVE | Listing status. Default LIVE. |
| allow_offers | boolean | No | Filter for listings the seller accepts offers on | |
| has_offers | boolean | No | Filter for listings with at least one active offer pending | |
| great_price | boolean | No | Filter for listings Fanatics Collect itself flags as a great price vs. guide value | |
| min_price | number | No | Minimum current price/bid, inclusive | |
| max_price | number | No | Maximum current price/bid, inclusive | |
| min_year | integer | No | Minimum card/item year, inclusive | |
| max_year | integer | No | Maximum card/item year, inclusive | |
| min_grade | number | No | Minimum numeric grade, inclusive | |
| max_grade | number | No | Maximum numeric grade, inclusive | |
| sort | string | No | recommended | Result order. Default best_value. |
| page | integer | No | 1-based page number, default 1 | |
| per_page | integer | No | Results per page, default 24, max 100 |
{
"code": 200,
"msg": "OK",
"data": {
"query": "judge",
"page": 1,
"per_page": 24,
"total": 1119,
"total_pages": 47,
"results": [
{
"id": "7333af05-4208-4acd-a7fa-99410276afa5",
"url": "https://www.fanaticscollect.com/buy-now/7333af05-4208-4acd-a7fa-99410276afa5",
"title": "2024 Pokemon Japanese Sv5m-Cyber Judge Excadrill #079 PSA 10",
"marketplace": "FIXED",
"status": "Live",
"current_price": {
"amount": 40,
"currency": "USD"
},
"year": 2024,
"grade": 10,
"grading_service": "PSA",
"category_parent": "Trading Card Games",
"sub_categories": [
"Trading Card Games > Pokémon (Japanese)"
],
"favorited_count": 3,
"allow_offers": true,
"has_offers": false,
"great_price": false,
"fanatics_authentic": false
}
]
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.