At Home Scraper - Furniture, Decor & Rugs
Pricing
from $3.00 / 1,000 results
At Home Scraper - Furniture, Decor & Rugs
Scrape At Home (athome.com), the US home-decor superstore. Search products by keyword, browse by department (Furniture, Rugs, Lighting, Outdoor, and more), or fetch by direct product URL. Get prices, sale status, images, dimensions, ratings, and full category breadcrumbs.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
Crawler Bros
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
At Home Scraper
Scrape At Home (athome.com) — the US home-decor superstore chain with a massive catalog of furniture, wall art, rugs, kitchen & dining, outdoor, seasonal/holiday, lighting, and bed & bath products. Search by keyword, browse by department, or fetch specific products by URL. Get prices, sale status, images, dimensions, materials, ratings, and full category breadcrumbs. HTTP-only, no auth, no login, no cookies required.
What this actor does
- Three modes:
search(keyword),byCategory(department browse),byUrls(direct product lookup) - 12 departments: Furniture, Outdoor, Rugs, Wall Art & Mirrors, Decor, Pillows, Kitchen & Dining, Bed & Bath, Window, Lighting, Storage & Organization, Holiday & Seasonal
- Filters: price range, minimum rating, on-sale only, in-stock only, color, material
- Sort: relevance, price (asc/desc), rating, popularity (review count), newest
- Empty fields are omitted — a record only ever contains fields that have real data
Output per product
title— product namesku— At Home's product/item numberbrand— usually "At Home" (private label)price,priceCurrency— current selling priceisOnSale—trueif the current price is a markdown from list priceavailability— e.g. "In Stock", "Out of Stock"itemCondition— e.g. "New"images[]— product photo URLsdescriptioncolor— swatch color name, for items sold in multiple colors (e.g. pillows, throws)colorSwatchUrl— thumbnail image of the color swatch, when availablewidthIn,depthIn,heightIn— parsed dimensions in inchesdimensions— combined human-readable size stringweightLbsmaterialrating,reviewCountcategory,subcategory— from the product's own breadcrumb trailbreadcrumb[]— full category trailvariantUrls[]— other size/color variant product pages, for items sold in multiple sizes (e.g. rugs)returnPolicyDays,returnFree— At Home's return policy for the itemsourceUrl— canonical athome.com product URLrecordType: "product",scrapedAt
Input
| Field | Type | Default | Description |
|---|---|---|---|
mode | string | search | search / byCategory / byUrls |
searchQuery | string | rug | Keyword(s) to search product titles for (mode=search) |
department | string | furniture | Department to browse (mode=byCategory) |
productUrls | array | – | Direct athome.com product URLs (mode=byUrls) |
minPrice / maxPrice | int | – | USD price range (0 = no bound) |
minRating | int | – | Minimum star rating (0-5) |
color | string | – | Only products whose color contains this text (case-insensitive) |
material | string | – | Only products whose material contains this text (case-insensitive) |
onSaleOnly | bool | false | Only products with a markdown price |
inStockOnly | bool | false | Only in-stock products |
sortBy | string | relevance | relevance / price-asc / price-desc / rating-desc / popularity-desc / newest |
maxItems | int | 20 | Hard cap on returned products (1-1000) |
proxyConfiguration | object | AUTO | Optional — used only as an automatic fallback |
Example: keyword search
{"mode": "search","searchQuery": "table lamp","maxItems": 30,"sortBy": "price-asc"}
Example: browse a department, on-sale only
{"mode": "byCategory","department": "rugs","onSaleOnly": true,"maxItems": 25}
Example: fetch specific products by URL
{"mode": "byUrls","productUrls": [{"url": "https://www.athome.com/mr.-clean-angle-broom/123569083.html"}]}
Example: price-filtered furniture search
{"mode": "byCategory","department": "furniture","minPrice": 100,"maxPrice": 500,"minRating": 4,"sortBy": "rating-desc"}
Use cases
- Price monitoring — track sale/list price changes on home-decor products over time
- Assortment research — analyze At Home's catalog breadth by department
- Competitive intelligence — compare pricing and ratings against other home-goods retailers
- Merchandising & trend analysis — see which categories carry the most highly-rated items
- Dropshipping / resale research — bulk-export product data with dimensions, materials, and images
FAQ
Is this the official At Home API? No — this is an independent, third-party actor that reads publicly available product pages on athome.com. It is not affiliated with or endorsed by At Home.
Why are search and byCategory client-side rather than using At Home's own search/browse pages?
athome.com's search and category pages are not reliably reachable by automated tools, so this actor discovers products through the site's own public sitemap and reads each product's full page directly — the same page a shopper would see, just fetched without a browser.
Why don't some sale items show an "original price"? At Home's product pages expose the current selling price and whether it's a sale price, but not the pre-markdown price in the page's structured data — so we don't fabricate one.
Does the data include color?
When an item is sold in multiple colors (e.g. a pillow or throw), each color's own product page exposes a color name and swatch thumbnail, which this actor captures. Items that only come in one option (most furniture, decor) don't have a separate color field. Size variants are exposed as variantUrls — sibling product pages for the item's other available sizes.
How fresh is the data? Every run fetches live product pages — prices, stock, and ratings reflect what's on athome.com at run time.
Does this actor need a proxy or login? No. It works out of the box with no cookies, no login, and no residential proxy. An optional datacenter proxy is used automatically only as a fallback if a fetch is briefly rate-limited.
Why might byCategory return fewer than maxItems?
Department matching is verified against each product's real category, and very specific departments may have a smaller catalog than maxItems requests, or the item is discontinued. Widen the department or lower maxItems.