# SiteCheck Shop & Social – Mood Fabrics Product Feed

> SiteCheck Shop & Social – Mood Fabrics Product Feed is a paid API for AI agents from api.shopsocial-api.workers.dev, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-29).

Returns the newest fabric listings from Mood Fabrics' public product feed, including title, type, variant prices, and in-stock status.

## Facts

- Endpoint: GET https://api.shopsocial-api.workers.dev/api/ecommerce/mood-fabrics?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-29
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/sitecheck-shop-social-mood-fabrics-product-feed-8dab5852
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_MxSg4VWA1HvTVT3hhVI9W

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 sitecheck-shop-social-mood-fabrics-product-feed-8dab5852
```

Example prompt: Can you pull up the 10 newest fabrics listed on Mood Fabrics and tell me which ones are in stock and what they cost?

## When to prefer this

Use this endpoint when you need to browse or monitor the newest fabric listings on Mood Fabrics, check current prices and stock status, or surface recent product arrivals for a sewing/textile project. It is purpose-built for Mood Fabrics' catalog and returns structured variant-level data including availability — prefer it over generic web scraping when Mood Fabrics inventory data is specifically needed.

## Known failure modes

- Mood Fabrics product feed is unreachable or returns an error — no products returned
- limit parameter out of range (must be 1–30) — may default or error
- Feed only returns first page (newest products) — older catalog items not accessible
- Temporary upstream outage on moodfabrics.com — empty or partial response
- Products shown as available may go out of stock between feed refresh cycles

## How this service works

Pay-per-call e-commerce, product, price and social media data tools for AI agents, from public sources. Payment: x402, USDC on Base, Solana, Arc, Polygon, Arbitrum, Monad, World Chain, Optimism, Avalanche, Celo or Stellar, or RLUSD/XRP on the XRP Ledger. No signup, no API key; a failed call is not charged.

## Output

A JSON object containing a count of returned products, the source feed URL, a timestamp of when the feed was checked, and an array of product objects each with product id, title, fabric type, handle, vendor, product URL, and an array of variants (each with SKU, price, title, and availability boolean).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [],
     "properties": {
      "limit": {
       "type": "string",
       "description": "How many products, 1 to 30 (default 5)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "count": 3,
  "source": "https://www.moodfabrics.com/products.json",
  "products": [
   {
    "id": 15886250901577,
    "url": "https://www.moodfabrics.com/products/merino-wool-twill-suiting-brown-black-and-blue-classic-plaid-483253",
    "type": "WOOL",
    "title": "Merino Wool Twill Suiting - Brown, Black and Blue Classic Plaid",
    "handle": "merino-wool-twill-suiting-brown-black-and-blue-classic-plaid-483253",
    "vendor": "400112",
    "variants": [
     {
      "sku": "483253",
      "price": 74.99,
      "title": "Default Title",
      "available": true
     }
    ]
   },
   {
    "id": 15886250672201,
    "url": "https://www.moodfabrics.com/products/merino-wool-twill-suiting-blue-black-and-russet-classic-plaid-483252",
    "type": "WOOL",
    "title": "Merino Wool Twill Suiting - Blue, Black and Russet Classic Plaid",
    "handle": "merino-wool-twill-suiting-blue-black-and-russet-classic-plaid-483252",
    "vendor": "400112",
    "variants": [
     {
      "sku": "483252",
      "price": 74.99,
      "title": "Default Title",
      "available": true
     }
    ]
   }
  ],
  "checkedAt": "2026-10-23T09:37:45.063Z"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/sitecheck-shop-social-mood-fabrics-product-feed-8dab5852/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.shopsocial-api.workers.dev](https://www.zero.xyz/host/api.shopsocial-api.workers.dev/llms.txt)
