Skip to content

Lowes Product Data API

Scrape detailed Lowes product information instantly with a simple API call

Last Updated: March 25, 2025

A GET request to our /api/getter/?platform="lowes_detail" endpoint allows you to scrape product data for any product listing URL on Lowes.com in real-time.

Example

Here's an example showcasing how you can scrape product data for any product on Lowes.com using its URL. For this example, we use the URL of this product.

1
curl 'https://data.unwrangle.com/api/getter/?platform=lowes_detail&url=https%3A%2F%2Fwww.lowes.com%2Fpd%2FHusqvarna-YTH18542-18-5-HP-Hydrostatic-42-in-Riding-Lawn-Mower-with-Mulching-Capability-Kit-Sold-Separately%2F1000368427&api_key=API_KEY'
1
2
3
4
5
import requests

url = 'https://data.unwrangle.com/api/getter/?platform=lowes_detail&url=https%3A%2F%2Fwww.lowes.com%2Fpd%2FHusqvarna-YTH18542-18-5-HP-Hydrostatic-42-in-Riding-Lawn-Mower-with-Mulching-Capability-Kit-Sold-Separately%2F1000368427&api_key=API_KEY'
response = requests.get(url)
print(response.json())
1
2
3
const response = await fetch('https://data.unwrangle.com/api/getter/?platform=lowes_detail&url=https%3A%2F%2Fwww.lowes.com%2Fpd%2FHusqvarna-YTH18542-18-5-HP-Hydrostatic-42-in-Riding-Lawn-Mower-with-Mulching-Capability-Kit-Sold-Separately%2F1000368427&api_key=API_KEY')
const data = await response.json()
console.log(data)
1
2
3
4
5
6
<?php
$url = 'https://data.unwrangle.com/api/getter/?platform=lowes_detail&url=https%3A%2F%2Fwww.lowes.com%2Fpd%2FHusqvarna-YTH18542-18-5-HP-Hydrostatic-42-in-Riding-Lawn-Mower-with-Mulching-Capability-Kit-Sold-Separately%2F1000368427&api_key=API_KEY';
$response = file_get_contents($url);
$data = json_decode($response, true);
print_r($data);
?>
1
2
3
4
5
6
require 'net/http'
require 'uri'

uri = URI.parse('https://data.unwrangle.com/api/getter/?platform=lowes_detail&url=https%3A%2F%2Fwww.lowes.com%2Fpd%2FHusqvarna-YTH18542-18-5-HP-Hydrostatic-42-in-Riding-Lawn-Mower-with-Mulching-Capability-Kit-Sold-Separately%2F1000368427&api_key=API_KEY')
response = Net::HTTP.get(uri)
puts response

Query Parameters

As you can see in the example above, our endpoint needs the following query parameters:

Product URL

url

Required

Product listing's URL on Lowes.com. Remove unnecessary query parameters and encode the URL.

zipcode

Optional

Zipcode of the location to fetch the product availability for. Default: 99504

store_no

Optional

Lowes store number. store_no can be found by using Lowes Store Search API Default: 2955. Alternatively, you can find a list of all store numbers here.

zip_state

Optional

2 letter zip state code. Can also be found by using Lowes Store Search API. This parameter is required for fetching details local to a store_no. Default: AK

city

Optional

City name for the Lowe's store location. You can find valid city values in the store list here.

store_name

Optional

Name of the specific Lowe's store location. Valid store names can be found in the store list here.

include_source

Optional

Whether to include the source of the product data in the response. Default: false. Note: This parameter is only available for users on the Professional plan and above.

Note

For location based store-wise queries, the parameters zipcode, store_no, and zip_state are required.

Other Required Parameters

platform

Required

Specifies the scraping engine you wish to invoke. In this case, the value should be lowes_detail.

api_key

Required

Your account's token—which can be obtained by signing up here.

Note

The value of the query parameter url must be URL or percent encoded. If you're using Python, this can be done with the function urlencode.

