HotUKDeals Scraper
Pricing
from $3.00 / 1,000 results
HotUKDeals Scraper
Scrape hotukdeals.com - the UK's largest deal community. Get hot deals, new deals, search results, and deals by category. Extracts price, discount, merchant, voucher codes, temperature (hotness), and more.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
Crawler Bros
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Scrape hotukdeals.com — the UK's largest deal-sharing community with millions of members posting deals, freebies, and voucher codes every day. Extract hot deals, new listings, search results, or deals from specific product categories.
What data do you get?
Each scraped deal includes:
| Field | Description |
|---|---|
dealId | Unique thread ID |
title | Deal title |
dealType | deal, voucher, or freebie |
dealPrice | Current deal price (GBP) |
originalPrice | Previous/next-best price (GBP) |
discount | Discount percentage |
discountAbsolute | Absolute saving (GBP) |
currency | Always GBP |
voucherCode | Discount code (if available) |
merchant | Store or retailer name |
merchantUrl | External deal link |
hotness | Community temperature score (votes) |
commentsCount | Number of comments |
postedAt | ISO-8601 timestamp when posted |
expiresAt | ISO-8601 expiry timestamp (when available) |
category | Product category name |
categorySlug | Category URL slug |
tags | Keywords/tags |
imageUrl | Product image URL |
isExpired | Whether the deal has expired |
isFreebie | Whether this is a free/freebie deal |
dealUrl | Link to the deal page on HotUKDeals |
sourceUrl | Shareable deal URL |
recordType | Always deal |
scrapedAt | UTC timestamp of scrape |
Input
| Field | Type | Description |
|---|---|---|
mode | select | hot (default), new, search, byCategory |
searchQuery | string | Keyword to search (mode=search) |
category | select | Category to browse (mode=byCategory) |
minHotness | integer | Minimum community temperature score |
isExpired | boolean | Include expired deals (default: false) |
isFreebie | boolean | Return only freebies (default: false) |
merchant | string | Filter by merchant name (partial match) |
maxItems | integer | Maximum deals to return (default: 50) |
Example inputs
Get the hottest UK deals right now
{"mode": "hot","maxItems": 50}
Search for laptop deals
{"mode": "search","searchQuery": "laptop","minHotness": 50,"maxItems": 100}
Browse electronics deals
{"mode": "byCategory","category": "electronics","maxItems": 50}
Find freebies only
{"mode": "new","isFreebie": true,"maxItems": 30}
Supported categories
electronics, gaming, fashion, groceries, travel, beauty, home-living, garden-diy, sports-fitness, kids, services-contracts, broadband-phone-service, car-motorcycle, personal-finance, entertainment
FAQs
Does it need login or API keys? No. HotUKDeals is publicly accessible and this scraper works without any credentials.
How many deals are there?
The site has thousands of active deals posted daily. Each page returns ~30 deals; use maxItems to control how many you fetch.
What is the "hotness" score? The temperature (hotness) is the community vote score. Hot deals score 100+, very hot deals score 500+, and top deals can reach 1000+.
Can I filter by merchant?
Yes — use the merchant parameter with a partial name like "Amazon", "Argos", or "Currys".
Are expired deals included?
By default, expired deals are excluded. Set isExpired: true to include them.
How often does the data update? HotUKDeals updates in real-time. Each actor run fetches fresh data from the live site.
Does it scrape voucher codes?
Yes — voucher codes are extracted when available in the voucherCode field.