Endpoint Playground
Test Crawlora's Pristine Auction search API with realistic prefilled parameters. Generate a cURL request, inspect the expected structured JSON response, and open the full docs or pricing page when you are ready to integrate this public web data extraction endpoint into your application.
curl "https://api.crawlora.net/api/v1/pristine-auction/search?category=fine-art&auction_type=previous_featured&status=future&sort=newly-listed&per_page=15" \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| term | string | No | Free-text search across lot titles. term or category is required. | |
| category | string | No | fine-art | One value from pristine-auction-categories' categories[].slug. term or category is required. |
| auction_type | string | No | previous_featured | Comma-separated auction-type filter. Omit to include every auction type. |
| status | string | No | future | Comma-separated auction-status filter. status=completed browses ended/sold lots. Omit to include every status. |
| sort | string | No | newly-listed | Result order, default newly-listed. |
| min_price | number | No | Minimum current bid price in USD, inclusive. Omit or 0 for no minimum. | |
| max_price | number | No | Maximum current bid price in USD, inclusive. Omit or 0 for no maximum. | |
| page | integer | No | 1-based page number, default 1 | |
| per_page | integer | No | 15 | Results per page. pristineauction.com only accepts 15, 30, or 60; any other value is rejected. Default 30. |
{
"code": 200,
"msg": "OK",
"data": {
"page": 1,
"per_page": 30,
"total": 258,
"total_pages": 9,
"results": [
{
"lot_number": 13154611,
"title": "Mickey Mantle 1969 Topps #500 (PSA 8) (MC)",
"url": "https://www.pristineauction.com/a13154611",
"image_url": "https://images.pristineauction.com/449/4494947/thumb_1789064410-Mickey-Mantle-1969-Topps-500-PSA-8-MC-PristineAuction.com.jpg",
"high_bid": 256.66,
"currency": "USD",
"no_reserve": true,
"auction_type": "CARD AUCTION",
"auction_type_url": "https://www.pristineauction.com/auction/type/sports-cards",
"ends_at": "2026-09-21T03:00:00Z"
}
]
}
}Public Playground
Sample responses, schemas, request previews, and code snippets are visible before sign in. Create an account when you are ready to save an API key and run authenticated requests.
Browses or searches pristineauction.com's current sports card and memorabilia auction lots. term or category is required, matching pristineauction.com's own search form. All enum values (category, auction_type, sort, status) come from pristine-auction-categories. status=completed browses ended/sold lots (a prices-realized view); the default (all statuses) mirrors the site's own default. Every filter is optional and combines with AND semantics. Credential-free public data -- see the endpoint markdown for the transport used.
{
"code": 200,
"msg": "OK",
"data": {
"page": 1,
"per_page": 30,
"total": 258,
"total_pages": 9,
"results": [
{
"lot_number": 13154611,
"title": "Mickey Mantle 1969 Topps #500 (PSA 8) (MC)",
"url": "https://www.pristineauction.com/a13154611",
"image_url": "https://images.pristineauction.com/449/4494947/thumb_1789064410-Mickey-Mantle-1969-Topps-500-PSA-8-MC-PristineAuction.com.jpg",
"high_bid": 256.66,
"currency": "USD",
"no_reserve": true,
"auction_type": "CARD AUCTION",
"auction_type_url": "https://www.pristineauction.com/auction/type/sports-cards",
"ends_at": "2026-09-21T03:00:00Z"
}
]
}
}curl "https://api.crawlora.net/api/v1/pristine-auction/search" \
-H "x-api-key: $CRAWLORA_API_KEY"