Trading-card resale pricing and inventory monitoring
COMCエンドポイントを使えば、「Trading-card resale pricing and inventory monitoring」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
Turn COMC's (Check Out My Cards) public trading-card marketplace into structured listing data -- keyword and category search across its consignment card inventory with sort and condition filters, the per-seller breakdown for a given card-and-grade combination, and closed category/sport taxonomy. Credential-free.
Extract COMC trading-card listing search, per-seller listing detail, and category taxonomy as structured JSON.
エンドポイントファミリー
3
ドキュメント化されたパラメータ
11
サンプル数
3
ライブカタログスナップショット
稼働エンドポイント
3
メソッド
GET
必須パラメータ
4
スキーマ参照
3
{
"platform": "COMC",
"endpoint": "comc-search",
"method": "GET",
"path": "/comc/search",
"auth": "apiKey"
}ユースケース
Extract COMC trading-card listing search, per-seller listing detail, and category taxonomy as structured JSON.
COMCエンドポイントを使えば、「Trading-card resale pricing and inventory monitoring」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
COMCエンドポイントを使えば、「Category coverage research」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
COMCエンドポイントを使えば、「Card-market demand tracking」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
マネージド実行
以下の数値はすべて、稼働中のCOMCエンドポイントカタログから取得しています(エンドポイント3件、ドキュメント化されたリクエストパラメータ11個、公開レスポンススキーマ3件)。DocsとPlaygroundが参照しているカタログと同じものです。
COMCのエンドポイントは3件、3つのリクエストファミリーに分類されています(Categories、Listing、Search)。
これらのCOMCエンドポイントには11個のリクエストパラメータがドキュメント化されており、うち4個が必須です。統合コードを書く前に入力仕様をすべて確認できます。
3件のCOMCエンドポイントのうち3件が実際のサンプルレスポンスを、3件がドキュメント化されたレスポンススキーマを備えています。最初のリクエストの前に実データの形に合わせて実装できます。
COMCのエンドポイントは成功時のスキーマに加えてエラーレスポンス(400、429、503)もドキュメント化しています。ブロック、レート制限、レコード欠損は空データではなく型付きのエラーとして返ります。
COMCのエンドポイントは3個のホスト型MCPツールとして提供されており、エージェントは同じパラメータと同じJSON契約のまま、追加の実装なしに同じルートを呼び出せます。
カバレッジマップ
/comc/categories
/comc/listing
/comc/search
エンドポイントカタログ
/comc/searchSearches 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.
レスポンスに関する注記
- `category` must be one of `comc-categories`' returned slugs; an unknown value returns `400` before any upstream request is made. Same for `sort`, each value in `attributes`, `condition`, and `page_size`. - Two facets visible on comc.com's own category/search page -- Listing Format (Auction/Buy Now/Both) and Sold Out (Ignore/Include/Only Sold Out) -- are **not** exposed as request filters here. Both are wired to an ASP.NET `__doPostBack` control on comc.com's own site rather than a plain URL parameter (confirmed live), so a stateless GET request cannot drive them the way `sort`/`attributes`/`condition` are driven. - `set_description` is COMC's own descriptive text for the set/base/parallel combination as a single string (e.g. `"Topps Chrome - [Base] - Red Wave Refractor"`) -- deliberately not further split into separate set/base/ parallel fields, since set names themselves routinely contain dashes and brackets, making that split unreliable to do generically. - `grade_label` and `print_run` are only present for graded cards (e.g. `"PSA 10 GEM MT"` / `"#/5"`); both are omitted for ungraded cards. - `price` is the price COMC's own search/category grid displays for this row. Best-effort labeled: COMC's grid shows one price per card+grade row aggregating potentially several sellers' listings, and this has not been live-confirmed to always be the lowest current listing -- treat it as COMC's own representative price for the row, not a guaranteed minimum. - A search with no matching cards returns `200` with an empty `cards` array.
MCPツール comc_search
/comc/listingReturns one card+grade combination's full detail from COMC (comc.com): card identity and every seller's individual for-sale copy (owner, item id, price). handle is the value returned by comc_search's CardSummary.handle field (or the equivalent comc.com card URL path).
レスポンスに関する注記
- A `handle` that is empty, or does not start with `Cards/` (after stripping a leading slash or a `https://www.comc.com` prefix), returns `400` before any upstream request is made. - `set_description`, `grade_label`, `year`, and `card_number` come from the listing title, which carries the full card identity (e.g. the title `"2021 Panini Absolute - [Base] - Red #36 - Josh Allen"` yields `year: "2021"`, `set_description: "Panini Absolute - [Base] - Red"`, `card_number: "36"`, `subject: "Josh Allen"`). `grade_label` is only present for graded cards. - `listings` is every individual seller copy of this exact card+grade combination, each with its own numeric `item_id`, `owner` username, `owner_url`, and `price` -- not a single aggregate price the way `comc-search`'s row-level `price` is. - `parallels` is every sibling parallel of the same base card (e.g. `"[Base]"`, `"Blue"`, `"Green"`), from the card's own "Parallels & Grades" table, each with COMC's own displayed price, a `handle` for a follow-up `comc-listing` lookup, and `for_sale_count`. A parallel with no current listings has `sold_out: true` and `price: 0` (COMC itself displays `$0.00` for that row rather than omitting it). - A `handle` COMC no longer serves returns `404`.
MCPツール comc_listing
/comc/categoriesReturns COMC's (comc.com) closed, top-level category/sport taxonomy -- the discovery endpoint for the search endpoint's `category` param. Every slug is the exact path segment comc.com's own site uses.
レスポンスに関する注記
- `kind` groups the taxonomy the way COMC's own nav does. Allowed values: `sports`, `trading`, `gaming`, `comics`. - Deliberately excludes several of COMC's own nav labels that are not their own category slug, but a query-filtered view within a parent category: "Star Trek" and "Garbage Pail Kids" are `Non-Sports` filtered by a keyword, "Star Wars TCG" and "Star Trek TCG" are `Gaming` filtered by a keyword, and "Ticket Stubs" is a `Publications` filtered by a keyword. Search for those by passing the parent category plus a matching `query` on `comc-search`, not as a separate category value. - `Star Wars` (trading-card category, not the gaming-card `Gaming` bucket) is the one slug that contains a literal space rather than a dash.
MCPツール comc_categories
関連API
Marketplaces & Retail
Research new, used, and vintage instruments across Reverb listings, seller shops, and the Price Guide. Keep current asking prices separate from historical sales, and preserve model, finish, year, condition, and currency when comparing gear.
Marketplaces & Retail
Collect marketplace product signals from Amazon without building brittle storefront scrapers.
Marketplaces & Retail
Build resale, pricing, and marketplace workflows from structured eBay data.
COMCのスクレイピング方法
COMC is a consignment marketplace for trading cards where each search result row is one card-and-grade combination aggregated across every seller offering it. Crawlora's COMC endpoints return category taxonomy, keyword search results, and per-seller listing detail as normalized JSON -- no account. A pull on 2026-10-27 showed 23 categories and 26,916 matches for jordan rookie, with 84 cards on page 1 led by a different Jordan.
List COMC's closed, top-level category/sport taxonomy with /comc/categories -- the same slugs comc.com's own site uses for the search endpoint's category parameter.
Send a keyword query, a category slug, or both to /comc/search, with optional sort, attribute, and condition (graded/ungraded) filters, for a paginated grid of card-and-grade result rows.
Pass a result row's handle to /comc/listing for that card-and-grade combination's full detail -- card identity plus every individual seller's own copy, owner, item id, and price.
categories returned 23 entries with a slug (Baseball), name (Baseball Cards) and kind (sports).
search for jordan rookie reported total_count 26,916 and returned 84 cards on page 1; the first was a 2009 Topps Heritage - Chrome card #CHR159 for Jordan Zimmermann. Add a category and sort to target a player.
エージェントスキル
Crawlora のエージェントスキルをインストールすると、スクレイパーを書かずに、ドキュメント化された API 経由で COMC のデータを JSON として取得できます。COMC に対応するスキル:
Researches public trading-card and sports-collectible markets through the Crawlora API — card identity, PSA certification and price-guide evidence…
npx skills add github.com/Crawlora-org/crawlora-skills --skill collectibles-market-researchFAQ
Send a keyword query, a category slug, or both to /comc/search, then pass a result row's handle to /comc/listing for the per-seller breakdown -- both as structured JSON, no account.
Pre-owned/consignment -- COMC listings are individual trading cards consigned by other collectors and sellers, not merchandise COMC manufactures itself.
COMC's own category/search grid aggregates every seller's copy of a given card-and-grade combination under one row. Pass that row's handle to /comc/listing to see each individual seller's own item id and price.
Yes -- /comc/search accepts a condition parameter (graded vs. ungraded) plus attribute filters, on top of its category and free-text query parameters.
Collecting publicly accessible listing, search, and category data is generally permissible if you respect COMC's terms of use, robots directives, rate limits, and applicable law.
84 on page 1 of a jordan rookie search on 2026-10-27, out of 26,916 matches.