Autoline, Machineryline & Agroline Scraper avatar

Autoline, Machineryline & Agroline Scraper

Pricing

from $2.50 / 1,000 listing saveds

Go to Apify Store
Autoline, Machineryline & Agroline Scraper

Autoline, Machineryline & Agroline Scraper

Scrape Autoline, Machineryline and Agroline: trucks, trailers, vans, construction and farm machinery from 850k+ listings. Price, year, mileage, hours, power, specs, location, dealer. Every filter. Seller phones, WhatsApp, address and full specs as an add-on.

Pricing

from $2.50 / 1,000 listing saveds

Rating

0.0

(0)

Developer

Norm Data

Norm Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

10 days ago

Last modified

Share

Norm Data

πŸš› Autoline, Machineryline & Agroline Scraper

Extract listings from Autoline, Machineryline and Agroline, the LineMedia marketplaces with 850k+ used and new trucks, trailers, vans, buses, construction machinery and farm equipment from dealers across Europe and the world. Search by category, brand, model and country with every filter the sites have, or paste any search link. You get one clean table with typed fields.

Each listing comes with:

  • Title, brand, model, category, site, offer type (sale, rent, auction), condition.
  • Price with currency, price in EUR, price on request flag.
  • Year, mileage (km), running hours, power (HP), fuel, Euro emission class, axle configuration.
  • Every attribute shown on the search card.
  • Country, city, dealer name, verified dealer, years on the site.
  • Main photo, photo count, listing link.
  • Add-on: seller contacts and full specs. Phone numbers, WhatsApp, Viber, contact person, spoken languages, opening hours, dealer address with latitude and longitude, dealer page, dealer's ad count, rating and reviews, years on the market, gross price (with VAT), first registration, gearbox, VIN, every spec on the listing, full description, every photo and the date placed.

🎯 Who uses it?

🏭 Dealers and traders

See what competitors stock and at what price, by brand, model, year and mileage. Find stock to buy in other countries.

πŸ“ž Sales teams and service providers

Build lead lists of truck, machinery and farm equipment dealers with phones, WhatsApp, address and languages spoken: finance, insurance, transport, logistics, spare parts, software.

πŸ“ˆ Analysts, valuers and leasing companies

Track asking prices of used equipment by model, year and hours. Value fleets and residuals with real market data.

🧰 Data teams

Feed a price index, a marketplace or an alert system with typed listings on a schedule.

✨ What it does

  • Three sites, one run:
    • Autoline (trucks, trailers, vans, buses), Machineryline (construction, mining, warehouse, industrial), Agroline (tractors, combines, farm machinery).
    • Categories by name ("truck tractors", "excavators", "combines", "semi-trailers"), searched on every site that has them. Common names work too ("lorries", "diggers", "tippers", "combine harvesters").
  • Brands and models by name: "Volvo", "Caterpillar", "John Deere", or models such as "DAF XF 106", "Fendt Vario 724", "John Deere 6155R".
  • Countries or regions: any country by name or two-letter code, or Europe, America, Asia.
  • Or paste links: any Autoline, Machineryline or Agroline search page in any language. Every filter in the link is kept.
  • Every filter the sites have:
    • Condition (used, new, demonstration, remanufactured, with defect, crashed, for parts), offer type (sale, rent, auction, leasing, from manufacturer, credit, installments, trade in, exchange), availability (in stock or on request).
    • Price (EUR), year, mileage, running hours, power (HP) ranges.
    • Euro class, fuel, gearbox, drive, colour. Several values per filter.
    • Sort: price, year or mileage, up or down.
  • Extra filter: keywords in the title, brand, model or attributes.
  • New listings only. For scheduled runs: saves only listings the same search has not saved before.

πŸ† Why this scraper

  • Search by name, not only by link. Type categories, brands, models and countries. No need to build search links by hand.
  • Seller contacts. The add-on opens each listing for phones, WhatsApp, Viber, contact person, address and coordinates.
  • Full specs. Every spec on the listing page (gross weight, suspension, retarder, cab, tyres, hydraulics...) as label: value, plus VIN, gearbox and the full description.
  • Fast. 1,000 listings in about 15 seconds. With seller contacts and full specs, about 450 listings per minute.
  • No page cap. Leave the maximum empty to get every match.
  • Typed, ready to analyse. Prices, year, mileage, hours, power and coordinates are numbers. Dates are ISO. No proxy needed.

βš–οΈ How it compares

Based on each Actor's public README and input options (October 2026).

CapabilityThis actorsn41lz
Autoline, Machineryline, Agrolineyesyes
Paste search linksyesyes
Search by category, brand, model, country nameyesno
Condition, offer type, price, year, mileage, hours, power filtersyesonly inside a link
Several values per filter in one runyesno
Keywords filteryesno
Page limitnone400 pages per link
Opens listing pagesadd-onno
Phones, WhatsApp, Viber, contact personadd-onno
Dealer address, coordinates, rating, reviewsadd-onno
Full specs, VIN, description, gross priceadd-onno
New listings only (monitoring)yesno

