Truck1 Scraper — Used Trucks & Commercial Vehicles EU
Pricing
from $1.50 / 1,000 scraped truck1 details
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
Maintained by CommunityActor 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, mileageSearch / filtered URL ──► details (full PDP) ──► specs, images, Euro, axleDirect listing URL ──► ──► seller company contextcategories[] + makeJoin 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
makeapplied as a path segment on category URLs. - Two extraction modes —
listingsfor card-level data;detailsfor 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
| Parameter | Type | Default | Description |
|---|---|---|---|
startUrls | Array | sample tippers URL | Category, brand, search, or listing detail URLs. |
categories | Array | ["trucks"] | Used when startUrls is empty. Empty array = all 17 categories. |
make | String | "" | Optional manufacturer filter (e.g. DAF, Volvo). |
runMode | String | "details" | "listings" (cards) or "details" (full PDP). |
maxItems | Integer | 100 | Maximum listings to return (0 = unlimited). |
maxPagesPerUrl | Integer | 5 | Pagination depth per start URL (0 = until exhausted). |
concurrencyLimit | Integer | 5 | Parallel detail workers (1–20). |
proxyConfiguration | Object | Apify Proxy | Residential 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)
| Field | Description |
|---|---|
id, url, title | Listing identifiers |
brand, model, category | Vehicle identity |
price, currency | Asking price |
year, mileageKm, fuelType | Core vehicle facts |
powerHp, powerKw | Engine power |
euroClass, axleConfig, transmission | Drivetrain / emissions |
netWeightKg, grossWeightKg, dimensionsMm | Weights and size |
firstRegistrationDate, referenceNumber | Registration / ref |
location, country | Listing location |
sellerName, sellerAddress, sellerCountry | Dealer company (no phone) |
description, specs, images | Free 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
- Open a filtered category or brand page on Truck1 (or pick
categories+ optionalmake). - Paste the URL into
startUrls. - Set
runModetolistingsfor a fast index ordetailsfor full enrichment. - Export the dataset as JSON, CSV, or Excel.