# Pristine Auction API (2026): Pristine Auction Results and Sold Items | CompSniper

> Get Pristine Auction results by keyword: ended lots with the realized price, end time, sale type, grade and lot link, as JSON with one API key. Free plan.

Source: https://compsniper.com/pristine-auction-api

---

Realized prices, 60 per page

# Pristine Auction results by keyword, as JSON.

Short answer: Pristine Auction has no public API for results, so use GET /v1/pristine/sold. One keyword returns Pristine Auction's ended lots with the realized price, end date and time, sale type (for example LIVE STREAM), grading company, grade, year, image and a link to the lot. 60 lots per page, newest first or by price, with one CompSniper API key.

[Get a free API key](https://compsniper.com/signup)[Read the documentation](https://compsniper.com/docs/auction-houses)

Reviewed by [Marc Andrew](https://compsniper.com/about), owner of CompSniper. Updated October 31, 2026.

```
curl --fail-with-body \
  -H "Authorization: Bearer $COMPSNIPER_API_KEY" \
  "https://api.compsniper.com/v1/pristine/sold?keyword=michael+jordan+fleer+1986&sortBy=price_desc"
```

Endpoint

GET /v1/pristine/sold

Results per page

60 ended lots per page

Coverage

Pristine Auction cards, autographs and memorabilia

What the API provides

## Marketplace evidence without building another scraper

### Realized prices, not asks

Every row is an ended lot with the final price Pristine Auction shows for it, so you compare against what lots actually sold for.

### Cards and memorabilia

Pristine sells graded cards, autographs and game-used memorabilia. Search any of them by keyword and get the same fields.

### One key for every house

The same key returns Goldin, Fanatics Collect and MySlabs results in the same format, plus eBay sold listings, 3-year eBay history and PSA data.

Request filters

## Start with a keyword, then narrow the page

Authentication uses the same CompSniper API key as every other endpoint. No Pristine Auction account is needed.

| Parameter | Accepted values | Default |
| --- | --- | --- |
| keyword | Card, player, set and grade, up to 300 characters | Required |
| sortBy | recent, price_desc, price_asc | recent |
| page | 1 to 50, 60 lots per page | 1 |

Response

## Stable JSON with native fields

Every successful sold page includes a deterministic median, average, p25 to p75 range, and sample size calculated from the returned prices.

Response

```
{
  "keyword": "charizard psa 10",
  "page": 1,
  "pageSize": 60,
  "marketplace": "pristine",
  "sortBy": "recent",
  "totalResults": 28,
  "totalItems": 28,
  "hasNextPage": false,
  "items": [
    {
      "saleId": "13406877",
      "url": "https://www.pristineauction.com/a13406877-Mega-Charizard-X-Ex-2025-Pokemon-Pfl-En-phantasmal-Flames-125-PSA-9",
      "title": "Mega Charizard X Ex 2025 Pokemon Pfl En-phantasmal Flames #125 (PSA 9)",
      "price": 700.25,
      "currency": "USD",
      "soldAt": "2026-10-28T23: 44: 40.000Z",
      "saleType": "LIVE STREAM",
      "gradingService": "PSA",
      "grade": "9",
      "year": 2025,
      "imageUrl": "https://images.pristineauction.com/457/4578032/thumb_1793024038-Mega-Charizard-X-Ex-2025-Pokemon-Pfl-En-phantasmal-Flames-125-PSA-9-PristineAuction.com.jpg"
    }
  ],
  "summary": { "count": 28, "currency": "USD", "median": 160.88 }
}
```

Returned fields

## The data needed for pricing workflows

- Realized price in USD
- End date and time (UTC)
- Sale type, such as LIVE STREAM
- Grading company and grade from the lot title
- Card year and lot title
- Link to the Pristine Auction lot
- Lot image
- Median, mean, p25 and p75 of the returned prices

[Read the auction houses docs](https://compsniper.com/docs/auction-houses)

Important limitations

- Prices are in US dollars, as Pristine Auction shows them.
- Pristine matches keywords loosely: check the title, grade and year before using a price as a comp for one exact card.
- Up to 50 pages (3,000 lots) per search; narrow broad keywords for more.
- Times are when the lot ended; Pristine shows no bid count in its results.

Common workflows

## Built for resale tools and repeatable research

### Mid-market card comps

Pristine Auction moves a lot of mid-priced graded cards. Add its results to eBay and Goldin comps for a fuller picture of a card's value.

### Autograph and memorabilia pricing

Price signed balls, jerseys and photos against Pristine's realized prices before you buy or list.

### Daily result tracking

Pull the newest ended lots for a player or set each day and build your own history.

Compare

## Pristine Auction results: website or API

|  | pristineauction.com | CompSniper Pristine Auction API |
| --- | --- | --- |
| Ended lots by keyword | Yes, in the browser | Yes, as JSON |
| Sort by newest or price | Yes | Yes |
| Use in code, sheets or a database | No | Yes |
| Same format as Goldin, Fanatics Collect and MySlabs | No | Yes |

FAQ

## Pristine Auction API questions

**Does Pristine Auction have an API?+**

Pristine Auction does not offer a public developer API for auction results. CompSniper's GET /v1/pristine/sold returns its ended lots by keyword as JSON, with the realized price, end time, sale type, grade and lot link.

**How do I see Pristine Auction sold items and past results?+**

Call /v1/pristine/sold with a keyword. Results come newest first by default, or sorted by highest or lowest price, 60 lots per page.

**Is the price the final realized price?+**

Yes. price is the final price Pristine Auction shows for the ended lot, the one marked with an asterisk on its site.

**Does it cover memorabilia and autographs?+**

Yes. Any lot that matches your keyword is returned, cards or not. Grading company and grade are filled in when the title names them.

**How is it billed?+**

One successful call is one request from your normal CompSniper allowance, on every plan including free. Failed requests are never charged. The free plan includes 100 requests a month, and the same key works for eBay sold listings, 3-year eBay history, PSA, TCGplayer and the other auction houses.

Related

Graded card auction prices API

Goldin, Fanatics Collect, Pristine Auction and MySlabs side by side, one response format.

MySlabs API

MySlabs sold slabs with price, shipping and sale type.

eBay sold listings API

Up to 240 eBay sold listings per request across 8 eBay sites.

## Run your first Pristine Auction search

Create a free account, get an API key, and use the same quota from REST, the dashboard, or CompSniper MCP tools.

[Start with 100 free requests](https://compsniper.com/signup)[Read the docs](https://compsniper.com/docs/auction-houses)

---

CompSniper: real sold prices from eBay (8 sites), PSA, TCGplayer, Grailed, Depop, Poshmark and Mercari through one API. Free plan, 100 requests a month: https://compsniper.com/signup. Pricing: https://compsniper.com/pricing. All Markdown pages: https://compsniper.com/llms.txt
