Slickdeals API endpoint
Returns one Slickdeals deal thread's full detail: title, store, final/list price, community vote score, comment count, whether the deal is marked expired, the deal's product category and taxonomy (category/sub_category/category_paths, and separately the legacy forum/forum_id the thread was posted under), the public Slickdeals username who posted it ("found by" attribution) with a public community-standing summary (reputation, join date, deals posted, total votes/comments), a related_deals sidebar (Slickdeals' own Popular/Trending picks), the outbound merchant link, and the deal's own description. Give either url (the exact value returned by GET /slickdeals/search) or thread_id (Slickdeals' own numeric thread id, e.g. from a deal's URL path /f/{thread_id}-...); at least one is required. An unknown or removed deal returns 404.
/slickdeals/dealQuery parameters:
url (optional) — a full Slickdeals deal URL, exactly as returned by GET /slickdeals/search's url field (https://slickdeals.net/f/...).thread_id (optional) — Slickdeals' own numeric thread id (from a deal URL's own /f/{thread_id}-... path, or from /slickdeals/search's thread_id field).Response fields:
thread_id, title, url — the deal's canonical identity.forum, forum_id — Slickdeals' own legacy sub-forum the thread was posted in (e.g. Hot Deals). This is a different, coarser taxonomy from category/sub_category below — Slickdeals maintains both in parallel.category, sub_category, category_paths — Slickdeals' modern product-category taxonomy for the deal (e.g. Computers / Laptops / ["Computers > Laptops", "Computers"]).brand, store — the deal's brand and merchant, when Slickdeals attaches them.final_price, list_price — the deal price and the original/list price, USD.vote_score — the community "thumb" vote score (can be negative).comment_count — number of comments on the thread.is_expired — whether the deal is marked expired.found_by (optional) — the public Slickdeals username who posted the deal.posted_at (optional) — when the deal was posted.deal_url (optional) — Slickdeals' own outbound/affiliate redirect to the merchant's page for this deal.cta_text (optional) — Slickdeals' own call-to-action label (e.g. Get Deal at eBay).description_html / description — the deal post's own body content, as HTML and as cleaned plain text.image_urls — the deal's attached image URLs.related_deals (optional) — Slickdeals' own "Popular Deals"/"Trending Deals" sidebar shown alongside this thread, read from the same page fetch at no additional upstream cost. Each entry has thread_id, title, url, final_price, list_price, vote_score, comment_count, found_by, posted_at, and source (popular or trending). Pair a related_deals entry's thread_id/url with this same endpoint for its own full detail.found_by_profile (optional) — a public summary of the found_by user's Slickdeals community standing, read from the same page fetch at no additional upstream cost: user_id, reputation, join_date, deals_posted, total_votes, total_comments, and avatar_url.| Field | Filled in, of 10 checked | Values in the sample |
|---|---|---|
| thread_id | 10 | |
| title | 10 | “327-Pc LEGO Icons Plum Blossom Flower Décor Building Set $2…” and 9 other values |
| url | 10 | slickdeals.net |
| final_price | 9 | “$24” and 8 other values |
| list_price | 9 | “$30” and 8 other values |
| vote_score | 10 | 4 to 6, median 5 |
| comment_count | 10 | 0 to 3, median 0 |
| found_by | 10 | “gaamn114” and 7 other values |
| posted_at | 10 | 2026-10-13 |
| source | 10 | popular (5), trending (5) |
| Parameter | Type | Required | Default | Description | Example |
|---|---|---|---|---|---|
| url | string | No | Full Slickdeals deal URL, as returned by GET /slickdeals/search (https://slickdeals.net/f/...) | https://slickdeals.net/f/20015817-microsoft-surface-laptop-5-13-5-2-5ghz-16gb-256gb-refurb-w-warranty-358-53 | |
| thread_id | integer | No | Slickdeals numeric thread id | 20015817 | |
| x-api-key (header) | string | Yes | API key required |
curl -X GET "https://api.crawlora.net/api/v1/slickdeals/deal" \ -H "x-api-key: $CRAWLORA_API_KEY"
{
"code": 200,
"msg": "OK",
"data": {
"thread_id": 20015817,
"title": "Microsoft Surface Laptop 5 13.5\" 2.5GHz/16GB/256GB - Refurb w/Warranty $358.53",
"url": "https://slickdeals.net/f/20015817-microsoft-surface-laptop-5-13-5-2-5ghz-16gb-256gb-refurb-w-warranty-358-53",
"forum": "Hot Deals",
"forum_id": 9,
"category": "Computers",
"sub_category": "Laptops",
"category_paths": [
"Computers > Laptops",
"Computers"
],
"brand": "Microsoft",
"store": "eBay",
"final_price": "$358.53",
"list_price": "$1,200.00",
"vote_score": -1,
"comment_count": 4,
"is_expired": false,
"found_by": "BML6182",
"posted_at": "2026-09-14T19:13:22-07:00",
"deal_url": "https://slickdeals.net/click?...",
"cta_text": "Get Deal at eBay",
"description_html": "<div>...</div>",
"description": "Microsoft Surface Laptop 5 eBay Refurb ...",
"image_urls": [
"https://static.slickdealscdn.com/attachment/1/3/4/8/0/6/6/3/450x450/21598647.thumb"
],
"related_deals": [
{
"thread_id": 20013396,
"title": "20,000mAh BooKoo A9 2000A Car Battery Jumper w/ QC 3.0, PD 18W $22.20 + Free S/H",
"url": "https://slickdeals.net/f/20013396-...",
"final_price": "$22",
"list_price": "$37",
"vote_score": 5,
"comment_count": 0,
"found_by": "iconian",
"posted_at": "2026-09-14T08:34:52-07:00",
"source": "popular"
}
],
"found_by_profile": {
"user_id": "13480663",
"reputation": 685,
"join_date": "Nov 2017",
"deals_posted": 175,
"total_votes": 728,
"total_comments": 519,
"avatar_url": "https://static.slickdealscdn.com/attachment/avatar/1/3/4/8/0/6/6/3/100x100/avatar.normal"
},
"source_url": "https://slickdeals.net/f/20015817-microsoft-surface-laptop-5-13-5-2-5ghz-16gb-256gb-refurb-w-warranty-358-53",
"fetched_at": "2026-09-15T04:00:00Z"
}
}Request schema
No body schema
Response schema
#/definitions/slickdeals.dealResponseDoc
| Field | Type | Required | Enum | Bounds | Example | Description |
|---|---|---|---|---|---|---|
| code | integer | No | Code is the HTTP status code or a custom code used to indicate the result of the request @example 200 | |||
| data | slickdeals.Deal | No | ||||
| data.brand | string | No | Microsoft | |||
| data.category | string | No | Computers | Category/SubCategory/CategoryPaths are Slickdeals' modern product taxonomy for this deal (distinct from Forum/ForumID above -- these are two different id spaces Slickdeals maintains in parallel). | ||
| data.category_paths | array | No | Computers > Laptops,Computers | |||
| data.comment_count | integer | No | 4 | |||
| data.cta_text | string | No | Get Deal at eBay | |||
| data.deal_url | string | No | DealURL is Slickdeals' own outbound/affiliate redirect to the merchant; following it lands on the store's own page for this deal. | |||
| data.description | string | No | ||||
| data.description_html | string | No | ||||
| data.fetched_at | string | No | ||||
| data.final_price | string | No | $358.53 | |||
| data.forum | string | No | Hot Deals | Forum is Slickdeals' own legacy sub-forum name the thread was posted in (e.g. "Hot Deals") -- a different, coarser taxonomy than Category/SubCategory. ForumID is its numeric legacy id. | ||
| data.forum_id | integer | No | 9 | |||
| data.found_by | string | No | BML6182 | FoundBy is the public Slickdeals username who posted the deal -- the same public-forum-post attribution class this repo already exposes for Reddit. | ||
| data.found_by_profile | object | No | FoundByProfile is a public summary of the FoundBy user's Slickdeals community standing -- read from the same page's own "About the Author" sidebar, at no additional upstream cost. | |||
| data.found_by_profile.avatar_url | string | No | ||||
| data.found_by_profile.deals_posted | integer | No | 175 | |||
| data.found_by_profile.join_date | string | No | Nov 2017 | |||
| data.found_by_profile.reputation | integer | No | 685 | |||
| data.found_by_profile.total_comments | integer | No | 519 | |||
| data.found_by_profile.total_votes | integer | No | 728 | |||
| data.found_by_profile.user_id | string | No | 13480663 | |||
| data.image_urls | array | No | ||||
| data.is_expired | boolean | No | false | |||
| data.list_price | string | No | $1,200.00 | |||
| data.posted_at | string | No | 2026-09-14T19:13:22-07:00 | |||
| data.related_deals | array | No | RelatedDeals is Slickdeals' own "Popular Deals"/"Trending Deals" sidebar shown alongside this thread -- read from the same page fetch as the rest of this record, at no additional upstream cost. | |||
| data.related_deals[].comment_count | integer | No | ||||
| data.related_deals[].final_price | string | No | $22 | |||
| data.related_deals[].found_by | string | No | iconian | |||
| data.related_deals[].list_price | string | No | $37 | |||
| data.related_deals[].posted_at | string | No | ||||
| data.related_deals[].source | string | No | popular | Source names which sidebar this entry came from: "popular" or "trending". | ||
| data.related_deals[].thread_id | integer | No | 20013396 | |||
| data.related_deals[].title | string | No | 20,000mAh BooKoo A9 2000A Car Battery Jumper w/ QC 3.0, PD 18W $22.20 + Free S/H | |||
| data.related_deals[].url | string | No | ||||
| data.related_deals[].vote_score | integer | No | 5 | |||
| data.source_url | string | No | ||||
| data.store | string | No | eBay | |||
| data.sub_category | string | No | Laptops | |||
| data.thread_id | integer | No | 20015817 | |||
| data.title | string | No | Microsoft Surface Laptop 5 13.5" 2.5GHz/16GB/256GB - Refurb w/Warranty $358.53 | |||
| data.url | string | No | https://slickdeals.net/f/20015817-microsoft-surface-laptop-5-13-5-2-5ghz-16gb-256gb-refurb-w-warranty-358-53 | |||
| data.vote_score | integer | No | -1 | |||
| msg | unknown | No | Msg is the message that describes the result of the request @example "Request successful" |
| Status | Description | Schema |
|---|---|---|
| 400 | Bad Request | #/definitions/app.Response |
| 404 | Not Found | #/definitions/app.Response |
| 429 | Too Many Requests | #/definitions/app.Response |
| 503 | Service Unavailable | #/definitions/app.Response |
Use environment variables for secrets and keep Crawlora API keys server-side.
curl -X GET "https://api.crawlora.net/api/v1/slickdeals/deal" \
-H "x-api-key: $CRAWLORA_API_KEY"