US retail price scraper: Walmart, Target, Best Buy, Home Depot and Lowe's
One run, five retailers, one schema. Keyword search or URLs, built-in price-drop and MAP monitoring.
Pricing: $2.00 per 1,000 products (plus a small per-run start fee from Oct 25). No subscription: you pay per result.
What people use it for
- MAP / price-policy compliance checks
- Cross-retailer price comparison
- Deal alerts
Quick start (Python)
pip install "apify-client>=3"
from apify_client import ApifyClient
client = ApifyClient("<YOUR_APIFY_TOKEN>")
run = client.actor("best_apis/us-retail-price-scraper").call(run_input={
"searchQueries": [
"air fryer"
],
"retailers": [
"walmart",
"target",
"bestbuy"
],
"maxResultsPerQuery": 50,
"monitorMode": true
})
for item in client.dataset(run.default_dataset_id).iterate_items():
print(item)
Quick start (cURL)
curl -X POST "https://api.apify.com/v2/acts/best_apis~us-retail-price-scraper/run-sync-get-dataset-items?token=<YOUR_APIFY_TOKEN>" \
-H "Content-Type: application/json" -d '{"searchQueries": ["air fryer"], "retailers": ["walmart", "target", "bestbuy"], "maxResultsPerQuery": 50, "monitorMode": true}'
FAQ
Which retailers are supported?
Walmart, Target, Best Buy, Home Depot and Lowe's.
Walmart, Target, Best Buy, Home Depot and Lowe's.
Can I track only changes?
Yes, set monitorMode to true.
Yes, set monitorMode to true.
How do I get an API token?
Create a free Apify account, then copy your token from Settings > API & Integrations. New accounts include free monthly platform credit.
Create a free Apify account, then copy your token from Settings > API & Integrations. New accounts include free monthly platform credit.