Troostwijk Auctions Scraper
Troostwijk Auctions runs Europe's largest industrial and agricultural equipment auctions, and the category pages hold more live lots than any dashboard...
Troostwijk Auctions runs Europe's largest industrial and agricultural equipment auctions, and the category pages hold more live lots than any dashboard shows at once. Rows give current bid in cents, bid count, closing time, city and country. No bidder or seller identity collected.
$1.92 / 1,000 · Recently published - building its public record.
Run it on Apify → Free to try - runs bill per result on your own account.
What you give it
Every field is optional unless marked; sensible defaults do the rest.
| Field | Type | What it does | Default |
|---|---|---|---|
categoryUrls |
array | One or more Troostwijk Auctions category page URLs to sweep, e.g. https://www.troostwijkauctions.com/en/c/agricultural/harvesters/4bf74b6b-1c39-4fe8-a9ed-89dcd1793f5b. Browse troostwijkauctions.com, pick a category, and paste its URL here - the site's own keyword search is not used by this actor (see "Finding a category URL" below for why). | ["https://www.troostwijkauctions.com/en/c/agricultural/harvesters/4bf74b6b-1c39-4fe8-a9ed-89dcd1793f5b"] |
maxItems |
integer | Stop after this many lots, across all category URLs combined. Free-plan runs are capped at 5 items. The form starts at 25 for a cheap first run - that is the form's prefill, not a cap on your plan; clear it to use the default of 500. | 500 |
reportFailures |
boolean | When a run fails, send the developer the actor name and build, an error category, the error message (truncated) and a one-way hash of your input - so a bug can be fixed without anyone asking you to reproduce it. Your input itself, your results and your identity are never sent, and successful runs send nothing at all. Switch this off and the actor behaves exactly the same. | True |
What you get back
One JSON object per result, with exactly these fields - no seller identities, no contact data, ever.
| Field | Type | Meaning |
|---|---|---|
lotId |
string | Troostwijk lot ID. |
itemId |
['string', 'null'] | The underlying item ID, shared if the same item is relisted in a later auction. |
auctionId |
['string', 'null'] | ID of the auction this lot belongs to. |
displayId |
['string', 'null'] | Human-readable lot number as shown on the site. |
title |
string | Lot title as posted. |
description |
['string', 'null'] | Lot description, when the listing has one. |
url |
['string', 'null'] | Direct link to the lot. |
biddingStatus |
['string', 'null'] | e.g. BIDDING_OPEN, BIDDING_CLOSED. |
bidsCount |
['integer', 'null'] | Number of bids placed so far. |
saleTerm |
['string', 'null'] | Reserve-price status, e.g. OPEN_RESERVE_PRICE_NOT_ACHIEVED. |
currentBidCents |
['integer', 'null'] | Current highest bid, in cents. Not the final sale price until the auction closes. |
currency |
['string', 'null'] | Currency of currentBidCents. |
startDate |
['string', 'null'] | When bidding opened, ISO timestamp. |
endDate |
['string', 'null'] | When bidding closes, ISO timestamp. |
city |
['string', 'null'] | Lot location, city-level only - no addresses or coordinates. |
countryCode |
['string', 'null'] | Two-letter lot location country code. |
category |
['string', 'null'] | The category page this lot was read from. |
imageUrl |
['string', 'null'] | Lot photo URL. |
followersCount |
['integer', 'null'] | How many bidders are watching this lot - a demand signal. |
Health
Recently published - building its public record. Live record, failures included: status page.
Full documentation, examples and the AI-assistant prompt live on the store page.