Firecrawl Alexandria

WooCommerce stores

Product catalogues, prices, stock, variations and categories from any WooCommerce store through the public WooCommerce Store API that storefronts use. Input is the store's domain or any URL on it; responses are verified to be Store API data.

Try WooCommerce stores now.

Choose an example or ask your own question.

WooCommerce stores
TRY ASKING
1Request
number

Product (or variation) id.

string

Exact SKU (case-insensitive).

string

Product slug, the last path segment of its URL.

string

The store: a bare domain (example.com) or any URL on the store. Any WooCommerce site with the public Store API (/wp-json/wc/store/v1) enabled.

5 credits
Codefollows the fields above
const result = await firecrawl.scrape({
  alexandria: {
    provider: "woocommerce-com",
    capability: "products/get_product",
    options: {
      slug: "woocommerce-subscriptions",
      store: "woocommerce.com",
    },
  },
});
2Response example

This is a sample shape. Press Run to see live data from WooCommerce stores.

Long values are shortened in this preview. The full response is 10 KB.

{
  "attributes": [
    {
      "has_variations": false,
      "id": 10,
      "name": "Compatibility",
      "taxonomy": "pa_compatibility",
      "terms": [
        {
          "id": 33015,
          "name": "Cart & checkout blocks",
          "slug": "cart-checkout-blocks"
        },
        {
          "id": 32524,
          "name": "High performance order storage (HPOS)",
          "slug": "hpos"
        }
      ]
    }
  ],
  "average_rating": 3.89,
  "brands": [],
  "categories": [
    {
      "id": 1021,
      "name": "WooCommerce extensions",
      "slug": "woocommerce-extensions"
    },
    {
      "id": 3936,
      "name": "Developed by Woo",
      "slug": "developed-by-woo"
    },
    {
      "id": 32617,
      "name": "Payment management",
      "slug": "payment-management"
    },
    {
      "id": 28663,
      "name": "Merchandising",
      "slug": "merchandising"
    },
    {
      "id": 28665,
      "name": "Product variations",
      "slug": "product-variations"
    },
    {
      "id": 28671,
      "name": "Subscriptions",
      "slug": "subscriptions-merchandising"
    },
    {
      "id": 1888,
      "name": "Store management",
      "slug": "operations"
    }
  ],
  "description": "WooCommerce Subscriptions is compatible with Cart and Checkout blocks — a customizable, conversion-optimized checkout experience available in WooCommerce core.\n\nMultiple billing schedules available to suit your store’s needs.\nIntegration with over 25 payment gateways for automatic recurring payments.\nSupports manual renewal payments through any WooCommerce payment gateway, along with automatic email invoices and receipts.\nSupports automatic rebilling on failed subscription payments, so you never lose revenue.\nGive subscribers the ability to manage their own plan, including upgrading or downgrading, without needing to wait on you for help.\nBuilt-in renewal notifications and automatic emails let you — and your customers — know when subscription payments have been processed, so there are never any surprises.\nDetailed reports allow you to keep track of recurring revenue, number of active subscribers, and more.\nAllow shoppers to gift subscriptions to each other, helping you reach new shoppers and grow recurring revenue with less effort.\nInclude simple and variable downloadable products with your subscriptions. Link new downloadable products and manage existing ones directly from within WooCommerce Subscriptions.\nNew! Create multiple plans for a single product and turn one-time purchases into recurring revenue.\n\nCapture residual revenue with recurring payments\n\nCan you guarantee how much money your store is going to make this month? If you offered subscription-based products, you could do just that.\n\nWith WooCommerce Subscriptions, you can create and manage products with recurring payments — payments that will give you residual revenue you can track and count on.\n\nWooCommerce Subscriptions allows you to introduce a variety of subscriptions for physical or virtual products and services. Create product-of-the-month clubs, weekly service subscriptions or even yearly software billing packages. Add sign-up fees, offer free trials, or set expiration periods.\n\nA subscription-bas… [3,670 more characters]",
  "has_options": false,
  "id": 27147,
  "images": [
    "https://woocommerce.com/wp-content/uploads/2012/09/Woo_Subscriptions_icon-marketplace-160x160-2.png"
  ],
  "name": "WooCommerce Subscriptions",
  "observed_at_ms": 1791509594790,
  "on_sale": false,
  "parent": null,
  "prices": {
    "currency": "USD",
    "currency_symbol": "$",
    "max_price": null,
    "min_price": null,
    "price": 279,
    "regular_price": 279,
    "sale_price": 279
  },
  "review_count": 142,
  "short_description": "WooCommerce Subscriptions is a WooCommerce extension that lets customers subscribe to your products or services and pay on a weekly, monthly, or annual basis. It integrates with over 25 payment gateways for automatic recurring payments and supports automatic rebilling on failed subscription payments. Subscribers can manage their own plan — upgrading, downgrading, suspending, or canceling — and update their shipping address or payment method. It’s a paid annual extension with a 30-day money-back guarantee.",
  "sku": "WOO508",
  "slug": "woocommerce-subscriptions",
  "stock": {
    "availability": null,
    "is_in_stock": true,
    "is_on_backorder": false,
    "is_purchasable": true,
    "low_stock_remaining": null,
    "status": "in-stock"
  },
  "store": {
    "host": "woocommerce.com",
    "url": "https://woocommerce.com/"
  },
  "tags": [
    {
      "id": 3488,
      "name": "doubletake",
      "slug": "doubletake"
    },
    {
      "id": 2078,
      "name": "Featured",
      "slug": "featured"
    },
    {
      "id": 2658,
      "name": "nax_payment_method_subscription",
      "slug": "nax_payment_method_subscription"
    },
    {
      "id": 2663,
      "name": "nax_product_type_memberships",
      "slug": "nax_product_type_memberships"
    },
    {
      "id": 2548,
      "name": "SomethingFresh1",
      "slug": "somethingfresh1"
    },
    {
      "id": 2557,
      "name": "SomethingFresh10",
      "slug": "somethingfresh10"
    },
    {
      "id": 2549,
      "name": "SomethingFresh2",
      "slug": "somethingfresh2"
    },
    {
      "id": 2550,
      "name": "SomethingFresh3",
      "slug": "somethingfresh3"
    },
    {
      "id": 2551,
      "name": "SomethingFresh4",
      "slug": "somethingfresh4"
    },
    {
      "id": 2552,
      "name": "SomethingFresh5",
      "slug": "somethingfresh5"
    },
    {
      "id": 2553,
      "name": "SomethingFresh6",
      "slug": "somethingfresh6"
    },
    {
      "id": 2554,
      "name": "SomethingFresh7",
      "slug": "somethingfresh7"
    },
    {
      "id": 2555,
      "name": "SomethingFresh8",
      "slug": "somethingfresh8"
    },
    {
      "id": 2556,
      "name": "SomethingFresh9",
      "slug": "somethingfresh9"
    },
    {
      "id": 32537,
      "name": "woosubs",
      "slug": "woosubs"
    }
  ],
  "type": "simple",
  "url": "https://woocommerce.com/products/woocommerce-subscriptions/",
  "variation_count": 0,
  "variations": []
}
Browse the library