πŸ“¦ What data you get

FieldDescription
id, autolineRef, urlListing ID, the sites' own reference (e.g. "RW52717") and the listing page.
title, brand, model, categoryAs the site shows them.
site, offerTypeAutoline, Machineryline or Agroline; sale, rent or auction.
conditionused, new, demonstration and so on.
price, currency, priceEur, priceOnRequestAsking price in the seller's currency and in EUR.
grossPriceAdd-on: price with VAT, when the seller gives it.
year, firstRegistrationYear of manufacture; first registration (add-on).
mileageKm, runningHours, powerHpNumbers.
fuel, euroClass, gearbox, axleConfiguration, vingearbox and vin come with the add-on.
attributesEvery attribute on the search card, as label: value.
specsAdd-on: every spec on the listing page, as label: value. Ticked features are true.
descriptionAdd-on: the seller's full text.
country, cityWhere the vehicle or machine is.
sellerType, sellerName, verifiedSeller, yearsOnSiteDealer or private seller.
yearsOnMarket, sellerAdsCount, sellerRating, sellerReviews, sellerUrlAdd-on: dealer profile.
contactPerson, phones, whatsapp, viber, languages, workingHoursAdd-on: how to reach the seller.
sellerAddress, latitude, longitudeAdd-on: dealer address and map point.
placedOnAdd-on: date the listing was placed.
image, images, imageCountMain photo; every photo with the add-on.
searchedForWhich of your searches or links found it.
scrapedAtWhen the row was collected (UTC).
errorWhy the details are missing, when a listing page could not be loaded.

Example row (trimmed, with seller contacts and full specs)

{
"id": "26100620490206528500",
"autolineRef": "RW52717",
"title": "Mercedes-Benz Actros 1848 LS ACC AUT KlimaA LM Luft Standh",
"brand": "Mercedes-Benz",
"category": "Truck tractor",
"site": "Autoline",
"offerType": "sale",
"condition": "new",
"price": 99900,
"currency": "EUR",
"priceEur": 99900,
"grossPrice": 118881,
"year": 2026,
"mileageKm": 1700,
"fuel": "diesel",
"gearbox": "automatic",
"axleConfiguration": "4x2",
"specs": { "Gross weight": "19,000 kg", "Suspension": "air/air", "Retarder": true, "Colour": "white" },
"country": "Germany",
"city": "Zimmern o.R.",
"sellerType": "dealer",
"sellerName": "Riess GmbH & Co. KG Mercedes-Benz und DAF Vertragspartner",
"verifiedSeller": true,
"sellerAdsCount": 161,
"sellerRating": 4.5,
"sellerReviews": 212,
"contactPerson": "Stefan Schirmer",
"phones": ["+491607191060", "+497411743030"],
"languages": ["English", "Polish", "German"],
"workingHours": ["Mon - Fri 07:45 - 18:00", "Sat 08:00 - 14:00"],
"sellerAddress": "Germany, Baden-Wurttemberg, 78658 , Zimmern o.R., Albring 19",
"latitude": 48.168262,
"longitude": 8.569562,
"placedOn": "2026-10-06",
"imageCount": 16,
"url": "https://autoline.info/-/sale/truck-tractors/Mercedes-Benz/Actros-1848-LS-ACC-AUT-KlimaA-LM-Luft-Standh--26100620490206528500",
"searchedFor": "truck tractors Β· Germany",
"scrapedAt": "2026-10-06T18:32:57.609Z",
"error": null
}

πŸ’‘ Use cases

🚚 Euro 6 truck tractors in Germany and Poland, newest first

{ "categories": ["truck tractors"], "locations": ["Germany", "Poland"], "euroClasses": ["euro6"], "sortBy": "yearNew", "maxItems": null }

πŸ—οΈ Used Caterpillar and Komatsu excavators under 5,000 hours

{ "categories": ["excavators"], "brands": ["Caterpillar", "Komatsu"], "condition": ["used"], "maxRunningHours": 5000, "maxItems": null }

🚜 Fendt Vario 724 tractors with prices

{ "models": ["Fendt Vario 724"], "minPrice": 1, "sortBy": "priceLow", "maxItems": null }

πŸ“ž Lead list: semi-trailer dealers in Europe with phones and WhatsApp

{ "categories": ["semi-trailers"], "locations": ["Europe"], "includeDetails": true, "maxItems": 5000 }

πŸ”” New combines every morning

{ "categories": ["combines"], "onlyNew": true, "maxItems": null }

πŸ”— A search you already made on the site, narrowed to used Euro 6 from 2019

{ "urls": [{ "url": "https://autoline.de/-/Sattelzugmaschinen/DAF--c42tm2525?sort=price-desc" }], "condition": ["used"], "euroClasses": ["euro6"], "minYear": 2019, "maxItems": null }

