1stDibs Scraper avatar

1stDibs Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
1stDibs Scraper

1stDibs Scraper

Scrape 1stDibs - the leading online marketplace for antique, vintage, and contemporary furniture, jewelry & watches, art, and fashion. Search by keyword or browse by category and get item details including price, seller, condition, and images.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Extract item listings from 1stDibs — the leading online marketplace for antique, vintage, and contemporary furniture, jewelry & watches, fine art, and fashion, curated from thousands of trusted dealers worldwide. Search by keyword or browse by category and retrieve price, seller, condition/period, designer, country, and images for every item. No login, proxy, or CAPTCHA required.

What this actor does

  • Search by keyword across all categories, or browse by category — 11 supported categories including Furniture, Jewelry & Watches, Art, and Fashion
  • Rich filtering — price range and currency, period/era, style, material, place of origin, item location, gender, color, on-sale, returnable, top-seller, customizable, and Strategic Partner listings
  • Sort results by best match, newest, or price (low-to-high / high-to-low)
  • Optional extended item details — full description, condition, materials, place of origin, reference number, full photo gallery, and category-specific specs from each item's own product page
  • Automatic pagination up to your chosen item limit
  • Empty fields are omitted from each record — no null, empty string, or empty array fields

Output per item

Each record represents one 1stDibs item.

FieldTypeDescription
itemIdstring1stDibs internal item ID
titlestringItem title / description
pricenumberListed price, converted to the requested currency (falls back to USD if that item has no conversion on file)
currencystringCurrency the price field is denominated in
discountPercentintegerPercent markdown off the original price, when the item is on sale (e.g. Saturday Sale, or scattered markdowns on regular listings) — omitted for full-price items
categorystringItem sub-category (e.g. "Chairs", "Wrist Watches")
categoryCodestring1stDibs internal category code
verticalstringTop-level vertical (furniture, jewelry, art, fashion)
creatorstringDesigner / manufacturer / brand, when documented
periodstringEra or creation date (e.g. "1960s", "Contemporary")
sellerNamestringDealer / gallery name
countrystringSeller's country
isSoldbooleanWhether the item has already sold
hasVideobooleanWhether the listing includes a seller-uploaded video walkthrough
dimensionsstringHeight/width/depth, when the dealer documents them — populated on every run, no includeItemDetails required (overwritten by a richer imperial+metric string when includeItemDetails is enabled)
imageUrlstringPrimary item image URL
itemUrlstringDirect link to the item on 1stDibs
imagesarrayFull photo gallery for the item, in the dealer's own display order (only with includeItemDetails: true)
descriptionstringFull item description (only with includeItemDetails: true)
conditionstringCondition summary, e.g. "Good; Repaired. Wear consistent with age and use." (only with includeItemDetails: true)
materialsstringMaterials and techniques, e.g. "Bentwood" (only with includeItemDetails: true)
placeOfOriginstringCountry/region the item was made in (only with includeItemDetails: true)
referenceNumberstring1stDibs reference number (only with includeItemDetails: true)
specificationsobjectCategory-specific attributes the item documents — e.g. ringSize, metal, stone, stoneCut for jewelry, or medium, movementAndStyle for art (only with includeItemDetails: true, only present when the item documents such specs)

Example record

{
"itemId": "f_45324912",
"title": "Vintage Thonet Bentwood Oak Chair With Original Label, Czechoslovakia, 1920s",
"price": 722.87,
"currency": "USD",
"category": "Chairs",
"categoryCode": "F_SEA_CHA",
"vertical": "furniture",
"creator": "Thonet",
"period": "1920s",
"sellerName": "Designoza",
"country": "Slovakia",
"isSold": false,
"imageUrl": "https://a.1stdibscdn.com/vintage-thonet-bentwood-oak-chair-with-original-label-czechoslovakia-1920s-for-sale/f_66252/f_453249121749125900002/f_45324912_1749125900305_bg_processed.jpg",
"itemUrl": "https://www.1stdibs.com/furniture/seating/chairs/vintage-thonet-bentwood-oak-chair-original-label-czechoslovakia-1920s/id-f_45324912/"
}

Input

