RugRabbit Antique Rug Marketplace Scraper
Pricing
Pay per event
RugRabbit Antique Rug Marketplace Scraper
Scrape antique rug and collector textile listings from RugRabbit.com — the global B2B/B2C marketplace for serious dealers. Extracts listing details, dealer info, dimensions, asking prices, and origin taxonomy across Anatolian, Caucasian, Turkmen, Persian, and Central Asian rugs.
Pricing
Pay per event
Rating
0.0
(0)
Developer
BowTiedRaccoon
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Scrape antique rug and collector textile listings from RugRabbit.com — the global B2B/B2C marketplace for serious antique rug dealers. Extracts listing details, dealer contact information, dimensions, asking prices, and origin taxonomy across all major rug categories.
What you get
Each record represents one listing and includes:
| Field | Description |
|---|---|
listing_id | RugRabbit node ID |
title | Listing title |
dealer_name | Name of the posting dealer |
dealer_url | Dealer's RugRabbit profile URL |
dealer_email | Dealer email if publicly shown in listing text |
origin_region | Broad origin — Anatolian-Turkish, Caucasian, Persian, Turkmen, etc. |
period_circa | Approximate period extracted from description |
age_classification | antique / semi-antique / vintage / modern |
rug_type | pile-rug / kilim / sumak / flatweave / bag-face / trapping |
dimensions_metric | Dimensions in cm (e.g. 130 x 190 cm) |
dimensions_imperial | Dimensions in imperial units if present |
asking_price | Numeric price (null if price on request) |
asking_currency | Currency code (USD, EUR, GBP, etc.) |
is_price_on_request | true when price requires contacting the dealer |
description | Full listing description text |
primary_image_url | CDN URL of the primary listing image |
posted_date | Posting date |
listing_url | Full URL of the listing on RugRabbit |
How to use
Scrape by category (default)
Leave categories empty to walk all 17 origin/type categories. The actor handles ?page=N pagination automatically.
{"maxItems": 1000}
Scrape specific origin categories
{"categories": ["https://www.rugrabbit.com/category/country-origin/persian","https://www.rugrabbit.com/category/country-origin/turkmen","https://www.rugrabbit.com/category/country-origin/caucasian"],"maxItems": 500}
Scrape individual listing URLs
Pass a list of specific RugRabbit node URLs (e.g. from a saved collection or research list):
{"listing_urls": ["https://www.rugrabbit.com/node/249973","https://www.rugrabbit.com/node/249953"],"maxItems": 100}
Available categories
The 17 taxonomy categories covered by default:
- Anatolian-Turkish
- Caucasian
- Persian
- Southwest Persian Tribal
- Shahsevan
- Kurdish
- Baluch
- Turkmen
- Central Asian (Non-Turkmen)
- Chinese
- Indian
- Moroccan / North African
- European / American
- Other / Unusual
- Flatweaves / Kilims
- Bags / Trappings
- Textiles / Embroideries
Notes
- RugRabbit is a Drupal 7 site with a 10-second crawl delay in robots.txt — the actor respects this with limited concurrency.
- Asking prices are often "price on request" for collector-grade pieces;
is_price_on_request: trueflags these. - Dealer emails are extracted from listing description text when dealers include them publicly.
- Image URLs point to RugRabbit's CDN (
sites/default/files/) — reference only, no rehosting. - For full provenance and condition details, visit the listing URL directly.