Rebrickable LEGO Set Scraper
Pricing
from $9.00 / 1,000 results
Rebrickable LEGO Set Scraper
Search the LEGO set catalog on Rebrickable by keyword, theme, or year. Each set returns its name, set number, release year, theme, part count, and an image. Useful for collectors tracking releases, resellers building inventories, and fans researching themes across decades.
Pricing
from $9.00 / 1,000 results
Rating
0.0
(0)
Developer
ParseForge
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share

🧱 Rebrickable LEGO Set Scraper
🚀 Search the entire LEGO set catalog in seconds. One query for "millennium falcon" returns 33 sets, from the 7,541 piece UCS down to pocket builds.
🕒 Last updated: 2026-06-02 · 📊 12 fields per set · keyword, theme, and year filters · official images
Pull the LEGO set catalog from Rebrickable, the community database of every released set. Search by keyword and refine by theme or release year, and for each set get its name, set number, year, theme, part count, image, and detail link.
Coverage: the full Rebrickable catalog of LEGO sets across 494 themes. Search any keyword and filter by theme ID or year range.
| 🎯 Target Audience | 💡 Primary Use Cases |
|---|---|
| Collectors | Track new and retired sets |
| Resellers | Build and price inventories |
| AFOL community | Research themes and eras |
| Data hobbyists | Build LEGO datasets |
📋 What the Rebrickable LEGO Set Scraper does
- Searches the LEGO set catalog by keyword.
- Filters by theme ID and by release year range.
- Sorts by year, name, or part count.
- Returns 12 structured fields per set, with the official image.
- Resolves theme IDs to readable theme names.
- Exports to CSV, Excel, JSON, XML, or via API.
🎬 Full Demo (🚧 Coming soon)
⚙️ Input
| Field | Type | Description |
|---|---|---|
searchTerms | array | Keywords to search LEGO sets. Leave empty to list by filters. |
themeId | integer | Optional. Restrict to a Rebrickable theme ID. |
minYear | integer | Optional. Only sets from this year onward. |
maxYear | integer | Optional. Only sets up to this year. |
ordering | string | Sort order (newest, name, most parts, and more). |
maxItems | integer | Cap on sets returned. Free plan is limited to 10. |
apiKey | string | Rebrickable API key. A shared key is provided by default. |
Example 1: search by keyword
{"searchTerms": ["millennium falcon"],"ordering": "-num_parts","maxItems": 50}
Example 2: a theme in a year range
{"searchTerms": [],"themeId": 171,"minYear": 2015,"maxYear": 2024,"ordering": "-year"}
⚠️ Good to Know: Rebrickable requires a free API key. A shared key ships by default, but you can add your own. Rebrickable is an inventory database, so it has no pricing. Some catalog entries (stickers, books) have a part count of zero.
📊 Output
Each record contains the following fields:
| Field | Description |
|---|---|
🖼 imageUrl | Official set image |
🧱 name | Set name |
🔢 setNum | Set number |
🔗 setUrl | Rebrickable detail page |
📅 year | Release year |
🏷 theme | Theme name |
🆔 themeId | Theme ID |
🧩 numParts | Part count |
🕒 lastModified | Last catalog update |
🔎 searchTerm | Query that surfaced this set |
🕒 scrapedAt | Collection timestamp |
❌ error | Error message, null on success |
Real sample records:
{"imageUrl": "https://cdn.rebrickable.com/media/sets/75192-1/30881.jpg","name": "Millennium Falcon","setNum": "75192-1","setUrl": "https://rebrickable.com/sets/75192-1/millennium-falcon/","year": 2017,"theme": "Ultimate Collector Series","themeId": 171,"numParts": 7541,"lastModified": "2021-11-27T08:23:26.191796Z","error": null}
{"imageUrl": "https://cdn.rebrickable.com/media/sets/10179-1/15011.jpg","name": "Millennium Falcon","setNum": "10179-1","setUrl": "https://rebrickable.com/sets/10179-1/millennium-falcon/","year": 2007,"theme": "Ultimate Collector Series","themeId": 171,"numParts": 5198,"error": null}
{"imageUrl": "https://cdn.rebrickable.com/media/sets/75212-1/19741.jpg","name": "Kessel Run Millennium Falcon","setNum": "75212-1","setUrl": "https://rebrickable.com/sets/75212-1/kessel-run-millennium-falcon/","year": 2018,"theme": "Star Wars","themeId": 158,"numParts": 1414,"error": null}
✨ Why choose this Actor
- Whole-catalog search. Find any set across 494 themes by keyword.
- Readable themes. Theme IDs resolved to names for you.
- Flexible filters. Narrow by theme, year range, and sort order.
- Official images. Every set carries its catalog image.
- Ready to export. CSV, Excel, JSON, XML, or API, with a clean table view.
📈 How it compares to alternatives
| Rebrickable LEGO Set Scraper | Manual browsing | Generic web scrapers | |
|---|---|---|---|
| Whole-catalog keyword search | ✅ | ❌ | ⚠️ Needs setup |
| Theme name resolution | ✅ | ⚠️ | ❌ |
| Year and theme filters | ✅ | ⚠️ | ❌ |
| Official images | ✅ | ✅ | ⚠️ |
| Export to CSV/Excel/JSON/XML | ✅ | ❌ | ⚠️ |
🚀 How to use
- Create a free Apify account using this sign-up link.
- Open the Rebrickable LEGO Set Scraper.
- Enter
searchTerms, optionally set athemeIdor year range, and setmaxItems. - Click Start and watch the dataset fill in real time.
- Export your results as CSV, Excel, JSON, or XML, or pull them via API.
💼 Business use cases
🛒 Reselling
| Goal | How |
|---|---|
| Build inventory lists | Search a theme and capture set numbers |
| Spot big sets | Sort by part count |
📦 Collection management
| Goal | How |
|---|---|
| Track a theme | Filter by theme ID |
| Find new releases | Sort by newest first |
📊 Market research
| Goal | How |
|---|---|
| Study eras | Filter by year range |
| Map themes | Aggregate sets by theme |
🧮 Dataset building
| Goal | How |
|---|---|
| Build catalogs | Export names, numbers, and images |
| Analyze trends | Pair year with part count |
🔌 Automating Rebrickable LEGO Set Scraper
Connect this Actor to your stack with Apify integrations: Make, Zapier, Slack, Airbyte, GitHub, and Google Drive. Schedule runs and push fresh catalog data into spreadsheets, databases, or alerts.
🌟 Beyond business use cases
- Research: study how LEGO themes and set sizes evolved.
- Personal: plan your next build or wishlist.
- Non-profit: catalog donated sets for community programs.
- Experimentation: build LEGO analytics projects.
🤖 Ask an AI assistant
Paste your dataset into ChatGPT, Claude, Perplexity, or Copilot and ask for the biggest sets, releases by year, or theme breakdowns.
❓ Frequently Asked Questions
1. Do I need an API key? Rebrickable requires a free key. A shared key ships by default, and you can add your own.
2. How do I search a theme?
Use the keyword search, or set themeId to restrict results to one theme.
3. Does it include prices? No. Rebrickable is an inventory database and does not hold pricing.
4. Why do some sets show zero parts? Catalog entries like stickers and books have no brick count.
5. Can I filter by year?
Yes. Set minYear and maxYear.
6. Are theme names included? Yes. Theme IDs are resolved to readable names.
7. What export formats are supported? CSV, Excel, JSON, XML, and API.
8. How do I find the biggest sets? Sort by most parts using the ordering option.
9. Can I run it on a schedule? Yes, with Apify Schedules and integrations.
10. Is there a free option? Yes. Free runs are limited to 10 items as a preview. Paid plans unlock up to 1,000,000.
🔌 Integrate with any app
Use the Apify API, webhooks, and 5,000-plus integrations to push Rebrickable data into Make, Zapier, Google Sheets, Airtable, databases, and more.
🔗 Recommended Actors
- Pokemon Catalog Scraper
- TCGplayer Scraper
- BoardGameGeek Scraper
- eBay Scraper
- BrickLink alternatives via Reverb
💡 Pro Tip: browse the complete ParseForge collection.
🆘 Need Help? Open our contact form
⚠️ Disclaimer: independent tool, not affiliated with Rebrickable or the LEGO Group. LEGO is a trademark of the LEGO Group. Data is provided by the Rebrickable community platform.