Discover/Dealabs API
live

Dealabs APIdealabs.com

Search active and expired deals from Dealabs.com. Get pricing, merchant info, community temperature scores, and deal status via a single API endpoint.

Endpoint health
verified 16h ago
search_deals
1/1 passing latest checkself-healing
Endpoints
1
Updated
26d ago

What is the Dealabs API?

The Dealabs API gives developers programmatic access to deal listings from France's largest deal-sharing community through 1 endpoint — search_deals. A single call returns an array of deal objects with up to a configurable number of results, each carrying price data, merchant details, a community temperature score, deal status, and a direct URL to the listing. Results are sorted by price ascending by default.

Try it
Maximum number of deals to retrieve.
Search keyword (e.g. 'mini pc', 'ryzen', 'iphone').
api.parse.bot/scraper/0a577374-8905-4bce-95af-c566fb45e774/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/0a577374-8905-4bce-95af-c566fb45e774/search_deals?limit=5&query=mini+pc' \
  -H 'X-API-Key: $PARSE_API_KEY'
Python SDK · recommended

Typed, relational, agent-ready

A generated client with real types, enums, and the links between objects — the structure a flat JSON response can't carry. Autocompletes in your editor and reads cleanly to coding agents.

  • Fully typed · autocompletes
  • Objects link to objects
  • Typed errors & pagination

Typed Python client. Set up the SDK in your uv project, then pull this API’s typed client:

uv add parse-sdk
uv run parse init
uv run parse add --marketplace dealabs-com-api

uv run parse add --marketplace pulls a pinned snapshot of this canonical API — it won’t change underneath you. To customize it, subscribe and swap to your own copy.

from parse_apis.dealabs_deals_api import Dealabs, Deal

client = Dealabs()

# Search for mini PC deals
for deal in client.deals.search(query="mini pc", limit=5):
    print(deal.title, deal.price, deal.merchant, deal.temperature)
All endpoints · 1 totalmissing one? ·

Full-text search across all active and expired deals on Dealabs. Results are sorted by price ascending (cheapest first); deals without a price appear last. Paginates server-side up to the requested limit. Each result includes pricing, merchant info, community temperature score, and a direct link.

Input
ParamTypeDescription
limitintegerMaximum number of deals to retrieve.
queryrequiredstringSearch keyword (e.g. 'mini pc', 'ryzen', 'iphone').
Response
{
  "type": "object",
  "fields": {
    "deals": "array of deal objects sorted by price ascending, each with id, title, price, display_price, temperature, status, merchant, url, and image"
  },
  "sample": {
    "data": {
      "deals": [
        {
          "id": "3349596",
          "url": "https://www.dealabs.com/bons-plans/mini-pc-gmktec-k12-barebone-amd-ryzen-7-h-255-8745hs-port-oculink-double-lan-25g-sans-ram-sans-stockage-3349596",
          "image": "https://static.dealabs.com/threads/raw/cjR0Z/3349596_1.jpg",
          "price": 264.99,
          "title": "Mini PC GMKtec K12 (Barebone) - AMD Ryzen 7 H 255 (8745HS), Port Oculink, Double LAN 2.5G, Sans RAM/Sans Stockage",
          "status": "active",
          "merchant": "AliExpress",
          "temperature": 30.87,
          "display_price": null
        }
      ]
    },
    "status": "success"
  }
}

About the Dealabs API

What the API Returns

The search_deals endpoint accepts a required query string — for example 'mini pc', 'ryzen', or 'iphone' — and an optional limit integer. Each deal object in the response includes: id, title, price, display_price, temperature, status, merchant, and url. The temperature field reflects the community voting score on Dealabs, which indicates how well-received a deal is among users. The status field tells you whether the deal is currently active or expired.

Sorting and Pagination

Results are sorted by price ascending — the cheapest deals appear first. Deals that have no price listed are placed at the end of the result set. Pagination is handled server-side and controlled by the limit parameter, so you can cap results to fit your use case without post-processing the response.

Coverage and Scope

Dealabs aggregates community-submitted deals across categories including electronics, gaming, home goods, and more. The API covers both active and expired deals, making it useful for historical price research as well as real-time deal discovery. Results reflect deal content as it exists on Dealabs, including the merchant associated with each deal.

Reliability & maintenanceVerified

The Dealabs API is a managed, monitored endpoint for dealabs.com — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when dealabs.com changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.

This isn't an official dealabs.com API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.