FieldTypeDefaultDescription
modeselectsearchsearch (keyword) or browseCategory
keywordstringrolex watchSearch term (mode=search) — e.g. rolex watch, mid century chair, oil painting
categoryselectjewelry-watchesCategory to browse (mode=browseCategory) — see Supported categories
periodselectFilter by era (mode=browseCategory only — see Supported periods). Ignored for New Arrivals and Saturday Sale
locationselectFilter by seller/item location (mode=browseCategory only — see Supported locations). Not supported for New Arrivals or Saturday Sale
styleselectFilter by design style (mode=browseCategory only — see Supported styles). Only applies to Furniture, Jewelry & Watches, and Art categories
materialselectFilter by material (mode=browseCategory only — see Supported materials). Only applies to Furniture and Art
originselectFilter by place of origin (search and browseCategory modes — see Supported origins). In browseCategory mode only applies to Furniture and Fashion
genderselectFilter by gender — mens / womens (mode=browseCategory only). Only applies to Jewelry, Jewelry & Watches, Fashion, and Fashion — Handbags
colorselectFilter by item color — see Supported colors. Works in both modes
onSaleOnlybooleanfalseOnly return items with a live markdown
returnableOnlybooleanfalseOnly return items eligible for free returns
topSellerOnlybooleanfalseOnly return items from 1stDibs-designated Top Seller storefronts
customizableOnlybooleanfalseOnly return items available made-to-order or customizable on request
strategicPartnerOnlybooleanfalseOnly return items from 1stDibs-designated Strategic Partner storefronts
sortByselectrelevancerelevance / newest / price-low / price-high
minPriceintegerMinimum item price, in the selected currency
maxPriceintegerMaximum item price, in the selected currency
currencyselectUSDCurrency to report prices in — USD / EUR / GBP / CAD / AUD / CHF / MXN / DKK / SEK / NOK
maxItemsinteger60Maximum number of items to return (1–5000)
includeItemDetailsbooleanfalseFetch each item's product page for extended fields (description, condition, materials, place of origin, reference number, full photo gallery, specifications). Roughly doubles requests and run time

Filter combination notes: period, style, material, location, origin, and gender are each 1stDibs facets exposed as URL path segments in Browse by category mode, and the site only supports one such segment at a time — when more than one is set, this actor applies gender first (if set), otherwise period, then style, then material, then origin, then location, and ignores the rest, rather than silently return results that don't honor every requested filter. color, onSaleOnly, returnableOnly, topSellerOnly, customizableOnly, and strategicPartnerOnly are plain query filters and freely combine with everything and each other. Each select-type filter is also only supported for certain categories (see the tables below) — an unsupported combination is ignored rather than silently broadening the result set.

Supported categories

ValueLabel
new-arrivalsNew Arrivals
furnitureFurniture
furniture-seatingFurniture — Seating
furniture-lightingFurniture — Lighting
furniture-tablesFurniture — Tables
artArt
jewelryJewelry
jewelry-watchesJewelry — Watches
fashionFashion
fashion-handbagsFashion — Handbags
saleSaturday Sale

Supported periods

ValueLabel
18th-century-and-earlier18th Century and Earlier
18th-century18th Century
19th-century19th Century
early-1900sEarly 1900s
early-20th-centuryEarly 20th Century
1910s1990s1910s, 1920s, ..., 1990s
mid-20th-centuryMid-20th Century
late-20th-centuryLate 20th Century
20th-century20th Century
21st-century-and-contemporary21st Century and Contemporary

Supported styles

Applies to Furniture (and its Seating/Lighting/Tables subcategories), Jewelry & Watches (and Jewelry), and Art. Each category only supports a subset of the full list below.

Category groupSupported styles
FurnitureArt Deco, Art Nouveau, Arts and Crafts, Baroque, Empire, Folk Art, Georgian, Hollywood Regency, Industrial, Louis XV, Louis XVI, Mid-Century Modern, Minimalist, Modern, Neoclassical, Regency, Rococo, Rustic, Scandinavian Modern, Victorian
Jewelry & WatchesArt Deco, Art Nouveau, Artisan, Baroque, Contemporary, Edwardian, Modern, Native American, Retro, Revival, Victorian
ArtAbstract, Abstract Expressionist, Art Deco, Color Field, Contemporary, Expressionist, Impressionist, Minimalist, Modern, Old Masters, Photorealist, Pop Art, Post-Impressionist, Post-War, Realist, Street Art, Surrealist

Supported locations

