Price Pulse
Pricing
from $2.00 / 1,000 successful price extractions
Price Pulse
A robust Amazon product data scraper. Extracts real-time pricing, currency, and stock availability. Residential proxies are highly recommended for optimal performance.
Pricing
from $2.00 / 1,000 successful price extractions
Rating
0.0
(0)
Developer
Mehmed Hasan Rajim
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
3 days ago
Last modified
Categories
Share
🚀 Price Pulse - Advanced Amazon Product Scraper
Price Pulse is a highly robust, stealthy, and efficient web scraper designed to extract real-time pricing, stock availability, and product metadata from Amazon. Built on top of Crawlee and Puppeteer, it features an intelligent fallback mechanism to handle Amazon's strict anti-bot protections smoothly.
✨ Key Features
- Real-Time Price Extraction: Accurately scrapes pricing data, including currency detection, using both structured data (JSON-LD) and advanced DOM parsing.
- Stock Availability: Instantly checks if a product is "In Stock," "Out of Stock," or "Currently Unavailable."
- Smart Anti-Bot Handling: Automatically detects Amazon Captchas or hard blocks and gracefully skips them without crashing the entire run.
- Pay-Per-Success (MCP): Integrated with Apify's monetization system. You are only charged for successful price extractions. If a page fails or redirects, you don't pay the event fee!
⚠️ CRITICAL: Proxy Configuration (Must Read)
Amazon has one of the strictest anti-scraping firewalls (WAF) in the world. You CANNOT use free or Datacenter proxies. To get successful results and avoid "HTTP 500" or "Robot Check" blocks, you MUST use Residential Proxies.
How to set it up:
- Go to the Proxy Configuration in the input settings.
- Select Apify Proxy.
- Choose Residential from the proxy groups.
🛠️ How to Use Price Pulse (Step-by-Step)
Step 1: Provide Input
Enter the specific Amazon Product URLs you want to track. You can also define the maximum number of items and the retry count for failed requests.
Input Configuration Format:
{"productUrls": ["https://www.amazon.com/dp/B0CHWRXH8B","https://www.amazon.com/dp/B09G9D7K6S"],"maxItems": 20,"retryCount": 3,"proxyConfig": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]}}
Step 2: Run the Actor
Click the "Start" button. The crawler will launch a headless browser, mimic real user behavior, and navigate to your target URLs.
Step 3: Download Your Data
Once the run is complete, you can download the extracted data in your preferred format (JSON, CSV, Excel, XML).
📦 Sample Output Structure
{"url": "https://www.amazon.com/dp/B0CHWRXH8B","title": "Apple AirPods Pro (2nd Generation) Wireless Earbuds","price": {"amount": 249.00,"currency": "USD"},"inStock": true,"sku": "B0CHWRXH8B","status": "SUCCESS","retrievedAt": "2026-05-13T10:25:00.000Z"}
💰 Pricing & Monetization
Price Pulse uses Apify's Pay-per-event pricing model. This guarantees that you get exactly what you pay for.
- Platform Cost: Standard Apify compute unit usage.
- Extraction Fee: You are charged a micro-fee only when a product price is successfully extracted. Failed URLs, captchas, or skipped pages do not trigger the extraction charge.
👨💻 Developer & Support
Built with ❤️ for data analysts, dropshippers, and e-commerce professionals.
If you encounter any bugs, need custom adjustments, or want to integrate this API into your internal systems, feel free to open an issue or contact the developer via the Apify platform.