Card Search

Search across all cards in the CardSight AI catalog

What This Does

  • Searches entire card database
  • Filters by player, year, manufacturer, set
  • Sorts by price, year, or name
  • Returns detailed card information

When To Use This

  • Finding all cards of a specific player
  • Searching across multiple years/sets
  • Building player collections
  • Researching card values and availability

Real Example

Scenario

You search for all Mike Trout rookie cards

Sample Request
GET
/v1/catalog/cards?name=Mike Trout&year=2011
What You Get Back
{
  "cards": [
    {
      "id": "550e8400-e29b-41d4-a716-446655440000",
      "releaseId": "660e8400-e29b-41d4-a716-446655440001",
      "setId": "770e8400-e29b-41d4-a716-446655440002",
      "name": "Mike Trout",
      "number": "US175",
      "setName": "Update Series",
      "releaseName": "Topps Update",
      "releaseYear": "2011",
      "attributes": [
        "RC"
      ],
      "prices": {
        "raw": "1.50",
        "psa-10": "32.00",
        "psa-9": "8.00"
      }
    }
  ],
  "total_count": 1,
  "skip": 0,
  "take": 20
}