Discover/houzz.com API
live

houzz.com APIhouzz.com

Access Houzz product listings, professional profiles, customer reviews, and design inspiration photos via 7 structured API endpoints.

Endpoints
7
Updated
10d ago
Try it
Page number
Results per page
Search keyword (e.g. 'chairs', 'modern sofa')
api.parse.bot/scraper/9ec72a41-fd5b-4fed-b495-a7f1bae93836/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/9ec72a41-fd5b-4fed-b495-a7f1bae93836/search_products?page=1&limit=2&query=chairs' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 7 totalclick to expand

Search for products on ShopHouzz using Constructor.io. Returns paginated product listings with pricing, images, and ratings.

Input
ParamTypeDescription
pageintegerPage number
limitintegerResults per page
queryrequiredstringSearch keyword (e.g. 'chairs', 'modern sofa')
Response
{
  "type": "object",
  "fields": {
    "page": "integer current page number",
    "items": "array of product objects with name, product_id, price, sale_price, brand, image_url, url, rating, review_count, slug",
    "total_results": "integer total number of matching products"
  },
  "sample": {
    "data": {
      "page": 1,
      "items": [
        {
          "url": "/products/baxton-studio-lissette-modern-glam-velvet-fabric-upholstered-chair-prvw-vr-207720330",
          "name": "Baxton Studio Lissette Modern Glam Velvet Fabric Upholstered Chair",
          "slug": "baxton-studio-lissette-modern-glam-velvet-fabric-upholstered-chair-prvw-vr-207720330",
          "brand": "Baxton Studio",
          "price": 301.63,
          "rating": null,
          "image_url": "https://cdn.shopify.com/s/files/1/0941/8535/7624/files/7edab2c6-ec32-4ba5-b5a1-e25f6a8cdf83.jpg",
          "product_id": "10167542603064",
          "sale_price": null,
          "review_count": null
        }
      ],
      "total_results": 5428
    },
    "status": "success"
  }
}

About the houzz.com API

The Houzz API provides 7 endpoints covering ShopHouzz product search and detail pages, professional directory listings, customer reviews (both product and professional), and design inspiration photo search. The search_products endpoint returns paginated results with price, sale price, brand, rating, and review count per item. The search_professionals endpoint surfaces contact details, ratings, and sponsorship status for contractors, designers, and other home pros by category and location slug.

Products and Shop Data

The search_products endpoint accepts a query string (e.g. 'modern sofa') along with page and limit for pagination, returning an array of product objects that each include product_id, name, price, sale_price, brand, image_url, url, rating, review_count, and slug. To retrieve full details for a specific item, pass the slug (including the prvw-vr-{id} suffix) to get_product_details, which returns additional fields: style, materials, vendor, on_sale, and an images array. Customer reviews for any product are available through get_product_reviews using the product_id field; the response wraps Yotpo-sourced data including pagination, bottomline aggregate stats, and an array of individual reviews.

Professional Directory

The search_professionals endpoint filters by category slug (e.g. 'interior-design', 'plumbing-contractors') and location slug, returning each professional's name, rating, review_count, phone, address, city, state, url, and an is_sponsored flag. Note that pagination via offset may not return results for offsets greater than zero depending on page structure. Full profile data — including badges, awards, service areas, and project counts — is available from get_professional_profile using the profile URL returned by the search. Paginated reviews for a professional are fetched via get_professional_reviews with the required pro_id and user_id fields.

Design Inspiration Photos

The search_ideas_photos endpoint supports filtering by query, room (e.g. 'kitchen', 'bathroom'), and style (e.g. 'contemporary'), with pagination via offset. Results are returned as an images object keyed by external ID, each entry containing imageId, width, height, and hires URL. A page_content object provides page-level metadata alongside the image set.

Common use cases
  • Build a furniture price-comparison tool using search_products fields: price, sale_price, brand, and rating.
  • Aggregate verified contractor reviews by location using search_professionals and get_professional_reviews with pro_id.
  • Populate a home design mood-board app with curated photos filtered by room and style via search_ideas_photos.
  • Track which products are currently on sale by monitoring the on_sale boolean and sale_price from get_product_details.
  • Display a professional's full credentials — badges, awards, and project counts — pulled from get_professional_profile.
  • Enrich a contractor CRM with phone, address, and rating data returned by search_professionals for a given category and location slug.
  • Surface material and style metadata (materials, style, vendor) from get_product_details for interior design recommendation engines.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Houzz have an official public developer API?+
Houzz does not publish a public developer API for product, professional, or photo data. There is no documented REST or GraphQL API available for third-party developers on their site.
What does `get_professional_profile` return beyond what `search_professionals` provides?+
The profile endpoint returns a professional object with full detail: badges, stats, contact info, and service areas. It also includes a projects object with project pagination and category data, and a user_info object indexed by user ID. The reviews_summary field is present but may be empty for some profiles. The search endpoint returns only the subset needed for directory listings: name, rating, phone, address, and sponsorship status.
Does the `search_professionals` endpoint support full pagination?+
Pagination via the offset parameter may not return results for offset values greater than zero, depending on how the source page structures its data. If you need deep pagination across large professional lists, results beyond the first page may be unavailable through this endpoint.
Does the API return professional portfolio images or project photos?+
Not currently. The get_professional_profile endpoint returns a projects object with pagination and category metadata, but individual project photos are not exposed as a distinct field or array. You can fork this API on Parse and revise it to add an endpoint targeting individual project detail pages.
Can I filter `search_ideas_photos` by multiple rooms or styles at once?+
Each request accepts a single room string and a single style string. Multi-value filtering for room or style is not supported in the current parameter set. You can fork this API on Parse and revise the endpoint to handle comma-separated or repeated parameters if your use case requires broader filter combinations.
Page content last updated . Spec covers 7 endpoints from houzz.com.
Related APIs in EcommerceSee all →
mouser.com API
mouser.com API
bigbasket.com API
Browse and search BigBasket's online grocery catalog. Retrieve product details, pricing, stock availability, category trees, search suggestions, homepage promotions, and delivery coverage — all in one API.
woocommerce.com API
Browse and search thousands of WooCommerce extensions, themes, and business services from the official marketplace while accessing detailed product information, user reviews, and ratings. Integrate marketplace data, blog content, and documentation directly into your applications to help users discover and learn about WooCommerce solutions.
bilbasen.dk API
Search Denmark's largest car marketplace to find vehicles by make and model, then access detailed pricing and technical specifications including emissions, weight, MSRP, battery size, and equipment details. Get comprehensive car listings and full specs to compare vehicles on Bilbasen.dk.
leroymerlin.fr API
Search and browse Leroy Merlin France's complete product catalog to find items by category, view pricing, product details, and compare offerings from Leroy Merlin and their online partners. Access real-time product information including names, IDs, URLs, and seller details to help you discover and evaluate home improvement and DIY products.
lowes.com API
Search and browse products from Lowe's, including product listings by category, detailed product information, and pricing. Retrieve comprehensive details on specific items to compare options and make informed purchasing decisions.
vivino.com API
Search and discover wines across thousands of options while accessing detailed information like user reviews, pricing, winery profiles, and food pairing recommendations. Explore grape varieties, compare wines side-by-side, and find the perfect bottle based on ratings and availability.
lazada.co.th API
Search for products and browse categories on Lazada Thailand to find detailed information like prices, descriptions, and availability. Discover items by keyword or category to compare specifications and make informed purchasing decisions.