Skip to main content

List recent sales for a card

GET 

/v1/cards/:card_id/sales

The individual sold eBay listings behind the card's price summary, newest first. Pro tier only.

  • Rolling 90-day window. A hard floor — from/to can narrow the window but never reach behind it. There is no historical price archive in v1.
  • Reviewed listings only. Every sale passes an automated + manual review pipeline before it is published; spurious listings are filtered out.
  • price_cents is the sale price converted to USD cents at ingestion; original_price/original_currency preserve what the listing actually sold in. price_cents can be null when conversion wasn't possible.
  • grade_type buckets the sale the same way the price summary does. A graded sale whose grade is outside 8–10 (e.g. a PSA 7) is bucketed as raw, but its real grading_company and grade are still present — check those fields when the distinction matters.
  • id is serialized as a string: sale ids can exceed JavaScript's safe integer range, where a JSON number would silently lose precision.
  • sold_at may be null for listings whose sale date couldn't be parsed.

Request

Responses

Successful Response