dealabs.com APIdealabs.com ↗
Search Dealabs.com deals by keyword via API. Returns deal title, price, temperature score, merchant, status, and image for each matching result.
curl -X GET 'https://api.parse.bot/scraper/0a577374-8905-4bce-95af-c566fb45e774/search_deals?limit=3&query=laptop' \ -H 'X-API-Key: $PARSE_API_KEY'
Search for deals on Dealabs by keyword. Returns matching deals sorted by price from least to most expensive, paginating automatically up to the requested limit.
| Param | Type | Description |
|---|---|---|
| limit | integer | Maximum number of deals to retrieve. |
| queryrequired | string | Search keyword. |
{
"type": "object",
"fields": {
"data": "array of deal objects with id, title, price, display_price, temperature, status, merchant, url, and image fields"
},
"sample": {
"data": [
{
"id": "3321150",
"url": "https://www.dealabs.com/bons-plans/pc-ultraportable-135-microsoft-surface-laptop-3-intel-i5-1035g7-ram-8-go-256-go-ssd-ecran-tactile-reconditionne-etat-correct-3321150",
"image": "https://static.dealabs.com/threads/raw/KTqZ2/3321150_1.jpg",
"price": 259,
"title": "PC Ultraportable 13,5\" Microsoft Surface Laptop 3 - Intel i5-1035G7, RAM 8 Go + 256 Go SSD, Écran tactile (reconditionné état correct)",
"status": "active",
"merchant": "Kiatoo",
"temperature": 308.52,
"display_price": null
}
],
"status": "success"
}
}About the dealabs.com API
The Dealabs API gives programmatic access to community-shared deals from Dealabs.com through a single endpoint, search_deals, returning up to 8 structured fields per deal including price, temperature score, merchant, and status. Query any product category by keyword and get results sorted from lowest to highest price, with automatic pagination up to your specified limit. It covers deals across all product categories listed on the site.
What the API Returns
The search_deals endpoint accepts a required query string and an optional limit integer. Each deal object in the response includes id, title, price, display_price, temperature, status, merchant, url, and image. The temperature field reflects the community voting score on Dealabs — a numeric signal of how popular or well-received a deal is among users. The status field indicates whether a deal is currently active or expired.
Sorting and Pagination
Results are sorted by price from least to most expensive. When you set limit, the endpoint paginates automatically to collect up to that many deals, so you are not restricted to a single page of results. If limit is omitted, the endpoint returns a default result set. This makes it straightforward to retrieve larger deal sets for a given keyword without managing page offsets manually.
Data Coverage
Dealabs is a French-language deal community covering product categories including electronics, home goods, fashion, food, software, and more. The API reflects what is publicly visible on the site: deal title, merchant name, price with a human-readable display_price, a direct url to the deal page, and an image URL. Deals are community-submitted, so freshness depends on posting activity for any given keyword.
- Track price drops on specific products by polling
search_dealswith a product keyword and monitoring thepricefield over time. - Filter for high-engagement deals by sorting results on the
temperaturefield to surface the most community-voted bargains. - Build a deal alert system that checks
statusto notify users only when matching deals are still active. - Aggregate merchant-specific promotions by grouping results on the
merchantfield across multiple keyword queries. - Power a price comparison widget by querying multiple product terms and displaying sorted
display_pricevalues withurllinks. - Seed a deals database with
id,title,image, andurlto build a browsable catalogue of French-market bargains. - Monitor competitor promotions by querying brand names and reviewing returned deal titles and merchant fields.
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 100 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 250 req/min |
One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.
Does Dealabs have an official developer API?+
What does the `temperature` field represent?+
Can I retrieve deals filtered by category or merchant directly?+
search_deals endpoint accepts only a keyword query and a limit. Category and merchant filtering must be done client-side by inspecting the merchant field or keywords within title in the returned results. You can fork the API on Parse and revise it to add a category or merchant filter parameter.Are expired deals returned alongside active ones?+
status values, including expired ones. You should filter on the status field in your application if you only want currently active deals.