Ashley+API.SH

Ashley API

Search Ashley furniture and pull products, ZIP-code prices, delivery availability, reviews and Q&A as clean JSON.

The API.SH Ashley API turns the public Ashley furniture shop into structured JSON. Prices on Ashley depend on where you live, so search and product take a ZIP code and return the price and list price for that region. Search by keyword or browse a category with the shop's filters and sort orders, then pull a product's features, fabric, dimensions, swatches, variants and delivery availability. Customer reviews with topic and star filters, questions and answers, search suggestions and the category tree are included.

  • 6 endpoints
  • from $1 / 1,000 calls
  • 1,000 free credits / month
  • failed calls free
Ashley search suggestions
GET https://api.api.sh/ashley/v1/autocomplete
{"query": "recl","suggestions": [{"text": "recliner","category": null,"category_id": null},{"text": "reclining sofa","category": null,"category_id": null},"… 6 more"],"categories": [],"products": [{"sku": "1030125","name": "McGann Manual Rocker Recliner","url": "https://www.ashleyfurniture.com/p/mcgann_recliner/1030125.html","image": "https://cdn.ashley.com/assets/10301-25-SW-P1-KO.jpg","rating": 4.7,"review_count": 186},{"sku": "3740625","name": "Frohn Manual Rocker Recliner","url": "https://www.ashleyfurniture.com/p/frohn_recliner/3740625.html","image": "https://cdn.ashley.com/assets/37406-25-ANGLE-CLSD-SW-P1-KO.jpg","rating": 4.8,"review_count": 35},"… 4 more"],"cached": false,"credits_used": 1}
1 credit · $1 per 1,000 calls

What you can build with the Ashley API

Regional price tracking

Compare an item's price and list price across ZIP codes, or sort a category by price for one region, to see how Ashley prices differ by area.

Delivery and stock checks

Read delivery availability for a ZIP code: status, delivery method, message, earliest date and quantity.

Review mining

Pull reviews filtered by star rating or review topic such as comfort or cushions, and answers to shoppers' questions, to understand product strengths and complaints.

Catalog and dimension data

Collect names, descriptions, features, fabric content, detailed dimensions, weights and images for furniture catalogs or room planners.

Search trend research

See which terms, categories and products Ashley's search suggests for a partial query.

Ashley data you get

Field names from real responses. Numbers come parsed, URLs absolute, dates in ISO 8601.

Ashley search suggestions/ashley/v1/autocomplete
queryrecl
suggestions[]text · category · category_id
products[]sku · name · url · image · rating · review_count
Ashley category tree/ashley/v1/categories
parentfurniturenameFurnitureproduct_count8302count18
categories[]id · name · count · url · children
Ashley product/ashley/v1/product
sku3100438nameMahoney Sofaurlhttps://www.ashleyfurniture.com/…zip10001brandSignature Design by Ashley®colorPebbleprice499.99list_price549.99master_price_from349.99currencyUSDrating4.8review_count119related_review_count98descriptionReliable comfort, reimagined. Su…width_in75depth_in38height_in37weight_lb119
fabric[]location · contents
dimensions[]name · inches · width_in · height_in · depth_in
category[]id · name
breadcrumb[]name · url

Ashley API endpoints and prices

Every Ashley endpoint costs 1 credit per call: credits are $1 per 1,000 on a monthly plan, $2 pay-as-you-go. Pricing

Search and discovery2
Ashley search suggestions
/ashley/v1/autocomplete
params q +1 optionaldocstry
$1 · $2 PAYG
1 credit
Ashley product search
/ashley/v1/search
params none required +7 optionaldocstry
$1 · $2 PAYG
1 credit
Comments and reviews2
Ashley product questions
/ashley/v1/questions
params none required +6 optionaldocstry
$1 · $2 PAYG
1 credit
Ashley product reviews
/ashley/v1/reviews
params none required +9 optionaldocstry
$1 · $2 PAYG
1 credit
Products, listings and places1
Ashley product
/ashley/v1/product
params none required +3 optionaldocstry
$1 · $2 PAYG
1 credit
More data1
Ashley category tree
/ashley/v1/categories
params none required +2 optionaldocstry
$1 · $2 PAYG
1 credit

Call the Ashley API

Ashley search suggestions: GET https://api.api.sh/ashley/v1/autocomplete

curl "https://api.api.sh/ashley/v1/autocomplete?q=recl" \
  -H "x-api-key: $APISH_KEY"
  1. Create a free accountConfirm your email and get 1,000 free credits every month. No card needed.
  2. Create an API keyOne key works for all 915 platforms.
  3. Send the requestJSON back in one call. Add output=csv or output=ndjson for files.

Why API.SH for Ashley data

  • Public data only: no Ashley login, cookies or account needed
  • One key and one response shape for Ashley and 914 other platforms
  • Built and maintained by API.SH, not third-party publishers
  • Pay per call; errors on our side cost nothing
  • No rate limits: run as many calls in parallel as you need
  • Live status for every endpoint

API.SH vs the official Ashley API

Ashley runs a developer portal for its retail and dealer partners (orders, inventory and EDI), not an open API for public product data. API.SH needs no partner account and returns the public shop's products, prices, reviews and Q&A as JSON.

Instead of maintaining an Ashley Furniture scraper or buying scraper templates, API.SH gives you one key, ZIP-code pricing built in and a fixed price per call.

Ashley API questions

What Ashley data can I get?+

Product search and category browse with filters (/ashley/v1/search), one product with price, dimensions, variants and delivery availability (/ashley/v1/product), customer reviews (/ashley/v1/reviews), questions and answers (/ashley/v1/questions), search suggestions (/ashley/v1/autocomplete) and the category tree (/ashley/v1/categories).

How much does the Ashley API cost?+

Every Ashley endpoint costs 1 credit per call. On a monthly plan 1,000 credits cost $1 (Starter is $50/month for 50,000 credits). Pay-as-you-go is $2 per 1,000 credits, with top-ups from $15 that never expire.

Is there a free trial?+

Yes. Every account gets 1,000 free credits every month. That is 1,000 calls to /ashley/v1/autocomplete at 1 credit each.

Is there an official Ashley Furniture API?+

Ashley's developer portal serves its retail and dealer partners for orders, inventory and EDI. It is not an open API for public product data; API.SH returns that data as JSON without a partner account.

Do I need an Ashley account or login?+

No. API.SH reads public product, review and Q&A data only. No endpoint uses a login or anyone's account.

Why do prices differ by ZIP code?+

Ashley prices furniture by region. Pass zip to search or product to get the price, list price and delivery availability for that ZIP code; without it, prices are for ZIP 10001.

Can I filter Ashley reviews?+

Yes. /ashley/v1/reviews filters by star ratings, review topics and text, and sorts by recent, oldest, highest, lowest or helpful.

How do I get started?+

Sign up at api.sh, copy your API key and call /ashley/v1/search?q=sofa&zip=60601. The docs at https://api.sh/docs list every parameter; SDKs, Google Sheets, Zapier, Make, n8n and an MCP server (https://api.sh/mcp) use the same key.

Does the Ashley API have a rate limit?+

No. API.SH puts no rate limit on your key: send as many Ashley calls in parallel as you need and pay only for the calls that run. If Ashley itself slows down, the call returns 503 with a retry-after header and is not charged.

More e-commerce APIs all e-commerce APIs →

Start with 1,000 free credits
Every month, on every account. One key works for all 915 platforms.
Get a free API key