Home and furniture pricing monitoring
Wayfairエンドポイントを使えば、「Home and furniture pricing monitoring」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
Turn Wayfair's own storefront data into structured home-and-furniture data — category browsing with real page-based pagination, and per-product detail with pricing, stock status, an aggregate rating with a star breakdown, and Wayfair's own site-selected feature highlights, all as normalized JSON. Credential-free.
Browse a Wayfair category's product grid and get full product detail — pricing, stock status, ratings, and site-selected highlights — as structured JSON.
エンドポイントファミリー
3
ドキュメント化されたパラメータ
9
サンプル数
3
ライブカタログスナップショット
稼働エンドポイント
3
メソッド
GET
必須パラメータ
5
スキーマ参照
3
{
"platform": "Wayfair",
"endpoint": "wayfair-category",
"method": "GET",
"path": "/wayfair/category",
"auth": "apiKey"
}ユースケース
Browse a Wayfair category's product grid and get full product detail — pricing, stock status, ratings, and site-selected highlights — as structured JSON.
Wayfairエンドポイントを使えば、「Home and furniture pricing monitoring」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
Wayfairエンドポイントを使えば、「Category catalog research」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
Wayfairエンドポイントを使えば、「Stock and rating tracking」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
マネージド実行
以下の数値はすべて、稼働中のWayfairエンドポイントカタログから取得しています(エンドポイント3件、ドキュメント化されたリクエストパラメータ9個、公開レスポンススキーマ3件)。DocsとPlaygroundが参照しているカタログと同じものです。
Wayfairのエンドポイントは3件、3つのリクエストファミリーに分類されています(Categories、Category、Product)。
これらのWayfairエンドポイントには9個のリクエストパラメータがドキュメント化されており、うち5個が必須です。統合コードを書く前に入力仕様をすべて確認できます。
3件のWayfairエンドポイントのうち3件が実際のサンプルレスポンスを、3件がドキュメント化されたレスポンススキーマを備えています。最初のリクエストの前に実データの形に合わせて実装できます。
Wayfairのエンドポイントは成功時のスキーマに加えてエラーレスポンス(400、404、429、503)もドキュメント化しています。ブロック、レート制限、レコード欠損は空データではなく型付きのエラーとして返ります。
Wayfairのエンドポイントは3個のホスト型MCPツールとして提供されており、エージェントは同じパラメータと同じJSON契約のまま、追加の実装なしに同じルートを呼び出せます。
カバレッジマップ
これらのカードは稼働中のエンドポイントカタログから生成されるため、このページはDocsとPlaygroundが使うAPIサーフェスをそのまま反映します。
/wayfair/categories
/wayfair/category
/wayfair/product/{id}
エンドポイントカタログ
/wayfair/categoryReturns a Wayfair category page's product grid, with real page-based pagination. category accepts a bare Wayfair category id ("478390"), a "c"-prefixed id ("c478390"), a category slug ("office-chairs-c478390"), or a full category URL copied from wayfair.com. The trailing category id is resolved to Wayfair's current canonical URL through its published sitemap. Returns normalized products with name, brand, pricing, and image.
レスポンスに関する注記
- Pagination is real and page-based. `total_count` is the category's total result count across all pages; Wayfair does not expose an exact page count, so `has_more` is a best-effort signal based on whether this page returned a full page of results. - `price` and `original_price` reflect the product's current listing price and its pre-discount price; `original_price` equals `price` when no discount is shown. - `brand_name`, `price`, and `image_url` may be empty for individual products when that product's card did not carry the corresponding data on this page load -- treat their absence as "not shown here", not as an upstream error. - An unrecognized `category` id returns `404`. Example response: ```json {"code":200,"msg":"OK","data":{"category":"office-chairs-c478390","category_id":"478390","page":1,"count":2,"total_count":19734,"has_more":true,"products":[{"product_id":"W110106074","product_name":"Huba Wide Seat Leisure Office Chair Cross Legs No Wheels","brand_name":"Inbox Zero","price":"81.99","original_price":"93.99","currency_code":"USD","image_url":"https://assets.wfcdn.com/im/1/resize-h1000-w1000%5Ecompr-r85/3347/334778195/image.jpg","url":"https://www.wayfair.com/pdp/product-W110106074.html"},{"product_id":"W100310398","product_name":"Ergonomic Mesh Task Chair with Lumbar Support","brand_name":"Latitude Run","price":"98.99","original_price":"98.99","currency_code":"USD","image_url":"https://assets.wfcdn.com/im/1/resize-h1000-w1000%5Ecompr-r85/2582/258279464/image.jpg","url":"https://www.wayfair.com/pdp/product-W100310398.html"}],"source_url":"https://www.wayfair.com/furniture/sb0/office-chairs-c478390.html","fetched_at":"2026-08-24T11:30:00Z"}} ```
MCPツール wayfair_category
/wayfair/product/{id}Returns one Wayfair product's full detail: name, brand, price, stock status, aggregate rating with a 1-5 star breakdown, images, every selectable variant option (e.g. color, finish), and site-selected feature highlights. id is the product's own "W"-prefixed id (e.g. W100794312), taken from a category result's product_id field or a product page's URL. An unrecognized id returns 404.
レスポンスに関する注記
- `stock_message` is Wayfair's own inventory status text (e.g. `"795 Left in Stock"`), surfaced verbatim since it is more informative than the plain `in_stock` boolean alone. - `rating_breakdown` maps each star value `"1"` through `"5"` to the number of reviews with that rating. Individual review text is not available from this endpoint -- only the aggregate rating, review count, and histogram. - `selected_color` is the color variant this page rendered; kept for backward compatibility alongside the richer `variant_categories` below. - `variant_categories` lists every variant dimension the product offers (e.g. `"Base Finish"`, `"Upholstery Color"`, `"Cord Color"`) with every one of its options -- not just the one option `selected_color` names. Each option has `name`, `selected` (whether this page's own URL rendered it), `available` (false when the option cannot be combined with the product's other currently-selected choices, or is itself out of stock), and `image_url` when a swatch thumbnail exists. A product with a single variant dimension returns one entry; a product with no variant options returns an empty list. - `highlights` are Wayfair's own site-selected feature bullets (its "Why We Love It" section) -- the closest available substitute for a marketing description; a product without this section returns an empty list. - `original_price` equals `price` when the product is not discounted. - An unrecognized `id` returns `404`. A malformed `id` (missing the `W` prefix) returns `400` before any upstream request is made. Example response: ```json {"code":200,"msg":"OK","data":{"product_id":"W100794312","product_name":"Drusilla Ergonomic Mesh Task Chair","brand_name":"Ebern Designs","price":"77.99","original_price":"77.99","currency_code":"USD","in_stock":true,"stock_message":"795 Left in Stock","rating":4.72,"rating_count":994,"rating_breakdown":{"1":16,"2":10,"3":41,"4":106,"5":821},"images":["https://assets.wfcdn.com/im/1/resize-h1000-w1000%5Ecompr-r85/2582/258279464/image.jpg"],"selected_color":"Black","variant_categories":[{"name":"Upholstery Color","options":[{"name":"Black","selected":true,"available":true,"image_url":"https://assets.wfcdn.com/im/1/resize-h1000-w1000%5Ecompr-r85/1777/177771000/image.jpg"},{"name":"Orange","selected":false,"available":false,"image_url":"https://assets.wfcdn.com/im/1/resize-h1000-w1000%5Ecompr-r85/2207/220782779/image.jpg"}]}],"highlights":["This height-adjustable seat makes it easier to find a comfortable sitting position","The breathable mesh back promotes airflow for cooler comfort through the workday","Those smooth-rolling casters glide easily for convenient movement around your workspace"],"url":"https://www.wayfair.com/pdp/product-W100794312.html","source_url":"https://www.wayfair.com/pdp/product-W100794312.html","fetched_at":"2026-08-10T10:00:00Z"}} ```
MCPツール wayfair_product
/wayfair/categoriesReturns a page of Wayfair categories discovered from Wayfair's own published sitemap, closing the discovery gap where a category id otherwise has to be found elsewhere. Pair a returned id with GET /wayfair/category to browse that category's product grid. name is derived from the category's own URL slug (title-cased), not an authoritative site-provided label. q, if set, case-insensitively filters to categories whose derived name or department contains it.
レスポンスに関する注記
- `name` is derived from the category's own URL slug (title-cased), not an authoritative site-provided label -- Wayfair's sitemap does not publish a display name. - `department` is the top-level storefront section the category sits under (e.g. `furniture`, `appliances`). - The full category list is refreshed periodically from Wayfair's sitemap rather than fetched fresh on every request; a brief staleness window (up to a day) is expected and does not affect correctness of ids returned. - `has_next` indicates whether a later page has more results. Example response: ```json {"code":200,"msg":"OK","data":{"total":1521,"page":1,"page_size":2,"has_next":true,"categories":[{"id":"1829184","name":"Kids Shower Curtains","department":"baby-kids","url":"https://www.wayfair.com/baby-kids/sb0/kids-shower-curtains-c1829184.html"},{"id":"1773657","name":"Bar Carts","department":"furniture","url":"https://www.wayfair.com/furniture/sb0/bar-carts-c1773657.html"}]}} ```
MCPツール wayfair_categories
関連API
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.
Marketplaces & Retail
Turn public Shop.app product and merchant pages into structured JSON for e-commerce product intelligence, price research, shop monitoring, and marketplace discovery workflows.
対象企業
Wayfair Inc. · W
Wayfairを運営するのはWayfair Inc.(W)です。CrawloraのSECエンドポイントは同じ企業のCIKを受け取るため、提出書類・財務・インサイダー取引・13F保有を上記のWayfairエンドポイントと同じAPIキーで取得できます。
SEC提出書類・財務API →Wayfairのスクレイピング方法
Crawlora's Wayfair endpoints return category browsing and product detail as normalized JSON with one API key — no Wayfair account required.
Send a category id, slug, or full category URL to /wayfair/category for a paginated, normalized product grid with name, brand, pricing, and image.
Pass a W-prefixed product id (from a category result's product_id field or a product page URL) to /wayfair/product/{id} for full detail — brand, price, stock status, aggregate rating with a star breakdown, images, the selected color variant, and site-selected feature highlights.
FAQ
Yes — /wayfair/category uses real page-based pagination. total_count is the category's total result count across all pages; Wayfair does not expose an exact page count, so has_more is a best-effort signal based on whether the page returned a full page of results.
/wayfair/product/{id} returns the aggregate rating, review count, and a 1-5 star rating_breakdown histogram — individual review text is not available from this endpoint.
/wayfair/category accepts a bare category id, a c-prefixed id, a category slug, or a full category URL — only the trailing category id is used. /wayfair/product/{id} takes the product's own W-prefixed id, taken from a category result's product_id field or a product page's URL.