Ashley product

GET https://api.api.sh/ashley/v1/product
1 credit / call e-commerce try it in the playground →

One product by item number or link, priced and stocked for a ZIP code: name, link, brand, color, price and list price, rating and review counts, description, features, fabric, overall and detailed dimensions, weight, status, assembly, category, breadcrumb, images, dimension drawing, swatches, variants and their attributes, flags, promotions and delivery availability (status, method, message, earliest date, quantity), plus raw.

Every response includes credits_used: the credits this call cost.

Part of the Ashley API: 6 endpoints with prices, use cases and example responses.

Parameters

nametypedescription
sku string Item number, e.g. 3100438 (the last part of the link). Or pass url. Example: 3100438
url string Product link, e.g. https://www.ashleyfurniture.com/p/mahoney_sofa/3100438.html.
zip string US ZIP code the prices and delivery are for (default 10001); prices differ by region. Example: 60601

Every endpoint also takes fresh, raw, fields (see lean responses and caching).

Example

curl "https://api.api.sh/ashley/v1/product?sku=3100438" \
  -H "x-api-key: $APISH_KEY"

Response

A JSON object with the fields described above, plus raw (the source's own data), cached, fetched_at and credits_used. Errors return {"success": false, "error": "…"} with the HTTP status (see errors). A lookup that ran but found nothing (404) costs the price above; refused calls and errors on our side are free (what's charged).

Example response (real call, trimmed: lists cut to 2 items, long text shortened, raw left out)

{"sku": "3100438","name": "Mahoney Sofa","url": "https://www.ashleyfurniture.com/p/mahoney_sofa/3100438.html","zip": "10001","brand": "Signature Design by Ashley®","color": "Pebble","price": 499.99,"list_price": 549.99,"master_price_from": 349.99,"currency": "USD","rating": 4.8,"review_count": 119,"related_review_count": 98,"description": "Reliable comfort, reimagined. Suitable for a variety of spaces, the Mahoney sofa invites you to say hello to approachable, everyday style. I…","features": ["Reinforced frame provides added stability","Attached back and loose seat cushions","… 7 more"],"fabric": [{"location": "Body and Toss Pillows","contents": ["Polyester (100)%"]},{"location": "Toss Pillows","contents": ["Polyester (100)%"]}],"width_in": 75,"depth_in": 38,"height_in": 37,"weight_lb": 119,"weight_kg": 53.98,"dimensions": [{"name": "Arm height","inches": 25,"width_in": null,"height_in": null,"depth_in": null},{"name": "Distance between arms","inches": 64,"width_in": null,"height_in": null,"depth_in": null},"… 6 more"],"status": "Current","assembly_required": true,"people_to_assemble": null,"is_package": false,"protection_plan_eligible": true,"category": {"id": "sofas-and-couches","name": "Sofas and Couches"},"breadcrumb": [{"name": "Furniture","url": "https://www.ashleyfurniture.com/c/furniture"},{"name": "Living Room Furniture","url": "https://www.ashleyfurniture.com/c/furniture/living-room"},"… 2 more"],"images": ["https://cdn.ashley.com/assets/31004-38-HEAD-ON-SW-AGR.jpg","https://cdn.ashley.com/assets/31004-38-AGR.jpg","… 6 more"],"dimension_image": "https://cdn.ashley.com/assets/3100438-DIM-CD.jpg","swatches": [{"color": null,"image": "https://cdn.ashley.com/assets/31004-SWATCH-BODY-A-500.jpg"},{"color": "Chocolate","image": "https://cdn.ashley.com/assets/31005-SWATCH-BODY-A-500.jpg"},"… 1 more"],"variants": [{"sku": "3100438","name": "Mahoney Sofa","orderable": false,"values": {"color": "Pebble"}},{"sku": "3100538","name": "Mahoney Sofa","orderable": false,"values": {"color": "Chocolate"}}],"variation_attributes": [{"id": "color","name": "Color","values": ["Pebble","Chocolate"]}],"flags": {"onlineExclusiveFlag": false,"primaryFlag": null,"yourStyleYourWayFlag": false,"newFlagDate": "2023-05-05","ashleyExclusiveFlag": false,"outletFlag": false,"hotBuyFlag": false,"doorbusterFlag": false,"clearanceFlag": false,"saleFlag": null},"promotions": [],"availability": {"status": "LIMITED_STOCK","delivery_method": "HD","delivery_message": "Delivers in 1 to 2 weeks","earliest_date": "2026-11-06T07:03:40.352Z","white_glove": false,"quantity": 8,"zip": "10001"},"cached": false,"credits_used": 1}
The fastest way to see the full response is the playground: it runs this endpoint with your account and shows the exact JSON.