Pepper Scraper avatar

Pepper Scraper

Pricing

from $0.80 / 1,000 results

Go to Apify Store
Pepper Scraper

Pepper Scraper

High-precision data extraction tool designed for nl.pepper.com & pepper.pl, EU largest social shopping community. It allows you to monitor the latest bargains, track price errors, and analyze consumer trends by capturing the full technical metadata of deals, vouchers, and discussions.

Pricing

from $0.80 / 1,000 results

Rating

0.0

(0)

Developer

SASWAVE

SASWAVE

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Pepper Scraper

High-precision data extraction tool designed for pepper.com, EU largest social shopping community.

It allows you to monitor the latest bargains, track price errors, and analyze consumer trends by capturing the full technical metadata of deals, vouchers, and discussions.

Handles multiple subdomains

nl.pepper.com

pepper.pl

FEATURES

Multi-Domain Capability: Seamlessly switch between regional subdomains like nl.pepper.com and pepper.pl to track pan-European pricing.

Deep Metadata Extraction: Capture full technical payloads including threadId, titleSlug, and affiliate-ready links.

Temperature & Engagement Metrics: Monitor real-time "Hotness" levels (temperature and temperatureLevel) to identify viral trends.

Logistics Data: Extract precise shipping costs and isFree status to calculate the true landing price of a deal.

Voucher & Code Capture: Automatically scrape voucherCode data and campaign IDs for programmatic discount application.

Merchant & Group Mapping: Identify top merchants (e.g., Amazon.pl, Bol.com) and categorize deals by group (e.g., "Elektronika").

Lifecycle Tracking: Monitor publishedAt, updatedAt, and endDate to ensure your data feed remains current and actionable.

USE CASES

Cross-Border Arbitrage: Compare prices between nl.pepper.com and pepper.pl to find significant pricing discrepancies for the same product.

Viral Trend Monitoring: Detect "Hot" deals in the Polish or Dutch markets before they hit mainstream aggregators.

Price Error Detection: Identify deals with missing nextBestPrice data or extreme temperature spikes that suggest a pricing mistake.

Localized Market Research: Analyze the types of products (like "Amazon Basics" gear) that resonate most with specific European demographics.

Automated Deal Portals: Feed high-quality, pre-parsed JSON data directly into your own regional deal sites, Telegram channels, or shopping bots.

OUTPUT

{
"threadId": "402813",
"product_link": "https://www.amazon.nl/dp/B075QLZWKH&product=ppr-nl-281352156&tag=egc",
"titleSlug": "hasbro-gaming-risk-strategische-bordspel-at-amazon",
"title": "Hasbro Gaming Risk Strategisch Bordspel @ Amazon",
"currentUserVoteDirection": null,
"commentCount": 3,
"status": "Activated",
"isExpired": false,
"isNew": false,
"isPinned": false,
"isTrending": null,
"bookmarked": false,
"isLocal": false,
"temperature": 41.2,
"temperatureLevel": "Hot1",
"type": "Deal",
"nsfw": false,
"deletedAt": null,
"isAffiliateTrackingDisabled": false,
"isAffiliateDescriptionDisabled": false,
"isEditLocked": false,
"isExpireLocked": false,
"contentLockedBy": null,
"isSpamLocked": false,
"isLocked": false,
"isNewsletterPicked": null,
"isCommentsModerationOn": null,
"isPushed": null,
"isCommunityFavorite": null,
"isCategoryCommunityFavorite": null,
"isTopDeal": null,
"isCategoryTopDeal": null,
"pinId": null,
"bumpedAt": "",
"bumpedAndReset": false,
"publishedAt": "2026-05-06 12:53:15",
"updatedAt": "2026-05-06 13:40:09",
"voucherCode": "",
"link": "",
"linkHost": "www.amazon.nl",
"shareableLink": "https://nl.pepper.com/share-deal/402813",
"merchant": {
"merchantId": 1538,
"merchantName": "Amazon.nl",
"merchantUrlName": "amazon.nl",
"isMerchantPageEnabled": true,
"avatar": {
"path": "merchants/raw/avatar",
"name": "1538_1",
"slotId": "avatar",
"width": 0,
"height": 0,
"version": 1,
"unattached": false,
"uid": "1538_1.raw",
"ext": "raw"
}
},
"mainGroup": {
"threadGroupId": 17,
"threadGroupName": "Familie & Kinderen",
"threadGroupUrlName": "kinderen"
},
"mainImage": {
"path": "threads/raw/OvYLF",
"name": "402813_1",
"slotId": "OvYLF",
"width": 1000,
"height": 1000,
"version": 1,
"unattached": false,
"uid": "402813_1.jpg",
"ext": "jpg"
},
"price": 25.99,
"nextBestPrice": 35.99,
"percentage": 0,
"discountType": null,
"shipping": {
"isFree": null,
"price": 0
},
"user": {
"userId": 100942,
"username": "Hazel",
"title": "deal_editor",
"avatar": {
"path": "users/raw/default",
"name": "100942_24",
"slotId": "default",
"width": 0,
"height": 0,
"version": 24,
"unattached": false,
"uid": "100942_24.raw",
"ext": "raw"
},
"persona": {
"text": null,
"type": "verified"
},
"isBanned": false,
"isDeletedOrPendingDeletion": false,
"isUserProfileHidden": false
},
"startDate": null,
"selectedLocations": {
"isNational": false
},
"endDate": null,
"isExclusive": false,
"isVoucherCodeHidden": false,
"claimCodeCampaignId": null,
"claimCodeCampaign": null,
"canVote": false,
"scheduledReleaseDate": {
"timestamp": ""
},
"isHot": false,
"pickedAt": 0,
"hotDate": "",
"isExcludedFromAds": false,
"threadUpdates": [],
"unread": null,
"keywords": null,
"keywordNames": null,
"isSuperHot": null
}

🛟 SUPPORT

Share your runs with the developer team and create issues on error to help us improve actor quality.

You might discover edge case we didn't test yet

We stay available anytime