Results

The response will include the following attirbutes for the product:

Attributes Returned Data Type Information Represented
name string Name of product listing
brand string Product's brand name
url string Product URL on Lowes.com
model_no string Manufacturer's model number
sku_id string Lowes.com SKU ID
barcode string Product barcode
upc string Product UPC code
barcodes list List of barcode objects
barcodes.code string Barcode number
barcodes.quantity integer Quantity per barcode
barcodes.level string Barcode level
barcodes.is_consumer_unit boolean Whether barcode is consumer unit
list_price integer List price in cents
price integer Current price in cents
currency string Currency code
rating float Average rating of product
total_reviews integer Number of reviews
description string Product description
categories list Product categories
specifications list List of specification objects
specifications.name string Specification name
specifications.value string Specification value
highlights list Product highlights
images list Product image URLs
videos list Product video URLs
in_stock boolean Stock availability
lowes_exclusive boolean Lowes exclusive item
social_proof string Social proof text
energy_star_certified boolean Energy Star certification
end_date string End date if applicable
selling_channels list Available selling channels
item_behavior list Item behavior flags
installation_available boolean Installation availability
inventory_details object Inventory details object
inventory_details.buffer integer Inventory buffer amount
inventory_details.min_quantity integer Minimum order quantity
inventory_details.multiple_quantity integer Multiple order quantity
inventory_details.max_purchase_quantity integer Maximum purchase quantity
product_status boolean Product status
is_buyable boolean Whether item can be purchased
is_published boolean Whether item is published
rollup_indicator boolean Rollup indicator flag
is_unzipped_eligible boolean Unzipped eligibility
selling_restriction boolean Whether selling is restricted
interpack_info object Interpack information
interpack_info.description string Interpack description
interpack_info.quantity integer Interpack quantity
interpack_info.code string Interpack code
prop65_warning object Prop 65 warning information
prop65_warning.value string Warning value
prop65_warning.url string Warning document URL
program_type string Program type
variants list Product variants
variants.id string Variant ID
variants.name string Variant name
variants.type string Variant type
variants.url string Variant URL
variants.is_selected boolean Whether variant is selected
inventory_quantity integer Current inventory quantity
store_inventory_quantity integer Store inventory quantity
est_delivery_date string Estimated delivery date
measurements object Product measurements
measurements.depth string Product depth
measurements.width string Product width
measurements.height string Product height
measurements.weight string Product weight
warranty string Warranty information
guides list Product guides and manuals
guides.title string Guide title
guides.url string Guide URL
store object Store information
store.name string Store name
store.number string Store number
store.address string Store address
store.city string Store city
store.state string Store state
store.zipcode string Store zipcode
store.phone string Store phone number

Response Example

Here's the response you can expect to receive for the request showcased above:

{
    "success": true,
    "url": "https://www.lowes.com/pd/Husqvarna-YTH18542-18-5-HP-Hydrostatic-42-in-Riding-Lawn-Mower-with-Mulching-Capability-Kit-Sold-Separately/1000368427",
    "result_count": 1,
    "detail": {
        "name": "Husqvarna YTH18542 42-Inches 18.5 -HP Single cylinder Gas Riding lawn mower",
        "brand": "Husqvarna",
        "url": "https://www.lowes.com/pd/Husqvarna-YTH18542-18-5-HP-Hydrostatic-42-in-Riding-Lawn-Mower-with-Mulching-Capability-Kit-Sold-Separately/1000368427",
        "model_no": "960450059",
        "sku_id": "1000368427",
        "barcode": "085388593238",
        "upc": "085388593238",
        "barcodes": [
            {
                "code": "085388593238",
                "quantity": 1,
                "level": "EACH",
                "is_consumer_unit": true
            }
        ],
        "list_price": 2399,
        "price": 2399,
        "currency": "USD",
        "rating": 4.0,
        "total_reviews": 1851,
        "description": "The Husqvarna YTH18542 Riding Lawn Mower offers premium performance with quality results, all in a compact-size garden tractor. Made for versatile homeowner use all year, this 42-inch riding mower is ideal for larger yards of 1 to 2 acres. With an 18.5-HP Briggs and Stratton Intek engine, you get powerful performance with a pedal-operated automatic transmission for optimum control. This gas lawn mower features a reverse operating system that allows the operator to mow in reverse with a simple turn of a switch. With a compact design, this ride on mower is easy to maneuver and store. The tight 16-inch turning radius lets you mow in tighter spaces and navigate around obstacles with ease. To ensure a clean, consistent cut every time, this lawn tractor has an air induction mowing system that enhances airflow around the deck. Husqvarna riding lawn mowers work with a variety of lawn care equipment parts and accessories, such as mulching kits and snow thrower rider lawn mower attachments.",
        "categories": [
            "RIDING_MOWERS_TRACTORS"
        ],
        "specifications": [
            {
                "name": "Series Name",
                "value": "YTH18542"
            },
            {
                "name": "Type",
                "value": "Riding lawn mower"
            },
            {
                "name": "Assembled Weight (lbs.)",
                "value": "443"
            },
            {
                "name": "Cut Width (Inches)",
                "value": "42"
            },
            {
                "name": "Cutting Range/Yard Size (Acres)",
                "value": "1-2 acres"
            },
            {
                "name": "Engine Oil Capacity (oz.)",
                "value": "48"
            },
            {
                "name": "Front Wheel Size",
                "value": "15-in"
            },
            {
                "name": "Fuel Capacity (Gallons)",
                "value": "2.5"
            },
            {
                "name": "Maximum Cutting Height (Inches)",
                "value": "4"
            },
            {
                "name": "Minimum Cutting Height (Inches)",
                "value": "1.5"
            },
            {
                "name": "Mower Deck Width (Inches)",
                "value": "48.81"
            },
            {
                "name": "Overall Length (Inches)",
                "value": "69.25"
            },
            {
                "name": "Overall Width with Deck (Inches)",
                "value": "50.0"
            },
            {
                "name": "Rear Wheel Size",
                "value": "20-in"
            },
            {
                "name": "Ammeter",
                "value": "No"
            },
            {
                "name": "Bagger Capable",
                "value": "Yes"
            },
            {
                "name": "Blade Engagement Type (PTO)",
                "value": "Manual"
            },
            {
                "name": "Cruise Control",
                "value": "No"
            },
            {
                "name": "Deck Gauge",
                "value": "13"
            },
            {
                "name": "Differential",
                "value": "Standard"
            },
            {
                "name": "Discharge Location",
                "value": "Side"
            },
            {
                "name": "Engine Brand",
                "value": "Briggs & Stratton"
            },
            {
                "name": "Engine Displacement (Cu. Centimeters)",
                "value": "540"
            },
            {
                "name": "Engine Horsepower",
                "value": "18.5"
            },
            {
                "name": "Engine Oil Included",
                "value": "Yes"
            },
            {
                "name": "Engine Series",
                "value": "Intek"
            },
            {
                "name": "Engine Type",
                "value": "Single cylinder"
            },
            {
                "name": "Front Axle",
                "value": "Cast iron"
            },
            {
                "name": "Grease Fittings",
                "value": "Yes"
            },
            {
                "name": "Headlight(s)",
                "value": "Yes"
            },
            {
                "name": "Lowe's Exclusive",
                "value": "No"
            },
            {
                "name": "Maximum Forward Speed (MPH)",
                "value": "5.5"
            },
            {
                "name": "Maximum Reverse Speed (MPH)",
                "value": "3.0"
            },
            {
                "name": "Mulching Capable",
                "value": "Yes (kit sold separately)"
            },
            {
                "name": "Number of Blades",
                "value": "2"
            },
            {
                "name": "Number of Deck Positions",
                "value": "6"
            },
            {
                "name": "Number of Deck/Anti-Scalp Wheels",
                "value": "2"
            },
            {
                "name": "Oil Filter Type",
                "value": "Spin-on"
            },
            {
                "name": "Operator-Controlled Mow-in-Reverse",
                "value": "Yes"
            },
            {
                "name": "Power Source",
                "value": "Gas"
            },
            {
                "name": "Recommended for Terrain Type",
                "value": "Uneven"
            },
            {
                "name": "Seat Type",
                "value": "Mid-back"
            },
            {
                "name": "Steering Type",
                "value": "Standard wheel"
            },
            {
                "name": "Transmission Type",
                "value": "Automatic"
            },
            {
                "name": "Turning Radius (Inches)",
                "value": "16"
            },
            {
                "name": "Attachment Compatible",
                "value": "Front and rear"
            },
            {
                "name": "Warranty",
                "value": "3-year"
            },
            {
                "name": "CA Residents: Prop 65 Warning(s)",
                "value": "Yes"
            },
            {
                "name": "California Air Resources Board Compliant",
                "value": "No"
            },
            {
                "name": "Safety Listing",
                "value": "Not safety listed"
            },
            {
                "name": "UNSPSC",
                "value": "21101700"
            }
        ],
        "highlights": [
            "Husqvarna YTH18542 Riding Lawn Mower comes with Hi- Lift blades and offers premium performance with quality results, all in a compact size riding mower",
            "18.5-HP Briggs and Stratton Intek engine offers powerful performance for these riding lawn tractors",
            "Pedal-operated hydrostatic transmission lets you change speed and direction with the pedals, so you can keep both hands on the steering wheel",
            "Air induction mowing technology improves airflow within the deck, ensuring a clean, consistent cut every time you use these riding mowers",
            "Easy controls on the Husqvarna riding mower include fender-mounted cutting height adjustment and reverse operating switch to mow in reverse",
            "Tight 16-inch turning radius lets you easily mow in tighter spaces and navigate around obstacles",
            "An adjustable, 13-inch mid-back seat; easy step-through design and ergonomic steering wheel make this ride on mower comfortable to use",
            "Compact design makes these Husqvarna lawn mowers easy to maneuver and store with a chute up width of 43.5 inches",
            "Great for uneven terrain, this ride on lawn mower has two anti-scalp wheels to reduce risk of scalping and a cast iron front axle for extra stability"
        ],
        "images": [
            "https://mobileimages.lowes.com/productimages/c987735b-3db8-4b5a-a6b7-74860970c1e6/50148291.jpg",
            "https://mobileimages.lowes.com/productimages/c7df96ce-6339-485f-bcc6-67f3b4df24f5/08669885.jpg",
            "https://mobileimages.lowes.com/productimages/3f4c27a8-607c-4085-bae3-6eec7c2fd44c/08669892.jpg",
            "https://mobileimages.lowes.com/productimages/b03c9000-646e-48f3-aac8-622768dfced5/08669891.jpg",
            "https://mobileimages.lowes.com/productimages/e15126a1-dcf8-480b-bcfb-194c279c186e/08669887.jpg",
            "https://mobileimages.lowes.com/productimages/0beaee9a-0392-4c2b-b483-b7270b4d1f2a/08669884.jpg",
            "https://mobileimages.lowes.com/productimages/2111fd2e-ae77-4a22-98c5-8dd0ba140027/08669881.jpg",
            "https://mobileimages.lowes.com/productimages/e08b7030-91e9-4fc7-bf30-a43c0b4a68cd/42089144.jpg",
            "https://mobileimages.lowes.com/productimages/33983ea8-9fbc-4f2e-b9b2-c81f0263feba/08669886.jpg",
            "https://mobileimages.lowes.com/productimages/58a994c7-fe77-4dfb-b50b-730d396b5fa9/08669879.jpg",
            "https://mobileimages.lowes.com/productimages/e5e8ae11-c7dc-4a72-917f-79f667c04dfd/48290476.jpg",
            "https://mobileimages.lowes.com/productimages/9f2ff00d-a6cd-4648-9ddc-c97a64d34be1/62869324.jpg"
        ],
        "videos": [
            "https://cdnapisec.kaltura.com/p/4215793/sp/421579300/playManifest/entryId/1_7apn28ia/format/applehttp/protocol/https"
        ],
        "in_stock": true,
        "lowes_exclusive": false,
        "social_proof": "1k+ views last week",
        "energy_star_certified": false,
        "end_date": null,
        "selling_channels": [
            "Online",
            "Store"
        ],
        "item_behavior": [
            "Regular"
        ],
        "installation_available": false,
        "inventory_details": {
            "buffer": 1,
            "min_quantity": 0,
            "multiple_quantity": 0,
            "max_purchase_quantity": 2
        },
        "product_status": true,
        "is_buyable": true,
        "is_published": true,
        "rollup_indicator": false,
        "is_unzipped_eligible": false,
        "selling_restriction": true,
        "interpack_info": {
            "description": "EACH",
            "quantity": 1,
            "code": "EA"
        },
        "prop65_warning": {
            "value": "Yes",
            "url": "https://pdf.lowes.com/productdocuments/d8c41ca2-cd17-4f87-87db-e9128481e88c/61153725.pdf"
        },
        "program_type": "Stock",
        "variants": [
            {
                "id": "1000368427",
                "name": "18.5",
                "type": "Engine Horsepower",
                "url": "https://www.lowes.com/pd/Husqvarna-YTH18542-18-5-HP-Hydrostatic-42-in-Riding-Lawn-Mower-with-Mulching-Capability-Kit-Sold-Separately/1000368427",
                "is_selected": true
            },
            {
                "id": "5013874587",
                "name": "19",
                "type": "Engine Horsepower",
                "url": "https://www.lowes.com/pd/Husqvarna-YTH1942-42-in-19-HP-Riding-Lawn-Mower/5013874587",
                "is_selected": false
            }
        ],
        "inventory_quantity": 0,
        "store_inventory_quantity": 0,
        "est_delivery_date": null,
        "measurements": {
            "depth": "73 Inches",
            "width": "45.5 Inches",
            "height": "46 Inches",
            "weight": "509 lbs."
        },
        "warranty": "3-year",
        "guides": [
            {
                "title": "Use and Care Manual",
                "url": "https://pdf.lowes.com/productdocuments/82f03699-67a2-44f9-8006-5ead352fe1c4/61153711.pdf"
            },
            {
                "title": "Operating Manual",
                "url": "https://pdf.lowes.com/productdocuments/4abf51b3-0098-4921-8344-00df8c4a91a5/08861139.pdf"
            },
            {
                "title": "Prop65 Warning Label",
                "url": "https://pdf.lowes.com/productdocuments/d8c41ca2-cd17-4f87-87db-e9128481e88c/61153725.pdf"
            },
            {
                "title": "Installation Manual",
                "url": "https://pdf.lowes.com/productdocuments/fdc12b11-d200-4cac-808b-5eedb0f5f2ec/11386179.pdf"
            },
            {
                "title": "Warranty Guide",
                "url": "https://pdf.lowes.com/productdocuments/fd1ca11c-d15e-4fee-8ceb-d67bf1051782/67602356.pdf"
            }
        ],
        "store": {
            "name": "N.E. Anchorage Lowe's",
            "number": "2955",
            "address": "1200 NORTH MULDOON",
            "city": "Anchorage",
            "state": "AK",
            "zipcode": "99504",
            "phone": "(907) 269-2400"
        }
    },
    "meta_data": {
        "json_source": "<json_source_here>" // if include_source is true
    },
    "remaining_credits": 761002.0
}

Request Cost

10 credits are deducted for each successful 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