---
type: "firecrawl-provider"
description: "Arditi Collection (arditicollection.com) luxury furniture catalogue: collections, product listings, product detail with USD prices and specifications, predictive search and recommendations from the public Shopify storefront JSON routes."
use_when: "Arditi Collection (arditicollection.com) luxury furniture catalogue: collections, product listings, product detail with USD prices and specifications, predictive search and recommendations from the public Shopify storefront JSON routes."
categories: "Retail"
capabilities: 6
credits_per_call: 5
---
# Arditi Collection on Firecrawl Alexandria

Arditi Collection (arditicollection.com) luxury furniture catalogue: collections, product listings, product detail with USD prices and specifications, predictive search and recommendations from the public Shopify storefront JSON routes.

- Categories: Retail
- Category index: [Retail category](https://firecrawl.dev/alexandria/agents/categories/retail)
- Provider key: `arditicollection-com`
- Access: Firecrawl credits
- Cost: 5 credits per call

## More

- [Human guide](https://firecrawl.dev/app/alexandria/arditicollection-com)
- [OpenAPI spec](https://firecrawl.dev/alexandria/agents/providers/arditicollection-com/openapi.json)

## Capabilities

- [Get product](https://firecrawl.dev/alexandria/agents/providers/arditicollection-com/products/get_product): One product's detail from /products/{handle}.js: variants with prices in USD and availability, options, media, description HTML and the specification table rows parsed from it.
- [Get recommendations](https://firecrawl.dev/alexandria/agents/providers/arditicollection-com/products/get_recommendations): Related or complementary products for a numeric product id from /recommendations/products.json (Shopify product recommendations).
- [List collection products](https://firecrawl.dev/alexandria/agents/providers/arditicollection-com/products/list_collection_products): Products of one collection from /collections/{handle}/products.json, after confirming the collection exists (/collections/{handle}?view=json, 404 = not_found).
- [List collections](https://firecrawl.dev/alexandria/agents/providers/arditicollection-com/products/list_collections): List the storefront's collections (categories) with handles, titles, product counts and images from /collections.json.
- [List products](https://firecrawl.dev/alexandria/agents/providers/arditicollection-com/products/list_products): Page through the whole published catalogue from /products.json: identity, vendor, type, tags, variants with prices and availability, options and images.
- [Search products](https://firecrawl.dev/alexandria/agents/providers/arditicollection-com/products/search_products): Predictive product search from /search/suggest.json (title, type, vendor, tags, variant titles), up to 10 results, filtered to products that actually match the query terms.

## 1. Choose this provider when

Arditi Collection (arditicollection.com) luxury furniture catalogue: collections, product listings, product detail with USD prices and specifications, predictive search and recommendations from the public Shopify storefront JSON routes.

## 2. Minimal request

Call `POST https://api.firecrawl.dev/v2/scrape` with `{ alexandria: { provider, capability, options } }`. For a batch, send `{ alexandria: [...] }` with up to 10 calls.

```json
{
  "provider": "arditicollection-com",
  "capability": "products/get_product",
  "options": {
    "handle": "black-atrani-dining-chair"
  }
}
```

## 3. Add provider options

Use only the options needed for the task:

- `handle` (string, required): Product handle (e.g. black-atrani-dining-chair) or a https://arditicollection.com/products/{handle} URL. Example: `<handle>`

## 4. Request through your preferred interface

### JavaScript

```javascript
const result = await firecrawl.scrape({
  alexandria: {
    provider: "arditicollection-com",
    capability: "products/get_product",
    options: {
      handle: "black-atrani-dining-chair",
    },
  },
});
```

### Python

```python
result = firecrawl.scrape_alexandria({
  "provider": "arditicollection-com",
  "capability": "products/get_product",
  "options": {
    "handle": "black-atrani-dining-chair"
  }
})
```

### cURL

```sh
curl https://api.firecrawl.dev/v2/scrape \
  -H "Authorization: Bearer $FIRECRAWL_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "alexandria": {
    "provider": "arditicollection-com",
    "capability": "products/get_product",
    "options": {
      "handle": "black-atrani-dining-chair"
    }
  }
}'
```

### CLI

```sh
firecrawl scrape 'arditicollection-com/products/get_product' \
  --options '{"handle":"black-atrani-dining-chair"}'
```


### MCP

Call the FCX MCP retrieve tool with this object:

```json
{
  "provider": "arditicollection-com",
  "capability": "products/get_product",
  "options": {
    "handle": "black-atrani-dining-chair"
  }
}
```

Ask for only the returned fields needed by the task.

## 5. Full request shape

```json
{
  "provider": "arditicollection-com",
  "capability": "products/get_product",
  "options": {
    "handle": "black-atrani-dining-chair"
  }
}
```

## 6. Response data

The response includes `success`, `provider`, `capability`, `creditsCost` and `data`. This example shows the provider payload in `data`:

```json
{
  "observed_at_ms": 1791614236657,
  "product": {
    "available": true,
    "created_at": "2026-04-14T08:36:35-04:00",
    "currency": "USD",
    "description_html": "<div>\n<em></em><br>\n</div>\n<div>\n<table width=\"100%\">\n<tbody>\n<tr>\n<td>Made To Order / Ready To Ship</td>\n<td>Made To Order<br>\n</td>\n</tr>\n<tr>\n<td>Customizable</td>\n<td>Yes<br>\n</td>\n</tr>\n</tbody>\n</table>\n<p> <strong></strong> </p>\n<p data-hb-id=\"Heading\" class=\"pl-Box--pb-2 pl-Heading pl-Heading--paragraphTitle pl-Box--defaultColor\"><strong>Features</strong></p>\n<table width=\"100%\" style=\"height: 274.313px;\">\n<tbody>\n<tr style=\"height: 19.5938px;\">\n<td style=\"height: 19.5938px;\"><span>Overall Width:</span></td>\n<td style=\"height: 19.5938px;\"><span>20,5” (52cm)</span></td>\n</tr>\n<tr style=\"height: 19.5938px;\">\n<td style=\"height: 19.5938px;\"><span>Overall Depth:</span></td>\n<td style=\"height: 19.5938px;\"><span>19,2” (49cm)</span></td>\n</tr>\n<tr style=\"height: 19.5938px;\">\n<td style=\"height: 19.5938px;\">Overall Height:</td>\n<td style=\"height: 19.5938px;\"><span>38,2” (97cm)</span></td>\n</tr>\n<tr style=\"height: 19.5938px;\">\n<td style=\"height: 19.5938px;\">Upholstery Material:<br>\n</td>\n<td style=\"height: 19.5938px;\">Leather<br>\n</td>\n</tr>\n<tr style=\"height: 19.5938px;\">\n<td style=\"height: 19.5938px;\">Upholstery Color:</td>\n<td style=\"height: 19.5938px;\">Black</td>\n</tr>\n<tr style=\"height: 19.5938px;\">\n<td style=\"height: 19.5938px;\">Body Material:<br>\n</td>\n<td style=\"height: 19.5938px;\">PVD Titanium Coated Stainless Steel<br>\n</td>\n</tr>\n<tr style=\"height: 19.5938px;\">\n<td style=\"height: 19.5938px;\">Body Finish:<br>\n</td>\n<td style=\"height: 19.5938px;\">Satin<br>\n</td>\n</tr>\n<tr style=\"height: 19.5938px;\">\n<td style=\"height: 19.5938px;\">Body Color:<br>\n</td>\n<td style=\"height: 19.5938px;\">Brass<br>\n</td>\n</tr>\n<tr style=\"height: 19.5938px;\">\n<td style=\"height: 19.5938px;\">Back Part Material:<br>\n</td>\n<td style=\"height: 19.5938px;\">Wood &amp; Resin<br>\n</td>\n</tr>\n<tr style=\"height: 19.5938px;\">\n<td style=\"height: 19.5938px;\">Wood Type:<br>\n</td>\n<td style=\"height: 19.5938px;\">Walnut<br>\n</td>\n</tr>\n<tr style=\"height: 19.5938px;\">\n<td style=\"height: 19.5938px;\">Wood Finish:</td>\n<td style=\"height: 19.5938px;\">Natural Matte<br>\n</td>\n</tr>\n<tr style=\"height: 19.5938px;\">\n<td style=\"height: 19.5938px;\">Resin Type:<br>\n</td>\n<td style=\"height: 19.5938px;\">Transparent<br>\n</td>\n</tr>\n<tr style=\"height: 19.5938px;\">\n<td style=\"height: 19.5938px;\">Resin Finish:</td>\n<td style=\"height: 19.5938px;\">Glossy</td>\n</tr>\n<tr style=\"height: 19.5938px;\">\n<td style=\"height: 19.5938px;\">Resin Color:<br>\n</td>\n<td style=\"height: 19.5938px;\">Jet Black<br>\n</td>\n</tr>\n</tbody>\n</table>\n<p> </p>\n<p><strong>Assembly</strong></p>\n<table width=\"100%\">\n<tbody>\n<tr>\n<td style=\"width: 306.781px;\">Assembly Required</td>\n<td style=\"width: 224.219px;\">No<br>\n</td>\n</tr>\n</tbody>\n</table>\n</div>\n<ul></ul>",
    "featured_image": "https://cdn.shopify.com/s/files/1/0098/8318/9314/files/BlackAtraniDiningChair3.png?v=1784550195",
    "handle": "black-atrani-dining-chair",
    "id": 9415896629492,
    "images": [
      {
        "alt": null,
        "height": 2048,
        "src": "https://cdn.shopify.com/s/files/1/0098/8318/9314/files/BlackAtraniDiningChair3.png?v=1784550195",
        "width": 2048
      },
      {
        "alt": null,
        "height": 2500,
        "src": "https://cdn.shopify.com/s/files/1/0098/8318/9314/files/Sandalyefront_d3bb4c5d-c083-4d2f-9299-78d403d9bad6.png?v=1784550195",
        "width": 2500
      },
      {
        "alt": null,
        "height": 2500,
        "src": "https://cdn.shopify.com/s/files/1/0098/8318/9314/files/SandalyeLeft_d2bb89c0-b477-4fe3-8815-5911175f556c.png?v=1784550195",
        "width": 2500
      },
      {
        "alt": null,
        "height": 2500,
        "src": "https://cdn.shopify.com/s/files/1/0098/8318/9314/files/Sandalyearka_4971dfd3-f0ab-46f3-aaa3-ddaf8deffc13.png?v=1784550195",
        "width": 2500
      },
      {
        "alt": null,
        "height": 2500,
        "src": "https://cdn.shopify.com/s/files/1/0098/8318/9314/files/SandalyeLeft.png?v=1776170844",
        "width": 2500
      },
      {
        "alt": null,
        "height": 2500,
        "src": "https://cdn.shopify.com/s/files/1/0098/8318/9314/files/Sandalyefront.png?v=1776170844",
        "width": 2500
      },
      {
        "alt": null,
        "height": 2500,
        "src": "https://cdn.shopify.com/s/files/1/0098/8318/9314/files/Sandalyearka.png?v=1776170844",
        "width": 2500
      }
    ],
    "options": [
      {
        "name": "Style",
        "values": [
          "Armless",
          "With Arms"
        ]
      }
    ],
    "price_max": "3770.00",
    "price_min": "3470.00",
    "price_on_request": false,
    "price_varies": true,
    "product_type": "Dining Chair",
    "published_at": "2026-04-14T08:48:26-04:00",
    "specifications": [
      {
        "label": "Made To Order / Ready To Ship",
        "value": "Made To Order"
      },
      {
        "label": "Customizable",
        "value": "Yes"
      },
      {
        "label": "Overall Width",
        "value": "20,5” (52cm)"
      },
      {
        "label": "Overall Depth",
        "value": "19,2” (49cm)"
      },
      {
        "label": "Overall Height",
        "value": "38,2” (97cm)"
      },
      {
        "label": "Upholstery Material",
        "value": "Leather"
      },
      {
        "label": "Upholstery Color",
        "value": "Black"
      },
      {
        "label": "Body Material",
        "value": "PVD Titanium Coated Stainless Steel"
      },
      {
        "label": "Body Finish",
        "value": "Satin"
      },
      {
        "label": "Body Color",
        "value": "Brass"
      },
      {
        "label": "Back Part Material",
        "value": "Wood & Resin"
      },
      {
        "label": "Wood Type",
        "value": "Walnut"
      },
      {
        "label": "Wood Finish",
        "value": "Natural Matte"
      },
      {
        "label": "Resin Type",
        "value": "Transparent"
      },
      {
        "label": "Resin Finish",
        "value": "Glossy"
      },
      {
        "label": "Resin Color",
        "value": "Jet Black"
      },
      {
        "label": "Assembly Required",
        "value": "No"
      }
    ],
    "tags": [
      "Dining",
      "Seating"
    ],
    "title": "Black Atrani Dining Chair",
    "updated_at": null,
    "url": "https://www.arditicollection.com/products/black-atrani-dining-chair",
    "variants": [
      {
        "available": true,
        "compare_at_price": null,
        "id": 48000482279668,
        "options": [
          "Armless"
        ],
        "price": "3470.00",
        "sku": "ARD-035-PVD-ARM",
        "title": "Armless"
      },
      {
        "available": true,
        "compare_at_price": null,
        "id": 48000482312436,
        "options": [
          "With Arms"
        ],
        "price": "3770.00",
        "sku": "ARD-035-PVD",
        "title": "With Arms"
      }
    ],
    "vendor": "Arditi Collection"
  },
  "source_url": "https://www.arditicollection.com/products/black-atrani-dining-chair.js"
}
```

## API reference-derived contract

The following capability contract is generated from the same normalized Alexandria API reference exposed in the API spec.

### Get product

- Capability: `products/get_product`
- Description: One product's detail from /products/{handle}.js: variants with prices in USD and availability, options, media, description HTML and the specification table rows parsed from it.
- Instructions: Detail for a handle returned by any listing or search function, or a pasted product URL. A 0.00 price means the store sells on quote (price_on_request).
- Cost: 5 credits per call
- Capability file: [Get product](https://firecrawl.dev/alexandria/agents/providers/arditicollection-com/products/get_product)

Accepted options:
- `handle` (string, required): Product handle (e.g. black-atrani-dining-chair) or a https://arditicollection.com/products/{handle} URL. Example: `<handle>`

Response schema example:
```json
{
  "observed_at_ms": 1791614236657,
  "product": {
    "available": true,
    "created_at": "2026-04-14T08:36:35-04:00",
    "currency": "USD",
    "description_html": "<div>\n<em></em><br>\n</div>\n<div>\n<table width=\"100%\">\n<tbody>\n<tr>\n<td>Made To Order / Ready To Ship</td>\n<td>Made To Order<br>\n</td>\n</tr>\n<tr>\n<td>Customizable</td>\n<td>Yes<br>\n</td>\n</tr>\n</tbody>\n</table>\n<p> <strong></strong> </p>\n<p data-hb-id=\"Heading\" class=\"pl-Box--pb-2 pl-Heading pl-Heading--paragraphTitle pl-Box--defaultColor\"><strong>Features</strong></p>\n<table width=\"100%\" style=\"height: 274.313px;\">\n<tbody>\n<tr style=\"height: 19.5938px;\">\n<td style=\"height: 19.5938px;\"><span>Overall Width:</span></td>\n<td style=\"height: 19.5938px;\"><span>20,5” (52cm)</span></td>\n</tr>\n<tr style=\"height: 19.5938px;\">\n<td style=\"height: 19.5938px;\"><span>Overall Depth:</span></td>\n<td style=\"height: 19.5938px;\"><span>19,2” (49cm)</span></td>\n</tr>\n<tr style=\"height: 19.5938px;\">\n<td style=\"height: 19.5938px;\">Overall Height:</td>\n<td style=\"height: 19.5938px;\"><span>38,2” (97cm)</span></td>\n</tr>\n<tr style=\"height: 19.5938px;\">\n<td style=\"height: 19.5938px;\">Upholstery Material:<br>\n</td>\n<td style=\"height: 19.5938px;\">Leather<br>\n</td>\n</tr>\n<tr style=\"height: 19.5938px;\">\n<td style=\"height: 19.5938px;\">Upholstery Color:</td>\n<td style=\"height: 19.5938px;\">Black</td>\n</tr>\n<tr style=\"height: 19.5938px;\">\n<td style=\"height: 19.5938px;\">Body Material:<br>\n</td>\n<td style=\"height: 19.5938px;\">PVD Titanium Coated Stainless Steel<br>\n</td>\n</tr>\n<tr style=\"height: 19.5938px;\">\n<td style=\"height: 19.5938px;\">Body Finish:<br>\n</td>\n<td style=\"height: 19.5938px;\">Satin<br>\n</td>\n</tr>\n<tr style=\"height: 19.5938px;\">\n<td style=\"height: 19.5938px;\">Body Color:<br>\n</td>\n<td style=\"height: 19.5938px;\">Brass<br>\n</td>\n</tr>\n<tr style=\"height: 19.5938px;\">\n<td style=\"height: 19.5938px;\">Back Part Material:<br>\n</td>\n<td style=\"height: 19.5938px;\">Wood &amp; Resin<br>\n</td>\n</tr>\n<tr style=\"height: 19.5938px;\">\n<td style=\"height: 19.5938px;\">Wood Type:<br>\n</td>\n<td style=\"height: 19.5938px;\">Walnut<br>\n</td>\n</tr>\n<tr style=\"height: 19.5938px;\">\n<td style=\"height: 19.5938px;\">Wood Finish:</td>\n<td style=\"height: 19.5938px;\">Natural Matte<br>\n</td>\n</tr>\n<tr style=\"height: 19.5938px;\">\n<td style=\"height: 19.5938px;\">Resin Type:<br>\n</td>\n<td style=\"height: 19.5938px;\">Transparent<br>\n</td>\n</tr>\n<tr style=\"height: 19.5938px;\">\n<td style=\"height: 19.5938px;\">Resin Finish:</td>\n<td style=\"height: 19.5938px;\">Glossy</td>\n</tr>\n<tr style=\"height: 19.5938px;\">\n<td style=\"height: 19.5938px;\">Resin Color:<br>\n</td>\n<td style=\"height: 19.5938px;\">Jet Black<br>\n</td>\n</tr>\n</tbody>\n</table>\n<p> </p>\n<p><strong>Assembly</strong></p>\n<table width=\"100%\">\n<tbody>\n<tr>\n<td style=\"width: 306.781px;\">Assembly Required</td>\n<td style=\"width: 224.219px;\">No<br>\n</td>\n</tr>\n</tbody>\n</table>\n</div>\n<ul></ul>",
    "featured_image": "https://cdn.shopify.com/s/files/1/0098/8318/9314/files/BlackAtraniDiningChair3.png?v=1784550195",
    "handle": "black-atrani-dining-chair",
    "id": 9415896629492,
    "images": [
      {
        "alt": null,
        "height": 2048,
        "src": "https://cdn.shopify.com/s/files/1/0098/8318/9314/files/BlackAtraniDiningChair3.png?v=1784550195",
        "width": 2048
      },
      {
        "alt": null,
        "height": 2500,
        "src": "https://cdn.shopify.com/s/files/1/0098/8318/9314/files/Sandalyefront_d3bb4c5d-c083-4d2f-9299-78d403d9bad6.png?v=1784550195",
        "width": 2500
      },
      {
        "alt": null,
        "height": 2500,
        "src": "https://cdn.shopify.com/s/files/1/0098/8318/9314/files/SandalyeLeft_d2bb89c0-b477-4fe3-8815-5911175f556c.png?v=1784550195",
        "width": 2500
      },
      {
        "alt": null,
        "height": 2500,
        "src": "https://cdn.shopify.com/s/files/1/0098/8318/9314/files/Sandalyearka_4971dfd3-f0ab-46f3-aaa3-ddaf8deffc13.png?v=1784550195",
        "width": 2500
      },
      {
        "alt": null,
        "height": 2500,
        "src": "https://cdn.shopify.com/s/files/1/0098/8318/9314/files/SandalyeLeft.png?v=1776170844",
        "width": 2500
      },
      {
        "alt": null,
        "height": 2500,
        "src": "https://cdn.shopify.com/s/files/1/0098/8318/9314/files/Sandalyefront.png?v=1776170844",
        "width": 2500
      },
      {
        "alt": null,
        "height": 2500,
        "src": "https://cdn.shopify.com/s/files/1/0098/8318/9314/files/Sandalyearka.png?v=1776170844",
        "width": 2500
      }
    ],
    "options": [
      {
        "name": "Style",
        "values": [
          "Armless",
          "With Arms"
        ]
      }
    ],
    "price_max": "3770.00",
    "price_min": "3470.00",
    "price_on_request": false,
    "price_varies": true,
    "product_type": "Dining Chair",
    "published_at": "2026-04-14T08:48:26-04:00",
    "specifications": [
      {
        "label": "Made To Order / Ready To Ship",
        "value": "Made To Order"
      },
      {
        "label": "Customizable",
        "value": "Yes"
      },
      {
        "label": "Overall Width",
        "value": "20,5” (52cm)"
      },
      {
        "label": "Overall Depth",
        "value": "19,2” (49cm)"
      },
      {
        "label": "Overall Height",
        "value": "38,2” (97cm)"
      },
      {
        "label": "Upholstery Material",
        "value": "Leather"
      },
      {
        "label": "Upholstery Color",
        "value": "Black"
      },
      {
        "label": "Body Material",
        "value": "PVD Titanium Coated Stainless Steel"
      },
      {
        "label": "Body Finish",
        "value": "Satin"
      },
      {
        "label": "Body Color",
        "value": "Brass"
      },
      {
        "label": "Back Part Material",
        "value": "Wood & Resin"
      },
      {
        "label": "Wood Type",
        "value": "Walnut"
      },
      {
        "label": "Wood Finish",
        "value": "Natural Matte"
      },
      {
        "label": "Resin Type",
        "value": "Transparent"
      },
      {
        "label": "Resin Finish",
        "value": "Glossy"
      },
      {
        "label": "Resin Color",
        "value": "Jet Black"
      },
      {
        "label": "Assembly Required",
        "value": "No"
      }
    ],
    "tags": [
      "Dining",
      "Seating"
    ],
    "title": "Black Atrani Dining Chair",
    "updated_at": null,
    "url": "https://www.arditicollection.com/products/black-atrani-dining-chair",
    "variants": [
      {
        "available": true,
        "compare_at_price": null,
        "id": 48000482279668,
        "options": [
          "Armless"
        ],
        "price": "3470.00",
        "sku": "ARD-035-PVD-ARM",
        "title": "Armless"
      },
      {
        "available": true,
        "compare_at_price": null,
        "id": 48000482312436,
        "options": [
          "With Arms"
        ],
        "price": "3770.00",
        "sku": "ARD-035-PVD",
        "title": "With Arms"
      }
    ],
    "vendor": "Arditi Collection"
  },
  "source_url": "https://www.arditicollection.com/products/black-atrani-dining-chair.js"
}
```

### Get recommendations

- Capability: `products/get_recommendations`
- Description: Related or complementary products for a numeric product id from /recommendations/products.json (Shopify product recommendations).
- Instructions: After get_product or a listing supplied a numeric id. An unpublished or unknown id is not_found; an empty list is a legitimate 'no recommendations'.
- Cost: 5 credits per call
- Capability file: [Get recommendations](https://firecrawl.dev/alexandria/agents/providers/arditicollection-com/products/get_recommendations)

Accepted options:
- `intent` (string): intent Example: `related`
- `limit` (number): limit Example: `10`
- `product_id` (string, required): Numeric product id as a string, e.g. 9558447980788. Pattern: ^[0-9]{1,20}$. Example: `<product_id>`

Response schema example:
```json
{
  "count": 2,
  "intent": "related",
  "observed_at_ms": 1791614244050,
  "product_id": "9415896629492",
  "products": [
    {
      "available": true,
      "created_at": "2026-04-14T08:53:19-04:00",
      "currency": "USD",
      "handle": "black-atrani-dining-chair-rts",
      "id": 9415910818036,
      "images": [
        {
          "alt": null,
          "height": 2500,
          "src": "https://cdn.shopify.com/s/files/1/0098/8318/9314/files/SandalyeLeft.png?v=1776170844",
          "width": 2500
        },
        {
          "alt": null,
          "height": 2500,
          "src": "https://cdn.shopify.com/s/files/1/0098/8318/9314/files/Sandalyefront.png?v=1776170844",
          "width": 2500
        },
        {
          "alt": null,
          "height": 2500,
          "src": "https://cdn.shopify.com/s/files/1/0098/8318/9314/files/Sandalyearka.png?v=1776170844",
          "width": 2500
        }
      ],
      "options": [
        {
          "name": "Title",
          "values": [
            "Default Title"
          ]
        }
      ],
      "price_max": "3770.00",
      "price_min": "3770.00",
      "price_on_request": false,
      "product_type": "Dining Chair",
      "published_at": "2026-04-14T08:57:36-04:00",
      "tags": [],
      "title": "Black Atrani Dining Chair",
      "updated_at": null,
      "url": "https://www.arditicollection.com/products/black-atrani-dining-chair-rts",
      "variants": [
        {
          "available": true,
          "compare_at_price": null,
          "id": 48000526942452,
          "options": [
            "Default Title"
          ],
          "price": "3770.00",
          "sku": "ARD-035-PVD-ARM (In-Stock)",
          "title": "Default Title"
        }
      ],
      "vendor": "Ready To Ship"
    },
    {
      "available": true,
      "created_at": "2022-01-04T01:16:58-05:00",
      "currency": "USD",
      "handle": "atrani-dining-chair-ready-to-ship",
      "id": 7512581472500,
      "images": [
        {
          "alt": "Atrani Dining Chair with white seat, polished chrome frame, and wooden back insert",
          "height": 1461,
          "src": "https://cdn.shopify.com/s/files/1/0098/8318/9314/files/atrani-dining-chair-arditicollection-38536843952372.png?v=1694555647",
          "width": 1461
        },
        {
          "alt": "Atrani Dining Chair with white upholstery, chrome base, and wooden accent backrest",
          "height": 1547,
          "src": "https://cdn.shopify.com/s/files/1/0098/8318/9314/files/atrani-dining-chair-arditicollection-38536844247284.png?v=1694555469",
          "width": 1547
        },
        {
          "alt": "Atrani Dining Chair with white upholstery and chrome frame for stylish dining rooms",
          "height": 1428,
          "src": "https://cdn.shopify.com/s/files/1/0098/8318/9314/files/atrani-dining-chair-arditicollection-38536844542196.png?v=1694555471",
          "width": 1428
        },
        {
          "alt": "Atrani Dining Chair with white upholstery, metal frame, and natural wood backrest",
          "height": 1515,
          "src": "https://cdn.shopify.com/s/files/1/0098/8318/9314/files/atrani-dining-chair-arditicollection-38536844706036.png?v=1694555466",
          "width": 1515
        }
      ],
      "options": [
        {
          "name": "Title",
          "values": [
            "Default Title"
          ]
        }
      ],
      "price_max": "3230.00",
      "price_min": "3230.00",
      "price_on_request": false,
      "product_type": "Dining Chair",
      "published_at": "2022-06-22T17:59:40-04:00",
      "tags": [],
      "title": "Atrani Dining Chair",
      "updated_at": null,
      "url": "https://www.arditicollection.com/products/atrani-dining-chair-ready-to-ship",
      "variants": [
        {
          "available": true,
          "compare_at_price": null,
          "id": 42276749312244,
          "options": [
            "Default Title"
          ],
          "price": "3230.00",
          "sku": "ARD-035 (In Stock)",
          "title": "Default Title"
        }
      ],
      "vendor": "Ready To Ship"
    }
  ],
  "source_url": "https://www.arditicollection.com/recommendations/products.json?product_id=9415896629492&limit=2&intent=related"
}
```

### List collection products

- Capability: `products/list_collection_products`
- Description: Products of one collection from /collections/{handle}/products.json, after confirming the collection exists (/collections/{handle}?view=json, 404 = not_found).
- Instructions: Browse a category by handle (from list_collections) or a pasted collection URL. Shopify throttles this feed per exit IP with 429/retry-after 60; the function retries once with the Firefox identity before reporting upstream_rate_limited.
- Cost: 5 credits per call
- Capability file: [List collection products](https://firecrawl.dev/alexandria/agents/providers/arditicollection-com/products/list_collection_products)

Accepted options:
- `collection` (string, required): Collection handle (e.g. dining-tables) or a https://arditicollection.com/collections/{handle} URL. Example: `<collection>`
- `limit` (number): Items per page, Shopify caps at 250. Example: `50`
- `page` (number): 1-based page; follow next_page until it is null. Example: `1`

Response schema example:
```json
{
  "collection": {
    "handle": "accent-chairs",
    "id": 224918175901,
    "products_count": 40,
    "title": "Accent Chairs",
    "url": "https://www.arditicollection.com/collections/accent-chairs"
  },
  "count": 2,
  "limit": 2,
  "next_page": 2,
  "observed_at_ms": 1791614232840,
  "page": 1,
  "products": [
    {
      "available": true,
      "created_at": "2021-02-18T01:38:37-05:00",
      "currency": "USD",
      "handle": "ascot-chair",
      "id": 6230669000884,
      "images": [
        {
          "alt": null,
          "height": 1348,
          "src": "https://cdn.shopify.com/s/files/1/0098/8318/9314/files/ascot-chair-arditicollection-38536659763444.png?v=1694579040",
          "width": 1347
        },
        {
          "alt": null,
          "height": 1312,
          "src": "https://cdn.shopify.com/s/files/1/0098/8318/9314/files/ascot-chair-arditicollection-40021022179572.png?v=1697445366",
          "width": 1311
        },
        {
          "alt": null,
          "height": 1312,
          "src": "https://cdn.shopify.com/s/files/1/0098/8318/9314/files/ascot-chair-arditicollection-38536660156660.png?v=1694579044",
          "width": 1311
        },
        {
          "alt": null,
          "height": 1348,
          "src": "https://cdn.shopify.com/s/files/1/0098/8318/9314/files/ascot-chair-arditicollection-38536660025588.png?v=1694561589",
          "width": 1347
        },
        {
          "alt": null,
          "height": 1348,
          "src": "https://cdn.shopify.com/s/files/1/0098/8318/9314/files/ascot-chair-arditicollection-38536660713716.png?v=1694562132",
          "width": 1347
        },
        {
          "alt": null,
          "height": 1312,
          "src": "https://cdn.shopify.com/s/files/1/0098/8318/9314/files/ascot-chair-arditicollection-38536660910324.png?v=1694561946",
          "width": 1311
        }
      ],
      "options": [
        {
          "name": "Upholstery Material",
          "values": [
            "Fabric",
            "Leather"
          ]
        }
      ],
      "price_max": "6400.00",
      "price_min": "5085.00",
      "price_on_request": false,
      "product_type": "Accent Chair",
      "published_at": "2022-06-22T18:01:27-04:00",
      "tags": [
        "Bedroom",
        "Living",
        "Seating"
      ],
      "title": "Ascot Chair",
      "updated_at": "2026-10-10T02:37:12-04:00",
      "url": "https://www.arditicollection.com/products/ascot-chair",
      "variants": [
        {
          "available": true,
          "compare_at_price": null,
          "id": 43634225709300,
          "options": [
            "Fabric"
          ],
          "price": "5085.00",
          "sku": "MP-009 Fabric",
          "title": "Fabric"
        },
        {
          "available": true,
          "compare_at_price": null,
          "id": 43634225742068,
          "options": [
            "Leather"
          ],
          "price": "6400.00",
          "sku": "MP-009 Leather",
          "title": "Leather"
        }
      ],
      "vendor": "Mitchell Pickard"
    },
    {
      "available": true,
      "created_at": "2021-02-18T02:03:27-05:00",
      "currency": "USD",
      "handle": "juniper-chair",
      "id": 6230687023284,
      "images": [
        {
          "alt": null,
          "height": 2048,
          "src": "https://cdn.shopify.com/s/files/1/0098/8318/9314/files/JuniperChair.png?v=1776281328",
          "width": 2048
        },
        {
          "alt": null,
          "height": 1200,
          "src": "https://cdn.shopify.com/s/files/1/0098/8318/9314/files/juniper-chair-arditicollection-38536659796212.png?v=1776281328",
          "width": 1200
        },
        {
          "alt": null,
          "height": 1200,
          "src": "https://cdn.shopify.com/s/files/1/0098/8318/9314/files/juniper-chair-arditicollection-39913891758324.png?v=1776281328",
          "width": 1200
        },
        {
          "alt": null,
          "height": 1200,
          "src": "https://cdn.shopify.com/s/files/1/0098/8318/9314/files/juniper-chair-arditicollection-39913892020468.png?v=1776281328",
          "width": 1200
        }
      ],
      "options": [
        {
          "name": "Upholstery Material",
          "values": [
            "Fabric",
            "Leather"
          ]
        }
      ],
      "price_max": "6500.00",
      "price_min": "4800.00",
      "price_on_request": false,
      "product_type": "Accent Chair",
      "published_at": "2022-06-22T18:01:27-04:00",
      "tags": [
        "Bedroom",
        "Living",
        "Seating"
      ],
      "title": "Juniper Chair",
      "updated_at": "2026-10-10T02:37:12-04:00",
      "url": "https://www.arditicollection.com/products/juniper-chair",
      "variants": [
        {
          "available": true,
          "compare_at_price": null,
          "id": 43412165951732,
          "options": [
            "Fabric"
          ],
          "price": "4800.00",
          "sku": "MP-010 Fabric",
          "title": "Fabric"
        },
        {
          "available": true,
          "compare_at_price": null,
          "id": 43412165984500,
          "options": [
            "Leather"
          ],
          "price": "6500.00",
          "sku": "MP-010 Leather",
          "title": "Leather"
        }
      ],
      "vendor": "Mitchell Pickard"
    }
  ],
  "source_url": "https://www.arditicollection.com/collections/accent-chairs/products.json?limit=2&page=1"
}
```

### List collections

- Capability: `products/list_collections`
- Description: List the storefront's collections (categories) with handles, titles, product counts and images from /collections.json.
- Instructions: Start here to discover collection handles for list_collection_products; 219 collections fit in one page at limit 250.
- Cost: 5 credits per call
- Capability file: [List collections](https://firecrawl.dev/alexandria/agents/providers/arditicollection-com/products/list_collections)

Accepted options:
- `limit` (number): Items per page, Shopify caps at 250. Example: `250`
- `page` (number): 1-based page; follow next_page until it is null. Example: `1`

Response schema example:
```json
{
  "collections": [
    {
      "description": "",
      "handle": "abruzzo-collection",
      "id": 400703979764,
      "image_url": "https://cdn.shopify.com/s/files/1/0098/8318/9314/collections/abruzzo-collection-arditi-collection-r-www-arditicollection-com.png?v=1669720166",
      "products_count": 6,
      "published_at": "2022-06-07T11:13:30-04:00",
      "title": "ABRUZZO COLLECTION",
      "updated_at": "2026-07-08T20:49:47-04:00",
      "url": "https://www.arditicollection.com/collections/abruzzo-collection"
    },
    {
      "description": "",
      "handle": "accent-chairs",
      "id": 224918175901,
      "image_url": "https://cdn.shopify.com/s/files/1/0098/8318/9314/collections/accent-chairs-arditi-collection-r-www-arditicollection-com.jpg?v=1670927813",
      "products_count": 40,
      "published_at": "2020-10-21T08:45:55-04:00",
      "title": "Accent Chairs",
      "updated_at": "2026-07-08T20:51:35-04:00",
      "url": "https://www.arditicollection.com/collections/accent-chairs"
    },
    {
      "description": "",
      "handle": "accessories",
      "id": 445433577716,
      "image_url": null,
      "products_count": 3,
      "published_at": "2025-01-20T03:19:06-05:00",
      "title": "Accessories",
      "updated_at": "2026-08-31T12:59:57-04:00",
      "url": "https://www.arditicollection.com/collections/accessories"
    }
  ],
  "count": 3,
  "limit": 3,
  "next_page": 2,
  "observed_at_ms": 1791614223966,
  "page": 1,
  "source_url": "https://www.arditicollection.com/collections.json?limit=3&page=1"
}
```

### List products

- Capability: `products/list_products`
- Description: Page through the whole published catalogue from /products.json: identity, vendor, type, tags, variants with prices and availability, options and images.
- Instructions: Bulk catalogue pulls (about 930 products, 4 pages at limit 250). Never throttled in the capture; prefer it over collection feeds for full exports.
- Cost: 5 credits per call
- Capability file: [List products](https://firecrawl.dev/alexandria/agents/providers/arditicollection-com/products/list_products)

Accepted options:
- `limit` (number): Items per page, Shopify caps at 250. Example: `50`
- `page` (number): 1-based page; follow next_page until it is null. Example: `1`

Response schema example:
```json
{
  "count": 2,
  "limit": 2,
  "next_page": 2,
  "observed_at_ms": 1791614228770,
  "page": 1,
  "products": [
    {
      "available": true,
      "created_at": "2026-07-20T08:48:10-04:00",
      "currency": "USD",
      "handle": "psyche-sculptural-glass-coffee-table",
      "id": 9558447980788,
      "images": [
        {
          "alt": null,
          "height": 2048,
          "src": "https://cdn.shopify.com/s/files/1/0098/8318/9314/files/CUSTOMCOFFEETABLEsahne.png?v=1784551821",
          "width": 2048
        },
        {
          "alt": null,
          "height": 1792,
          "src": "https://cdn.shopify.com/s/files/1/0098/8318/9314/files/CUSTOMCOFFEETABLE.png?v=1784551821",
          "width": 1792
        }
      ],
      "options": [
        {
          "name": "Title",
          "values": [
            "Default Title"
          ]
        }
      ],
      "price_max": "0.00",
      "price_min": "0.00",
      "price_on_request": true,
      "product_type": "Coffee Table",
      "published_at": "2026-07-20T08:52:12-04:00",
      "tags": [
        "Living"
      ],
      "title": "Psyche Sculptural Glass Coffee Table",
      "updated_at": "2026-10-10T02:37:08-04:00",
      "url": "https://www.arditicollection.com/products/psyche-sculptural-glass-coffee-table",
      "variants": [
        {
          "available": true,
          "compare_at_price": null,
          "id": 48886924771572,
          "options": [
            "Default Title"
          ],
          "price": "0.00",
          "sku": "ARD-445",
          "title": "Default Title"
        }
      ],
      "vendor": "Arditi Collection"
    },
    {
      "available": true,
      "created_at": "2026-07-20T08:02:18-04:00",
      "currency": "USD",
      "handle": "omphale-elm-wood-dining-table",
      "id": 9558399254772,
      "images": [
        {
          "alt": null,
          "height": 2048,
          "src": "https://cdn.shopify.com/s/files/1/0098/8318/9314/files/EleadoraDiningTableSahne2.png?v=1784549165",
          "width": 2052
        },
        {
          "alt": null,
          "height": 2048,
          "src": "https://cdn.shopify.com/s/files/1/0098/8318/9314/files/EleadoraDiningTableSahne.png?v=1784549165",
          "width": 2052
        },
        {
          "alt": null,
          "height": 1790,
          "src": "https://cdn.shopify.com/s/files/1/0098/8318/9314/files/eleadoradiningtable.png?v=1784549164",
          "width": 1792
        },
        {
          "alt": null,
          "height": 3840,
          "src": "https://cdn.shopify.com/s/files/1/0098/8318/9314/files/EleadoraDiningTable1.png?v=1784549165",
          "width": 3840
        }
      ],
      "options": [
        {
          "name": "Title",
          "values": [
            "Default Title"
          ]
        }
      ],
      "price_max": "0.00",
      "price_min": "0.00",
      "price_on_request": true,
      "product_type": "Dining Table",
      "published_at": "2026-07-20T08:20:01-04:00",
      "tags": [
        "Dining"
      ],
      "title": "Omphale Elm Wood & Resin Dining Table",
      "updated_at": "2026-10-10T02:37:08-04:00",
      "url": "https://www.arditicollection.com/products/omphale-elm-wood-dining-table",
      "variants": [
        {
          "available": true,
          "compare_at_price": null,
          "id": 48886832005364,
          "options": [
            "Default Title"
          ],
          "price": "0.00",
          "sku": "ARD-444",
          "title": "Default Title"
        }
      ],
      "vendor": "Arditi Collection"
    }
  ],
  "source_url": "https://www.arditicollection.com/products.json?limit=2&page=1"
}
```

### Search products

- Capability: `products/search_products`
- Description: Predictive product search from /search/suggest.json (title, type, vendor, tags, variant titles), up to 10 results, filtered to products that actually match the query terms.
- Instructions: Find products by keyword. Shopify pads a no-match query with unrelated fallback products; those are removed and counted in dropped. For exhaustive browsing use list_products.
- Cost: 5 credits per call
- Capability file: [Search products](https://firecrawl.dev/alexandria/agents/providers/arditicollection-com/products/search_products)

Accepted options:
- `limit` (number): limit Example: `10`
- `query` (string, required): Pattern: ^[^\x00-\x1F\x7F]+$. Example: `<query>`

Response schema example:
```json
{
  "dropped": 0,
  "observed_at_ms": 1791614240405,
  "products": [
    {
      "available": true,
      "currency": "USD",
      "handle": "black-atalante-walnut-wood-round-dining-table",
      "id": 8328024817908,
      "image": "https://cdn.shopify.com/s/files/1/0098/8318/9314/files/BlackAtalanteWalnutWoodRoundDiningTable.png?v=1787052795",
      "price_max": "43150.00",
      "price_min": "7500.00",
      "price_on_request": false,
      "product_type": "Dining Table",
      "tags": [
        "Dining"
      ],
      "title": "Black Atalante Walnut Wood Round Dining Table",
      "url": "https://www.arditicollection.com/products/black-atalante-walnut-wood-round-dining-table",
      "vendor": "Arditi Collection"
    },
    {
      "available": true,
      "currency": "USD",
      "handle": "evohe-olive-wood-round-dining-table",
      "id": 5406957076637,
      "image": "https://cdn.shopify.com/s/files/1/0098/8318/9314/files/Evoheoliverounddinnigtable2.png?v=1787312943",
      "price_max": "24915.00",
      "price_min": "5599.00",
      "price_on_request": false,
      "product_type": "Dining Table",
      "tags": [
        "Dining"
      ],
      "title": "Evohe Olive Wood Round Dining Table",
      "url": "https://www.arditicollection.com/products/evohe-olive-wood-round-dining-table",
      "vendor": "Arditi Collection"
    },
    {
      "available": true,
      "currency": "USD",
      "handle": "chrome-lunara-metal-resin-round-dining-table",
      "id": 9016195449076,
      "image": "https://cdn.shopify.com/s/files/1/0098/8318/9314/files/ChromeLunaraMetalResinRoundDiningTable2.png?v=1787052923",
      "price_max": "0.00",
      "price_min": "0.00",
      "price_on_request": true,
      "product_type": "Dining Table",
      "tags": [
        "Dining",
        "Quote"
      ],
      "title": "Chrome Lunara Metal Resin Round Dining Table",
      "url": "https://www.arditicollection.com/products/chrome-lunara-metal-resin-round-dining-table",
      "vendor": "Arditi Collection"
    }
  ],
  "query": "dining table",
  "returned": 3,
  "source_url": "https://www.arditicollection.com/search/suggest.json?q=dining+table&resources%5Btype%5D=product&resources%5Blimit%5D=3&resources%5Boptions%5D%5Bunavailable_products%5D=last&resources%5Boptions%5D%5Bfields%5D=title%2Cproduct_type%2Cvariants.title%2Cvendor%2Ctag"
}
```
