# Wayfair Product Details

> Wayfair Product Details is a paid API for AI agents from agents.openwebninja.com, paid per call via MPP, price unknown, status unknown (last checked 2026-10-14).

Returns full product details for a Wayfair SKU including name, brand, pricing, images, description, specifications, dimensions, stock, delivery info, reviews, and all product options with swatches.

## Facts

- Endpoint: GET https://agents.openwebninja.com/real-time-wayfair-data/product-details?utm_source=zero.xyz
- Price: price unknown
- Payment: MPP
- Status: unknown
- Last checked: 2026-10-14
- Activations on Zero: 0
- Provider: agents.openwebninja.com
- Website: https://agents.openwebninja.com
- Canonical page: https://www.zero.xyz/c/agents-openwebninja-com-wayfair-product-details-3e517a3d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_DPOX85p6wG9JEihKidTjp

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability agents-openwebninja-com-wayfair-product-details-3e517a3d
```

Example prompt: Can you pull up the full details for the Wayfair product with SKU W110469263 — I need the price, stock status, all available color options with their option IDs, dimensions, and the specs table.

## When to prefer this

Use this endpoint when you need comprehensive, real-time product data from Wayfair for a known SKU — including pricing, availability, images, specs, and option variants. Prefer this over a search endpoint when you already have the SKU and need deep product detail. Choose it over Amazon or Walmart product endpoints specifically for Wayfair's catalog, especially for furniture, home décor, and home improvement items.

## Known failure modes

- Invalid or non-existent SKU returns an error status with no data
- Invalid piid returns default option data or an error
- Unsupported domain value (e.g. 'de') returns a validation error
- Wayfair may throttle or block scraping causing upstream failures
- Discontinued products may return limited or empty data
- Network timeouts from the upstream Wayfair site

## How this service works

Get full product details by Wayfair SKU: name, brand, pricing, every product image, description and feature bullets, the full specifications table, dimensions, stock, delivery, reviews sample, and all product options (Color, Size, and so on) with their option ids and swatches. Pass an option id as piid to get that option's pricing, images and details.

## Output

A JSON object containing the full product record: SKU, canonical URL, name, brand, manufacturer, all gallery image URLs, average rating, review count, current pricing, stock status and stock message, delivery/shipping details, return policy, feature bullets, description, full specifications table, dimensions, product options (color, size, etc.) with option IDs and swatches, variants, highlights, what's included, open box availability, breadcrumbs, and a sample of customer reviews — all scoped to the selected option if a piid is provided.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "sku"
 ],
 "properties": {
  "sku": {
   "type": "string",
   "description": "The Wayfair product SKU. You can find SKUs in the product URL or from the Search endpoint results.\n\n**Examples:**\n`MBYC1330`\n`W110469263`"
  },
  "piid": {
   "type": "string",
   "description": "Option id(s) (piid) to select a specific option of the product, for example a color or a size: the same piid Wayfair puts in its product URLs (`...-w100446152.html?piid=951771611`). Pricing, images, description, stock and delivery then describe that option. For a product with several option categories pass one id per category, comma-separated (`124921195,132911014`). The ids are listed in `data.options`. When omitted, Wayfair's default option is returned."
  },
  "domain": {
   "type": "string",
   "default": "com",
   "description": "Wayfair domain/country.\n\n**Default:** `com`\n\n**Allowed values:** `com, ca, co.uk, ie`\n\n`de` is no longer supported: Wayfair has closed wayfair.de."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "status",
  "request_id",
  "parameters",
  "data"
 ],
 "properties": {
  "data": {
   "type": "object",
   "required": [
    "sku",
    "piid",
    "name",
    "brand",
    "manufacturer",
    "url",
    "description",
    "features",
    "images",
    "pricing",
    "rating",
    "review_count",
    "in_stock",
    "stock_message",
    "options",
    "variants",
    "specifications",
    "dimensions",
    "overall_dimensions",
    "part_number",
    "highlights",
    "whats_included",
    "shipping",
    "return_policy",
    "open_box",
    "breadcrumbs",
    "reviews"
   ],
   "properties": {
    "sku": {
     "type": "string",
     "description": "Wayfair product SKU."
    },
    "url": {
     "type": "string",
     "description": "Canonical URL of the product on Wayfair."
    },
    "name": {
     "type": "string",
     "description": "Product name, brand included, as in the product page title without the store suffix."
    },
    "piid": {
     "type": "string",
     "nullable": true,
     "description": "Option id(s) of the option this response describes, comma-separated when the product has several option categories. Pass it back as the 'piid' parameter. Null for a product without options."
    },
    "brand": {
     "type": "string",
     "nullable": true,
     "description": "Brand / manufacturer name."
    },
    "images": {
     "type": "array",
     "items": {
      "type": "string",
      "description": "A product image URL."
     },
     "description": "Full-size URLs of every image in the product gallery, for the selected option."
    },
    "rating": {
     "type": "number",
     "nullable": true,
     "description": "Average customer rating (0-5)."
    },
    "options": {
     "type": "array",
     "items": {
      "type": "object",
      "required": [
       "category_id",
       "category",
       "selected_option_id",
       "options"
      ],
      "properties": {
       "options": {
        "type": "array",
        "items": {
         "type": "object",
         "required": [
          "option_id",
          "name",
          "swatch_image",
          "image",
          "in_stock",
          "is_selected",
          "sku",
          "url"
         ],
         "properties": {
          "sku": {
           "type": "string",
           "description": "SKU of the product this option belongs to."
          },
          "url": {
           "type": "string",
           "nullable": true,
           "descr
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agents-openwebninja-com-wayfair-product-details-3e517a3d/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agents.openwebninja.com](https://www.zero.xyz/host/agents.openwebninja.com/llms.txt)
