Fanatics Collect

Search Fanatics Collect listings

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. See GetCategories for the accepted category, grading-service, status, and sort values.

get/fanaticscollect/search

Request

  • Base URL: https://api.crawlora.net/api/v1
  • URL: https://api.crawlora.net/api/v1/fanaticscollect/search
  • Auth: API key in header x-api-key

Query parameters

qstring

Free-text search across title, brand, subject, and set

marketplace'WEEKLY' | 'PREMIER' | 'FIXED'

Listing type. Omit to search all three.

category_parent'Sports Cards' | 'Trading Card Games' | 'Other' | 'Video Games' | 'Comics'

Top-level category

sub_categorystring

A parent > child category path (or just the child name), e.g. \

grading_service'Ungraded' | 'CGC' | 'PSA' | 'BGS' | 'SGC' | 'Other Approved' | 'PSA/DNA' | 'CSG' | 'MBA' | 'PSA_DNA' | 'BVG' | 'OTHER_APPROVED' | 'BCCG' | 'WATA' | 'GAI' | 'VGA' | 'CBCS' | 'UDA' | 'CAC' | 'KSA' | 'PCGS'

Grading/authentication service

certified_sellerstring

Exact seller/shop name (case-insensitive). Not a fixed enum -- match a name from a prior Search result's certified_seller field.

seller_idstring

Exact seller id (UUID) -- browse everything one seller has listed. Not a fixed enum; match a prior Search result's seller_id field.

brandstring

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_urnstring

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'LIVE' | 'SOLD' | 'ALL'

Listing status. Default LIVE.

allow_offersboolean

Filter for listings the seller accepts offers on

has_offersboolean

Filter for listings with at least one active offer pending

great_priceboolean

Filter for listings Fanatics Collect itself flags as a great price vs. guide value

min_pricenumber

Minimum current price/bid, inclusive

max_pricenumber

Maximum current price/bid, inclusive

min_yearinteger

Minimum card/item year, inclusive

max_yearinteger

Maximum card/item year, inclusive

min_gradenumber

Minimum numeric grade, inclusive

max_gradenumber

Maximum numeric grade, inclusive

sort'recommended' | 'recently_added' | 'best_deals' | 'lot_number' | 'lowest_price' | 'highest_price' | 'best_value' | 'earliest_year' | 'latest_year' | 'earliest_sale_date' | 'latest_sale_date'

Result order. Default best_value.

pageinteger

1-based page number, default 1

per_pageinteger

Results per page, default 24, max 100

Headers

x-api-keystring required

API key required

Response

OK

codeinteger
msgstring

Example response

{
  "code": 200,
  "data": {
    "results": [
      {
        "asking_price": {
          "amount": 13.2,
          "currency": "USD"
        },
        "current_price": {
          "amount": 13.2,
          "currency": "USD"
        }
      }
    ]
  },
  "msg": "OK"
}

Changes

No recorded changes to this operation across all 2 revisions of this API.