BrickLink LEGO Marketplace Scraper avatar

BrickLink LEGO Marketplace Scraper

Pricing

from $10.00 / 1,000 results

Go to Apify Store
BrickLink LEGO Marketplace Scraper

BrickLink LEGO Marketplace Scraper

Search LEGO sets, parts, minifigures and gear on BrickLink. Export item details, available new and used prices, seller counts and source quantities, with optional six-month sold-price summaries.

Pricing

from $10.00 / 1,000 results

Rating

0.0

(0)

Developer

lulz bot

lulz bot

Maintained by Community

Actor stats

0

Bookmarked

7

Total users

2

Monthly active users

2 days ago

Last modified

Categories

Share

Scrape LEGO sets, parts, minifigures, books, and gear from BrickLink.

Features

  • Search anything — sets, parts, minifigures, books, gear by name or number
  • Price data — available new and used listing prices; optional six-month sold-price summaries
  • Market data — seller counts and source-reported new/used quantities
  • Item filtering — filter by type (sets only, parts only, etc.)
  • Price guide — optional detailed price guide with historical averages

Input

FieldTypeDescription
searchQuerystringSearch term (e.g. "millennium falcon", "75192", "technic")
itemTypeselectFilter: all, set, part, minifig, book, gear
maxResultsintegerMax items to return (1-1000, default 100)
includePriceGuidebooleanFetch a 6-month sold-price summary (default true)
proxyConfigurationobjectOptional proxy configuration

Output

Each result contains:

FieldDescription
itemIdBrickLink internal item ID
itemNameFull item name
itemNumberBrickLink item number (e.g. "75192-1")
itemTypeSet, Part, Minifigure, Book, or Gear
categoryNameBrickLink category path
thumbnailUrlItem image URL
newMinPriceMinimum new price (USD)
newAvgPriceAverage new price (USD, from price guide)
newMaxPriceMaximum new price (USD)
usedMinPriceMinimum used price (USD)
usedAvgPriceAverage used price (USD, from price guide)
usedMaxPriceMaximum used price (USD)
totalLotsLegacy alias of totalQuantity; not a distinct lot count
totalQuantityTotal quantity available
sellerCountNumber of sellers
urlDirect link to item on BrickLink
scrapedAtTimestamp of scrape

With includePriceGuide: true, available sold-price summaries replace the corresponding listing prices. Missing guide values remain null or retain the available listing value; no individual sales records are returned.

Example Output

{
"itemId": 157691,
"itemName": "Millennium Falcon",
"itemNumber": "75192-1",
"itemType": "Set",
"newMinPrice": 483.00,
"newAvgPrice": 677.38,
"newMaxPrice": 1999.00,
"usedMinPrice": 30.00,
"usedAvgPrice": 438.75,
"usedMaxPrice": 600.00,
"totalLots": 506,
"sellerCount": 287,
"url": "https://www.bricklink.com/v2/catalog/catalogitem.page?S=75192-1"
}

Use Cases

  • LEGO investing — track prices of retired sets over time
  • Collection valuation — price your LEGO collection at market rates
  • Deal hunting — find underpriced sets and parts
  • Market research — analyze supply/demand across LEGO categories
  • Price comparison — compare new vs used prices across sellers

Cost

This actor uses pay-per-event pricing. You are charged per result returned.

Run results and diagnostics

The dataset contains result records only. Empty searches do not add an error row. If every request fails and no records can be returned, the run fails; partial data is retained with a partial-results status. Open Run summary for request failures and the returned record count.