Lowes Product Search API
A GET request to our endpoint /api/getter/?platform="lowes_search"
will allow you to scrape search results from Lowes.com's search engine in real-time.
Example
Here's an example showcasing how you can scrape search results from Lowes.com for the keyword of your choice. For our example, we have chosen the keyword, "chair".
1 |
|
Query Parameters
As you can see in the example above, our endpoint needs the following query parameters:
Search Query
search
Required
Parameter defines the search query you want to search. You can use anything that a user may use in a regular search while shopping on Lowes.com.
page
Optional
Parameter defines the page number for which you want the results. Default value is 1.
store_no
Optional
Parameter defines from which store you want the results. store_no can be found by using Lowes Store Search API
Other Required Parameters
platform
Required
Parameter specifies the scraping engine you wish to invoke. In this case, the value should be lowes_search.
api_key
Required
Your account's token—which can be obtained by signing up here.
Note
Be sure to replace any whitespace in the search keywords with a plus + sign. So, if you're looking to scrape search results for the keyword "black chair", please set the value of the query parameter search
to "black+chair".
Results
The response will include up to 24 product results for every query. Our scraper grabs the following attributes for every product in Lowes's search results:
Attributes Returned | Data Type | Information Represented |
---|---|---|
id | string | Retailer ID of product lisitng |
name | string | Name of product lisitng |
model_no | string | Manufacturer's model no. of product lisitng |
brand | string | Product's brand name |
url | string | URL of product listing |
price | string | Price of product |
rating | float | Average rating of product |
total_ratings | int | No. of user ratings received by product |
Response Example
Here's the response you can expect to receive for the request showcased above:
{
"success": true,
"search": "chair",
"page": 1,
"total_results": 3857,
"no_of_pages": 161,
"result_count": 24,
"results": [
{
"id": "1001572486",
"url": "https://www.lowes.com/pd/allen-roth-Casual-Cream-Accent-Chair/1001572486",
"name": "Casual Cream Accent Chair",
"brand": "allen + roth",
"model_no": "1128S-7704B-47",
"price": "$269.00",
"rating": 4,
"total_ratings": 55
},
{
"id": "1003141922",
"url": "https://www.lowes.com/pd/American-Furniture-Classics-American-Furniture-Classics-Model-8501-10-Sierra-Lodge-Arm-Chair/1003141922",
"name": "Sierra Lodge Rustic Sierra Lodge Tapestry Microfiber Transitional Club Chair",
"brand": "American Furniture Classics",
"model_no": "8501-10",
"price": "$750.59",
"rating": 4,
"total_ratings": 2
},
{
"id": "1001077138",
"url": "https://www.lowes.com/pd/Flash-Furniture-Modern-Black-Plastic-Accent-Chair/1001077138",
"name": "Modern Black Plastic Contemporary Accent Chair",
"brand": "Flash Furniture ",
"model_no": "847254009362",
"price": "$68.79",
"rating": 5,
"total_ratings": 12
},
...
{
"id": "5001655109",
"url": "https://www.lowes.com/pd/Picket-House-Furnishings-Picket-House-Furnishings-Lawson-Swivel-Chair-in-Gun-Metal/5001655109",
"name": "Lawson Modern Gun Metal Contemporary Accent Chair",
"brand": "Picket House Furnishings ",
"model_no": "ULN1819102SWE",
"price": "$639.00",
"rating": null,
"total_ratings": null
},
{
"id": "5013270793",
"url": "https://www.lowes.com/pd/Picket-House-Furnishings/5013270793",
"name": "Zoe Casual Marine Blue Contemporary Accent Chair",
"brand": "Picket House Furnishings ",
"model_no": "UJS291101WLE",
"price": "$614.00",
"rating": null,
"total_ratings": null
},
{
"id": "5002121341",
"url": "https://www.lowes.com/pd/DHP-Jaya-Antique-Blue-Stripe-Linen-Accent-Chair/5002121341",
"name": "Jaya Antique Blue Stripe Linen Traditional Accent Chair",
"brand": "DHP ",
"model_no": "DA7902-BL",
"price": "$549.00",
"rating": 4.5,
"total_ratings": 2
}
],
"meta_data": {},
"remaining_credits": 570
}
Request Cost
1 credit per request.
Support
If you want to add a parameter to our response, or have any question or feedback, please write to us at support@unwrangle.com