βš™οΈ How the input is organised

SectionWhat it's for
Maximum listingsAlways first: caps the whole run, shared across your searches. Empty means no limit.
WhatCategories, sites, brands, models, search links.
WhereCountries or regions.
Condition and dealCondition, offer type, availability.
Price, year and usePrice, year, mileage, running hours ranges.
Engine and equipmentPower, Euro class, fuel, gearbox, drive, colour, keywords.
SortPrice, year or mileage.
Add-onsSeller contacts and full specs.
MonitoringNew listings only, with an optional monitor name.

The sites take one value per filter, so several categories, brands, countries or filter values run as one search per combination, with duplicates removed.

You fill inWhat runs
Only categories, brands, models or countriesA search for each, with every filter you set.
Only linksEach link exactly as it is on the site.
Links + filters (condition, price, year, mileage, hours, power, Euro class, fuel, gearbox, drive, colour, availability, keywords)Each link, narrowed by your filters. A price or year range replaces the same range in the link. A filter the link already has in its address (for example "Euro-6" in the path) stays as the link has it.
Links + categories, brands, models or countriesThe links and the name searches both run, each with your filters. A listing found by both is saved once.

Sort applies to links that have no sort of their own. The maximum is shared across all links and searches.

πŸ’° Pricing

Pay-per-event: a one-time $0.005 when the run starts, plus a price per listing saved to your dataset. The price depends on your Apify plan tier:

Your Apify planPrice per listing
Free$0.004
Bronze$0.0035
Silver$0.003
Gold / Platinum / Diamond$0.0025

Approximate total cost:

Listings collectedFreeBronzeSilverGold+
100$0.40$0.35$0.30$0.25
1,000$4.00$3.50$3.00$2.50
10,000$40.00$35.00$30.00$25.00

Seller contacts and full specs add-on. Only when the add-on is on, each listing saved with its details costs a little extra:

Your Apify planAdd-on per listing
Free$0.008
Bronze$0.007
Silver$0.006
Gold / Platinum / Diamond$0.005

Leave it off and you pay only the base price; its fields are then left out of the rows. Listings dropped by your filters are not charged. New Apify accounts start with $5 in free credit. On the Free plan a run saves up to 10 listings.

Speed: 1,000 listings in about 15 seconds; with seller contacts and full specs, about 450 listings per minute.

πŸš€ Run it

  1. Create a free Apify account with $5 in credit.
  2. Open the Autoline, Machineryline & Agroline Scraper.
  3. Type a category (or keep "truck tractors"), pick your filters, then click Start.
  4. Export the results as CSV, Excel, JSON, or XML from the Dataset tab.

You can also:

  • Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.
  • Schedule it with Apify's built-in Scheduler, with New listings only on, to catch new listings every day.

πŸ€– Use with AI agents (MCP)

Give an AI agent live access to truck, machinery and farm equipment listings through the Model Context Protocol:

claude mcp add --transport http apify "https://mcp.apify.com?tools=normdata/autoline-scraper"

Then prompt it in plain language, for example "what does a 2019 Volvo FH 500 cost in Poland right now?".

πŸ”§ Troubleshooting

A category, brand or model was ignored. The log says why. Use the names the sites use ("truck tractors", "excavators", "tractors") and write models as brand plus model ("DAF XF 106").

Some listings have WhatsApp or Viber but no phone. Some dealers hide their phone numbers on the site and show only WhatsApp or Viber. Those are saved in whatsapp and viber.

The default order differs from what I see in my browser. The sites' default order favours sellers near the visitor. Pick a sort (price, year or mileage) for a stable order.

Some rows have an error and no details. The listing was sold or removed between the search and the page visit. The search fields are still there and the add-on is not charged for it.

A scheduled "New listings only" run saved nothing. Nothing new matched since the last run. Changing searches or filters starts a fresh memory; set a Monitor name to keep it.

❓ FAQ

QuestionAnswer
Do I need an account on the sites?No. Only public listing data is read.
Is there a result limit?No. Leave the maximum empty to get every match.
Which currency are prices in?price in the seller's currency, priceEur in EUR.
Do I get seller phone numbers?Yes, with the add-on, when the seller shows them.
Does it need a proxy?No.
Can I track new listings?Yes. Turn on New listings only and schedule the run.

πŸ›‘οΈ Limits & responsible use

This Actor reads only public listing data shown on Autoline, Machineryline and Agroline. It never signs in and never contacts sellers. Use the data in line with the sites' terms and data protection law, including rules on contacting businesses.

πŸ“§ Contact

Need a scraper for a different site, or found something wrong with this one? norm.data.scrapers@gmail.com

πŸ§ͺ Local development

bun install
bun run typecheck
bun test/qa.mjs
apify run

Local results are stored in storage/datasets/default.