Autographed memorabilia catalog monitoring
Pristine Marketplaceエンドポイントを使えば、「Autographed memorabilia catalog monitoring」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
Turn Pristine Marketplace's public Shopify storefront into structured retail data for authenticated, hand-signed sports and pop-culture memorabilia -- full product catalog and detail, collection and sport-specific navigation, storefront pages, a store-wide review feed, and sitemap discovery, all pinned to Pristine Marketplace's own storefront URL so no url parameter is needed. Credential-free.
Get Pristine Marketplace products, collections, pages, and store reviews as structured JSON through a pinned endpoint family — no url parameter needed.
エンドポイントファミリー
6
ドキュメント化されたパラメータ
36
サンプル数
13
ライブカタログスナップショット
稼働エンドポイント
13
メソッド
GET
必須パラメータ
19
スキーマ参照
13
{
"platform": "Pristine Marketplace",
"endpoint": "pristine-marketplace-store",
"method": "GET",
"path": "/pristine-marketplace/store",
"auth": "apiKey"
}ユースケース
Get Pristine Marketplace products, collections, pages, and store reviews as structured JSON through a pinned endpoint family — no url parameter needed.
Pristine Marketplaceエンドポイントを使えば、「Autographed memorabilia catalog monitoring」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
Pristine Marketplaceエンドポイントを使えば、「Sport-specific collection and navigation research」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
Pristine Marketplaceエンドポイントを使えば、「Store review and sitemap discovery」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
マネージド実行
以下の数値はすべて、稼働中のPristine Marketplaceエンドポイントカタログから取得しています(エンドポイント13件、ドキュメント化されたリクエストパラメータ36個、公開レスポンススキーマ13件)。DocsとPlaygroundが参照しているカタログと同じものです。
Pristine Marketplaceのエンドポイントは13件、8つのリクエストファミリーに分類されています(Products、Collections、Pagesほか5件)。
これらのPristine Marketplaceエンドポイントには36個のリクエストパラメータがドキュメント化されており、うち19個が必須です。統合コードを書く前に入力仕様をすべて確認できます。
13件のPristine Marketplaceエンドポイントのうち13件が実際のサンプルレスポンスを、13件がドキュメント化されたレスポンススキーマを備えています。最初のリクエストの前に実データの形に合わせて実装できます。
Pristine Marketplaceのエンドポイントは成功時のスキーマに加えてエラーレスポンス(400、404、429、503)もドキュメント化しています。ブロック、レート制限、レコード欠損は空データではなく型付きのエラーとして返ります。
Pristine Marketplaceのエンドポイントは13個のホスト型MCPツールとして提供されており、エージェントは同じパラメータと同じJSON契約のまま、追加の実装なしに同じルートを呼び出せます。
カバレッジマップ
/pristine-marketplace/products
/pristine-marketplace/collections
/pristine-marketplace/pages
/pristine-marketplace/search
/pristine-marketplace/reviews
/pristine-marketplace/sitemap/urls
主要エンドポイント
/pristine-marketplace/storeReturns storefront metadata for Pristine Marketplace (https://www.pristinemarketplace.com). The storefront URL is fixed server-side, so no `url` parameter is accepted.
レスポンスに関する注記
- Returns the resolved source URL used for JSON requests. - Includes `myshopify_domain`, store name, currency, country, and published product/collection counts when `/meta.json` exposes them. - Blocked pages, malformed JSON, missing Shopify roots, and unavailable fallback domains return upstream errors. - For some storefronts, `transport_mode` is `ssr_embedded`; it is omitted entirely for other stores. `transport_mode` allowed values: `ssr_embedded` (only ever present, never any other value; omitted for the classic transport).
MCPツール pristine_marketplace_store
/pristine-marketplace/productsReturns products from Pristine Marketplace's (https://www.pristinemarketplace.com) public product catalog. The storefront URL is fixed server-side. Valid empty result pages return `200` with an empty products array.
レスポンスに関する注記
- Valid empty result pages return `200` with an empty `products` array. - Product prices are normalized to decimal currency units. - Blocked pages, malformed JSON, and missing `products` roots return upstream errors. - For storefronts whose standard catalog data is unavailable, the response includes `transport_mode: "ssr_embedded"`, `total_items`, and `total_pages`, plus additive per-product fields (`colour`, `canonical_colour`, `discount_percentage`, `rating`, `rating_count`, `collection_tags`, `labels`, per-variant `inventory_quantity`). `limit` is honored as an upper bound; the underlying page size is fixed by the storefront and cannot be requested larger in this mode. All of the above are omitted entirely for stores served by the classic catalog. - When the `ssr_embedded` fallback was used, the response may also include `facets` and `facets_stats`, mirroring the storefront's own filter sidebar for that listing. - This brand-pinned endpoint does not accept `sortBy` or facet-filter query parameters (out of scope -- use the generic `/shopify/products` endpoint with `url` set to this brand's storefront for sort/filter support). The response reuses the same shared DTO as the generic family, which carries `sort`/`filters` fields for that feature; they are always omitted here since this endpoint never populates them. `sort` allowed values (never actually returned by this endpoint, listed for schema completeness): `sortLTH`, `sortHTL`, `newest`. This brand-pinned endpoint also does not accept the generic family's `sort_by`/`min_price`/`max_price`/`product_type`/`in_stock_only`/`option_*` Storefront Filtering params (same out-of-scope reasoning -- use the generic `/shopify/products` endpoint with `url` set to this brand's storefront). The response DTO carries the matching `sort_by`/`min_price`/`max_price`/`product_type`/`in_stock_only`/`variant_options` fields for that feature; they are always omitted here since this endpoint never populates them. `sort_by` allowed values (never actually returned by this endpoint, listed for schema completeness): `manual`, `best-selling`, `title-ascending`, `title-descending`, `price-ascending`, `price-descending`, `created-ascending`, `created-descending`. `transport_mode` allowed values: `ssr_embedded`, `storefront_filtered` (only ever these two values; omitted for the classic transport).
MCPツール pristine_marketplace_products
/pristine-marketplace/products/{handle}Returns product detail for one Pristine Marketplace (https://www.pristinemarketplace.com) product handle. The storefront URL is fixed server-side; `handle` is the product's URL slug.
レスポンスに関する注記
- Product prices are returned in decimal currency units. - Missing product handles return `404` when Shopify returns not found. - Blocked pages, malformed JSON, and missing product fields return upstream errors. - When the storefront's standard product data is unavailable, the response includes `transport_mode: "ssr_embedded"` and additive fields (`colour`, `canonical_colour`, `discount_percentage`, `rating`, `rating_count`, `collection_tags`, `labels`, per-variant `inventory_quantity`). `transport_mode` is omitted entirely for stores served by the classic transport. `transport_mode` allowed values: `ssr_embedded` (only ever present, never any other value; omitted for the classic transport).
MCPツール pristine_marketplace_product
/pristine-marketplace/products/{handle}/recommendationsReturns recommended products for one Pristine Marketplace (https://www.pristinemarketplace.com) product handle. The storefront URL is fixed server-side.
レスポンスに関する注記
- Missing product handles return `404` when Shopify returns not found while resolving the seed product. - Valid empty recommendation arrays return `200` with an empty `products` array. - Blocked pages, malformed JSON, and missing Shopify roots return upstream errors. - When the storefront's standard recommendations data is unavailable, the response includes `transport_mode: "ssr_embedded"`, with the same additive product fields documented for the products endpoint. `transport_mode` allowed values: `ssr_embedded` (only ever present, never any other value; omitted for the classic transport).
MCPツール pristine_marketplace_product_recommendations
/pristine-marketplace/collectionsReturns collections from Pristine Marketplace (https://www.pristinemarketplace.com). The storefront URL is fixed server-side. Valid empty result pages return `200` with an empty collections array.
レスポンスに関する注記
- Valid empty result pages return `200` with an empty `collections` array. - Blocked pages, malformed JSON, and missing `collections` roots return upstream errors. - The storefront maintains hundreds of narrow per-player/per-team/per-item-type collections (e.g. `aaron-judge`, `aaron-judge-jerseys`, `pop-culture`) rather than a small set of broad category collections; not every such collection has products in stock at a given time. - When the storefront's standard collections data is unavailable, the response includes `transport_mode: "ssr_embedded"`, and `title` is a best-effort derivation from the handle -- **not** the storefront's real display name. `products_count` and other classic-only fields are omitted, never fabricated. - In fallback mode, `handle` is derived from the last path segment of the collection URL and is not guaranteed unique across nested sub-collections; use the item's own `url` to identify a specific one. `transport_mode` allowed values: `ssr_embedded` (only ever present, never any other value; omitted for the classic transport).
MCPツール pristine_marketplace_collections
/pristine-marketplace/collections/{handle}/productsReturns products from one Pristine Marketplace (https://www.pristinemarketplace.com) collection. The storefront URL is fixed server-side; `handle` is the collection's URL slug (typically a player, team, or memorabilia-type collection, e.g. `pop-culture`).
レスポンスに関する注記
- Valid empty result pages return `200` with an empty `products` array -- many of the storefront's narrow per-player/per-team collections are momentarily out of stock rather than nonexistent; a `200` with an empty array is not itself evidence the handle is wrong. - Missing collections return `404` when Shopify returns not found. - Blocked pages, malformed JSON, and missing `products` roots return upstream errors. - When the storefront's standard collection data is unavailable, the response includes `transport_mode: "ssr_embedded"`, `total_items`, `total_pages`, plus additive per-product fields (`colour`, `canonical_colour`, `discount_percentage`, `rating`, `rating_count`, `collection_tags`, `labels`, per-variant `inventory_quantity`) and may include `facets`/`facets_stats`. `limit` is honored as an upper bound only; page size is fixed by the storefront in this mode. - This brand-pinned endpoint does not accept `sortBy` or facet-filter query parameters (out of scope -- use the generic `/shopify/collections/{handle}/products` endpoint with `url` set to this brand's storefront for sort/filter support). The response reuses the same shared DTO as the generic family, which carries `sort`/`filters` fields for that feature; they are always omitted here since this endpoint never populates them. `sort` allowed values (never actually returned by this endpoint, listed for schema completeness): `sortLTH`, `sortHTL`, `newest`. This brand-pinned endpoint also does not accept the generic family's `sort_by`/`min_price`/`max_price`/`product_type`/`in_stock_only`/`option_*` Storefront Filtering params (same out-of-scope reasoning -- use the generic `/shopify/collections/{handle}/products` endpoint with `url` set to this brand's storefront). The response DTO carries the matching `sort_by`/`min_price`/`max_price`/`product_type`/`in_stock_only`/`variant_options` fields for that feature; they are always omitted here since this endpoint never populates them. `sort_by` allowed values (never actually returned by this endpoint, listed for schema completeness): `manual`, `best-selling`, `title-ascending`, `title-descending`, `price-ascending`, `price-descending`, `created-ascending`, `created-descending`. `transport_mode` allowed values: `ssr_embedded`, `storefront_filtered` (only ever these two values; omitted for the classic transport).
MCPツール pristine_marketplace_collection_products
関連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.
Pristine Marketplaceのスクレイピング方法
Crawlora's Pristine Marketplace endpoints return product, collection, page, review, search, and sitemap data as normalized JSON with one API key -- Pristine Marketplace's storefront URL is pinned server-side, so no account or url parameter is required. A pull on 2026-10-27 showed a Shopify storefront with 50 collections per page led by a 3,386-product collection, and a jordan search reporting 504 products but returning 16 rows on page 1.
Call /pristine-marketplace/products for the full public product catalog with pagination, or /pristine-marketplace/collections and /pristine-marketplace/collections/{handle}/products to browse by player, team, or memorabilia-type collection.
Pass a product handle (from a /pristine-marketplace/products or collection result) to /pristine-marketplace/products/{handle} for full detail, or to /pristine-marketplace/products/{handle}/recommendations for related products.
Send a query to /pristine-marketplace/search for full-text results, or to /pristine-marketplace/search/suggest for predictive product, collection, and query suggestions.
Call /pristine-marketplace/reviews for the storefront's public Judge.me review feed, or /pristine-marketplace/pages and /pristine-marketplace/pages/{handle} for static pages including its "Shop by Sport" navigation landing pages (NFL, MLB, NBA, NHL, NASCAR).
collections returned 50 per page, the first 2026 World Baseball Classic Stars (handle 2026-world-baseball-classic-stars) with 3,386 products.
search for jordan reported total_count 504 and total_pages 2 with limit 50, but page one returned 16 products. Page until a page is empty instead of computing from the total.
sitemaps returned 62 entries, including one of type agentic_discovery. Use them to enumerate URLs.
エージェントスキル
Crawlora のエージェントスキルをインストールすると、スクレイパーを書かずに、ドキュメント化された API 経由で Pristine Marketplace のデータを JSON として取得できます。Pristine Marketplace に対応するスキル:
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
/pristine-marketplace/* pins Pristine Marketplace's own storefront URL (https://www.pristinemarketplace.com) server-side, so every call needs only your Crawlora API key -- no url parameter.
No -- only your Crawlora API key. Pristine Marketplace's storefront data is collected from its public, credential-free storefront surface.
Yes -- /pristine-marketplace/reviews returns one page of the storefront's public Judge.me review feed, the same most-recent-first feed the storefront's own on-page review widget draws from.
To /pristine-marketplace/pages -- its NFL, MLB, NBA, NHL, and NASCAR navigation entries resolve to static page handles there, not to a separate category endpoint.
On 2026-10-27, jordan reported 504 products but page one had 16. Page until empty.