Last verified
16h ago
Latest check
1/1 endpoint passing
Maintenance
Monitored & self-healing
Will this API break when the source site changes?+
It's built not to. Every endpoint is health-checked on a schedule with automated test probes. When the source site changes and a check fails, the API is automatically queued for repair and re-verified — that's the self-healing layer. Each API page shows when its endpoints were last verified. And because marketplace APIs are shared, any fix reaches everyone using it.
Is this an official API from the source site?+
No — Parse APIs are independent, managed REST wrappers over publicly available data. That is the point: where a site has no official API (or only a limited one), Parse gives you a maintained, monitored endpoint for that data and keeps it working as the site changes — so you get a stable contract over a source that never promised one.
Can I fix or extend this API myself if I need a new endpoint or field?+
Yes — and you don't have to wait on us. This API was generated by the Parse agent, which stays attached. Describe the change in plain English ("add an endpoint that returns reviews", "fix the price field") in the revise box on the API page or via the revise_api MCP tool, and the agent rebuilds it against the live site in minutes. Contributing the change back to the public API is free.
What happens if I call an endpoint that has an issue?+
Errors are machine-readable: a bad call returns a clean status with the list of available endpoints and a repair hint, so an agent (or you) can recover or trigger a fix instead of failing silently. Confirmed failures feed the automatic repair queue.
Common use cases
  • Track the lowest-priced deals for a specific product keyword using the price field sorted ascending
  • Monitor community sentiment on deals by watching the temperature score for a given query
  • Filter out expired promotions by checking the status field before surfacing deals to users
  • Build a deal alert system that polls search_deals for new listings matching a target product
  • Compare merchant distribution across deals for a product category using the merchant field
  • Archive historical deal pricing for electronics or gaming hardware using expired deal results
  • Power a price-comparison widget that surfaces the cheapest French deals for a given search term
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 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.

Frequently asked questions
Does Dealabs have an official developer API?+
Dealabs does not publish an official public developer API. There is no documented REST or GraphQL interface available to third-party developers through their website.
What does the `temperature` field represent in deal results?+
The temperature value is the community voting score from Dealabs users. A higher temperature indicates more upvotes and generally signals a well-regarded deal. It is returned as a numeric value on every deal object.
Does the API return deals without a listed price?+
Yes. Deals that have no price are included in results but sorted to the end of the array. The price field will be absent or null for those entries, while display_price may contain a formatted label depending on what Dealabs shows for that listing.
Can I filter deals by category, merchant, or date?+
Currently the API supports filtering only by keyword via the query parameter. Category browsing, merchant filtering, and date-range filtering are not exposed. You can fork this API on Parse and revise it to add those filtering parameters.
Is it possible to retrieve deal comments or user discussion threads?+
Not currently. The API returns deal metadata including price, merchant, temperature, status, and URL, but does not include comments or discussion content attached to a deal. You can fork this API on Parse and revise it to add a comments endpoint.
Page content last updated . Spec covers 1 endpoint from dealabs.com.
Related APIs in EcommerceSee all →
mydealz.de API
Search for deals on MyDealz.de and retrieve detailed information including ratings, merchant details, pricing, and community feedback across multiple pages. Find the best deals with access to temperature scores and comment counts to help you make informed purchasing decisions.
slickdeals.net API
Search and discover deals, coupons, and trending bargains across thousands of retailers, along with community forum discussions about the best offers. Get detailed information about specific deals and instantly find surging hot bargains before they sell out.
stacksocial.com API
Search and browse deals from StackSocial to find discounts on software, products, and memberships, with access to product details, reviews, and related recommendations. Discover lifetime deals and business software offers across multiple collections.
ozbargain.com.au API
Browse the latest deals and discover the most popular bargains trending on OzBargain.com.au. Access deals across all categories, sorted by recency or community upvotes.
pepper.pl API
Browse deals, coupons, and product categories from Pepper.pl, a popular Polish community marketplace, with the ability to search specific offers and read community comments. Filter deals by category, view detailed information about each offer, and discover the latest coupon codes available.
fnac.com API
Search for electronics and cultural products on Fnac while accessing detailed product information, customer reviews, current deals, and flash sales all in one place. Get comprehensive insights including pricing, specifications, and promotional offers to make informed shopping decisions.
amazon.fr API
Scrape product data from Amazon.fr, including search results, product details, specifications, seller offers, customer reviews, and current deals.
manomano.fr API
Search ManoMano.fr products by keyword and browse listings with prices, brands, images, and product URLs.