Truck1 Scraper — Used Trucks & Commercial Vehicles EU avatar

Truck1 Scraper — Used Trucks & Commercial Vehicles EU

Pricing

from $1.50 / 1,000 scraped truck1 details

Go to Apify Store
Truck1 Scraper — Used Trucks & Commercial Vehicles EU

Truck1 Scraper — Used Trucks & Commercial Vehicles EU

Scrape Truck1 used trucks, trailers, buses, and construction equipment: prices, mileage, Euro class, axle config, specs, images, and dealer company info. Category crawl or startUrls. Listings or details mode. Fast HTTP via curl_cffi.

Pricing

from $1.50 / 1,000 scraped truck1 details

Rating

0.0

(0)

Developer

Andrej Kiva

Andrej Kiva

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Categories

Share

Truck1 Scraper — Used Trucks & Commercial Vehicles Europe

Disclaimer: Unofficial integration for publicly accessible Truck1 listings. Not affiliated with, sponsored by, or endorsed by Truck1 or its operators. Trademarks belong to their respective owners.

This Actor is provided for informational and research purposes only (market research, inventory monitoring, pricing workflows). You are solely responsible for ensuring your use complies with applicable laws, platform terms of use, and your organization's policies.

No warranty is given as to accuracy, completeness, or continued availability of third-party data. Use at your own risk.

Scrape used trucks, tractor units, trailers, vans, buses, construction machinery, and related commercial equipment from Truck1 into clean JSON. Built for European B2B workflows: fleet sourcing, dealer intelligence, market pricing, and inventory monitoring.

Supports category crawls, brand filters, start URLs, and direct listing pages. Choose listings mode for fast card-level catalogs or details mode for full product pages with technical specs, image galleries, Euro emission class, axle configuration, transmission, and seller company context (no phone numbers).

Lightweight HTTP extraction with TLS fingerprinting — no headless browser overhead.

When to use this Actor

Use the Truck1 Scraper when you need:

  • Asking prices and currency for used commercial vehicles across Europe
  • Technical attributes — year, mileage, power (hp/kW), fuel type, Euro class, axle config (4x2, 6x4, …), transmission, weights, dimensions
  • Dealer / company context — seller name, address, and country when published on the listing
  • Bulk catalog coverage — 17 top-level categories (trucks, trailers, construction, agriculture, spare parts, and more)
  • Brand-filtered runs — e.g. DAF, Volvo, Mercedes-Benz, Scania, MAN

Ideal for truck dealers, fleet buyers, market analysts, and data teams tracking the European used commercial vehicle market.

Data pipeline

Input Mode Output
───────────────────────── ──────────────────── ──────────────────────────
Category / brand URL ──► listings (fast cards) ──► price, year, mileage
Search / filtered URL ──► details (full PDP) ──► specs, images, Euro, axle
Direct listing URL ──► ──► seller company context
categories[] + make
Join by manufacturer + model ──► price benchmarking & inventory alerts

Key Features

  • 17 top-level categories — trucks, tractor units, semi-trailers, trailers, vans, buses, campers, construction, material handling, agriculture, forestry, municipal, ground support, industrial, swap bodies, spare parts, other machinery.
  • Brand filter — optional make applied as a path segment on category URLs.
  • Two extraction modeslistings for card-level data; details for JSON-LD + HTML specs + description heuristics.
  • Deep vehicle attributes — Euro class, axle configuration, transmission, net/gross weight, dimensions when available on the page or in the description.
  • Seller context without phones — company name, address, country only.
  • Fast concurrent HTTP — challenge bypass and parallel detail fetches; residential proxy recommended at scale.

Input Parameters

ParameterTypeDefaultDescription
startUrlsArraysample tippers URLCategory, brand, search, or listing detail URLs.
categoriesArray["trucks"]Used when startUrls is empty. Empty array = all 17 categories.
makeString""Optional manufacturer filter (e.g. DAF, Volvo).
runModeString"details""listings" (cards) or "details" (full PDP).
maxItemsInteger100Maximum listings to return (0 = unlimited).
maxPagesPerUrlInteger5Pagination depth per start URL (0 = until exhausted).
concurrencyLimitInteger5Parallel detail workers (1–20).
proxyConfigurationObjectApify ProxyResidential proxies recommended for large runs.

Input example

{
"startUrls": [
{ "url": "https://www.truck1.eu/trucks/tippers" }
],
"make": "",
"runMode": "details",
"maxItems": 50,
"maxPagesPerUrl": 3,
"concurrencyLimit": 5,
"proxyConfiguration": {
"useApifyProxy": true
}
}

Output Format

Each row is pushed to the default dataset.

Details mode (enriched)

FieldDescription
id, url, titleListing identifiers
brand, model, categoryVehicle identity
price, currencyAsking price
year, mileageKm, fuelTypeCore vehicle facts
powerHp, powerKwEngine power
euroClass, axleConfig, transmissionDrivetrain / emissions
netWeightKg, grossWeightKg, dimensionsMmWeights and size
firstRegistrationDate, referenceNumberRegistration / ref
location, countryListing location
sellerName, sellerAddress, sellerCountryDealer company (no phone)
description, specs, imagesFree text, spec map, gallery

Example record

{
"id": "11572087",
"title": "DAF XF 530 FAT, 6x4, Kempf 3-Seiten Kipper, Bordmatik",
"brand": "DAF",
"model": "XF 530",
"category": "tippers",
"price": 59000,
"currency": "EUR",
"year": 2018,
"mileageKm": 602000,
"fuelType": "Diesel",
"powerHp": 530,
"powerKw": 390,
"euroClass": "Euro 6C",
"axleConfig": "6x4",
"transmission": "Automatic",
"netWeightKg": 11450,
"grossWeightKg": 26000,
"sellerName": "Staufen Trucks GmbH",
"sellerCountry": "DE"
}

Typical Workflow

  1. Open a filtered category or brand page on Truck1 (or pick categories + optional make).
  2. Paste the URL into startUrls.
  3. Set runMode to listings for a fast index or details for full enrichment.
  4. Export the dataset as JSON, CSV, or Excel.