Endpoint Playground
Test Crawlora's COMC 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/comc/search?sort=r&condition=aUngraded&page_size=6" \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| category | string | No | Optional. One of comc_categories' slug values. Omit to search all categories. | |
| query | string | No | Optional free-text search query. | |
| sort | string | No | r | Optional. Allowed values: r (Recently Added, default), c (Card #), o (Oldest), n (Newest), b (Highest SRP), h (Highest Price), l (Lowest Price), d (Biggest Discount), p (Highest Percent Off), q (Print Run), s (Least in Stock), m (Most in Stock), e (Ending Soonest). |
| attributes | string | No | Optional, comma-separated. Allowed values: AUTO (Autographed), HOF (Hall of Fame), MEM (Memorabilia), PRC (Pre-Rookie Card), RC (Rookie Card), RR (Rookie Related), RY (Rookie Year), SN (Serial Numbered). | |
| condition | string | No | aUngraded | Optional. Allowed values: aUngraded (Ungraded), aGraded (Graded), aAftermarketAuto (Aftermarket Auto), aAfterAutoGraded (Aftermarket Auto Graded). |
| page | integer | No | 1-based page, default 1. | |
| page_size | integer | No | 6 | Optional. Allowed values: 6, 8, 10, 12, 14, 15, 16, 18, 20, 24, 30, 40, 50, 64, 100. Omit to use COMC's own default. |
{
"code": 200,
"msg": "OK",
"data": {
"category": "Baseball",
"page": 1,
"total_count": 2653613,
"cards": [
{
"handle": "Cards/Baseball/2021/Topps_Chrome_-_Base_-_Red_Wave_Refractor/84/Nolan_Arenado/17500366/Graded/PSA/10",
"url": "https://www.comc.com/Cards/Baseball/2021/Topps_Chrome_-_Base_-_Red_Wave_Refractor/84/Nolan_Arenado/17500366/Graded/PSA/10",
"year": "2021",
"set_description": "Topps Chrome - [Base] - Red Wave Refractor",
"card_number": "84",
"subject": "Nolan Arenado",
"grade_label": "PSA 10 GEM MT",
"print_run": "#/5",
"image_url": "https://img.comc.com/i/Baseball/2021/Topps-Chrome---Base---Red-Wave-Refractor/84/Nolan-Arenado.jpg",
"price": 64930
}
]
}
}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.
Searches or browses COMC's (comc.com) live consignment marketplace for graded and ungraded trading cards. Each result row is a distinct card+grade combination (COMC's own category/search grid aggregates every seller's copy under one row); chain a row's handle into the listing endpoint for the per-seller breakdown. At least one of category or query is typically useful, but both are optional -- omitting both searches all categories.
{
"code": 200,
"msg": "OK",
"data": {
"category": "Baseball",
"page": 1,
"total_count": 2653613,
"cards": [
{
"handle": "Cards/Baseball/2021/Topps_Chrome_-_Base_-_Red_Wave_Refractor/84/Nolan_Arenado/17500366/Graded/PSA/10",
"url": "https://www.comc.com/Cards/Baseball/2021/Topps_Chrome_-_Base_-_Red_Wave_Refractor/84/Nolan_Arenado/17500366/Graded/PSA/10",
"year": "2021",
"set_description": "Topps Chrome - [Base] - Red Wave Refractor",
"card_number": "84",
"subject": "Nolan Arenado",
"grade_label": "PSA 10 GEM MT",
"print_run": "#/5",
"image_url": "https://img.comc.com/i/Baseball/2021/Topps-Chrome---Base---Red-Wave-Refractor/84/Nolan-Arenado.jpg",
"price": 64930
}
]
}
}curl "https://api.crawlora.net/api/v1/comc/search" \
-H "x-api-key: $CRAWLORA_API_KEY"