ValueLabel
europeEurope
usa-north-americaUSA
canada-north-americaCanada
asiaAsia
australiaAustralia
united-kingdom-europeUnited Kingdom
france-europeFrance
italy-europeItaly
germany-europeGermany
spain-europeSpain
switzerland-europeSwitzerland
netherlands-europeNetherlands
belgium-europeBelgium
denmark-europeDenmark
sweden-europeSweden

Supported materials

Applies to Furniture (and its Seating/Lighting/Tables subcategories) and Art. Each category only supports a subset of the full list below.

Category groupSupported materials
FurnitureAcrylic, Animal Skin, Bamboo, Brass, Bronze, Ceramic, Chrome, Cotton, Crystal, Fabric, Glass, Gold, Hardwood, Iron, Leather, Linen, Marble, Metal, Plastic, Porcelain, Rattan, Silk, Silver, Steel, Stone, Velvet, Wicker, Wood
ArtBronze, Canvas, Ceramic, Fabric, Ink, Marble, Oil Paint, Paint, Paper, Photography, Print, Watercolor, Wood

Supported origins

Works in search mode (any category) and, in browseCategory mode, applies to Furniture (and its Seating/Lighting/Tables subcategories) and Fashion (and Fashion — Handbags).

ValueLabel
europeanEurope
italianItaly
asianAsia
north-americanNorth America
frenchFrance
americanUnited States
scandinavianScandinavia
danishDenmark

Supported colors

Works in search mode (any category) and, in browseCategory mode, applies to Furniture (and its Seating/Lighting/Tables subcategories), Art, and Fashion (and Fashion — Handbags).

Beige, Black, Blue, Brown, Gold, Gray, Green, Orange, Pink, Purple, Red, Silver, White, Yellow

Example: search for Rolex watches

{
"mode": "search",
"keyword": "rolex watch",
"maxItems": 60
}

Example: browse mid-century furniture, newest first, under $5,000

{
"mode": "browseCategory",
"category": "furniture-seating",
"sortBy": "newest",
"maxPrice": 5000,
"maxItems": 100
}

Example: browse Art Deco furniture with extended details

{
"mode": "browseCategory",
"category": "furniture",
"style": "art-deco",
"includeItemDetails": true,
"maxItems": 60
}

Example: search for blue chairs priced in Euros

{
"mode": "search",
"keyword": "chair",
"color": "blue",
"currency": "EUR",
"maxPrice": 5000,
"maxItems": 60
}

Use cases

  • Antique & vintage dealers — track competitor pricing and inventory across furniture, jewelry, art, and fashion
  • Interior designers — source period-accurate furniture and decor filtered by style, era, and material
  • Price monitoring & market research — build price benchmarks for a category or designer over time
  • E-commerce catalog enrichment — pull structured listing data (price, dimensions, condition, images) into your own catalog
  • Collectors & appraisers — research comparable sales for watches, jewelry, and fine art
  • Trend analysis — spot which styles, periods, or materials are trending by sale volume and pricing

FAQ

How many items are available on 1stDibs? 1stDibs lists millions of items across furniture, jewelry & watches, art, and fashion from thousands of vetted dealers worldwide. A single category like Furniture can return over a million items.

Do I need an account or API key? No. The scraper accesses publicly available search and category pages without authentication, proxy, or cookies.

What currency are prices in? USD by default. Set currency to EUR, GBP, CAD, AUD, CHF, MXN, DKK, SEK, or NOK to get prices in that currency instead, using 1stDibs' own server-computed conversion for each item.

What is the price range filter for? Use minPrice and maxPrice to focus on items within your budget, in the currency you selected.

Why isn't every field always present? Not every item is documented with a creator, period, or seller country by the dealer. Only fields with real, verified data are included in each record — never blank placeholders.

What does includeItemDetails add? It fetches each item's own product page for a fuller description, condition report, materials, place of origin, reference number, complete photo gallery, and category-specific specifications (e.g. ring size for jewelry, medium for art). This is optional because it roughly doubles the number of requests and the run time.

Can I combine multiple category filters like period, style, and location at once? Some can — color and the on-sale/returnable/top-seller/customizable/Strategic-Partner toggles freely combine with everything. period, style, material, location, origin, and gender, however, are mutually exclusive facets on 1stDibs' own category pages, so only one of them is applied per run; see the Input table above for the precedence order.

Are sold items included? Yes, sold items can appear in results and are flagged with isSold: true so you can filter them out downstream if you only want active listings.

Is this an official 1stDibs product? No, this is a third-party actor that reads 1stDibs' publicly available search and category pages.