Automobile.tn Scraper: Tunisia Used Cars, New Prices, Dealers avatar

Automobile.tn Scraper: Tunisia Used Cars, New Prices, Dealers

Pricing

from $22.00 / 1,000 used car ad with full pages

Go to Apify Store
Automobile.tn Scraper: Tunisia Used Cars, New Prices, Dealers

Automobile.tn Scraper: Tunisia Used Cars, New Prices, Dealers

Scrape automobile.tn, the Tunisian car marketplace: used car ads with price in TND, mileage, fuel, gearbox and seller type, the new car price catalog with full spec sheets, and dealer directories. Filter by make, model, price, year and governorate. No login, no proxy.

Pricing

from $22.00 / 1,000 used car ad with full pages

Rating

0.0

(0)

Developer

RecordsData

RecordsData

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

RecordsData

Automobile.tn Scraper: Tunisia Used Cars, New Car Prices and Dealers

Export Tunisian car data in seconds. Automobile.tn Scraper reads every used car ad on automobile.tn (1,671 ads on 2026-10-19), the new car price catalog (350 models, about 1,000 versions with full spec sheets) and the dealer directory (14 professional sellers and 39 official dealer groups). No login, no proxy and no browser are needed.

Automobile.tn Scraper is an Apify Actor that collects structured vehicle data from automobile.tn, the car portal of Tunisia. Price is always in Tunisian dinars (TND). Each used car row carries make, model, version, year, mileage, fuel, gearbox, drive, fiscal horsepower, governorate, price type, the site's own price rating and the seller type, and with the ad page opened it adds the photo gallery, the equipment list, colors, engine and the dealer block. Export the result as JSON, CSV, Excel, XML or HTML, or read it through the Apify API.

Quick answer: to scrape automobile.tn, start this Actor with mode set to usedCars, newCars or dealers, add optional filters such as make, price, year, fuel or governorate, and set maxItems. A run of three ads with their pages finishes in about five seconds on Apify.

Target audiencePrimary use cases
Car dealers and importersPrice monitoring of competitors, stock and margin checks by model
Banks, leasing and insurance teamsResidual value curves, valuation of used cars in TND
Market analysts and journalistsPrices by governorate, fuel mix, hybrid and electric adoption
Marketplace and app buildersFeeds of Tunisian listings, new car comparison tools
Data scientistsTraining sets for price models with typed, flat columns

What does the Automobile.tn Scraper collect?

  • Used car ads. About 740 ads from professional sellers and 930 from private sellers on 2026-10-19, 53 makes and 375 models. Every ad is reachable: there is no depth cap.
  • Used car ad pages (optional). Full gallery, description, 67 possible equipment items, interior and exterior color, upholstery, seats, doors, engine, displacement, thermal and combined power for hybrids, previous owners, ad date and condition grade.
  • New car catalog. One row per model with the starting price, promo badge, old price and discount, or one row per version with the spec sheet: power, torque, battery capacity, electric range, charging times, dimensions, trunk volume, 0 to 100 km/h, top speed, consumption, CO2, warranty and the equipment lists.
  • Dealers. Professional used car sellers with address, logo and number of ads in stock, and the 39 official dealer groups with address, map coordinates and the brands they represent.
  • Exact pages. Paste ad numbers or addresses copied from the site (an ad, a search, a seller stock, a new model, a new version, a dealer group) and read exactly those pages.

What data do you get?

Every row has a recordType: vehicle, vehicle-detail, new-model, new-version or dealer. The dataset schema lists 98 columns; each row fills only the ones that apply, and absent values are left out, never filled with null.

FieldDescription
recordType, listingId, url, title, imageUrlRecord type, ad number (or model and version key), page address, title and cover photo
make, model, trim, generation, generationPeriodBrand, model, version and the site's generation label
year, firstRegistration, mileage, condition, conditionGrade, ownersModel year, first registration date, odometer in km, used or new, grade and previous owners
price, currency, priceType, valuationAsking price in TND, regular, leased or duty-unpaid, and the site's price rating (very-good to far-above-market)
priceIsFrom, originalPrice, discount, promoNote, badgeNew car models: starting price, old price, discount and promo labels
fuelType, transmission, driveType, bodyType, colorEnglish enums, for example hybrid-petrol, automatic, fwd, suv, white
engine, engineSize, powerHp, taxHorsepower, torqueNmEngine name, displacement in cc, power in hp, fiscal horsepower (CV) and torque
batteryKwh, electricRangeKm, chargeTimeAcHours, chargeTimeDcMinutesElectric and plug-in hybrid data of new car versions
lengthMm, widthMm, heightMm, trunkLiters, accelerationSeconds, topSpeedKmh, co2Dimensions, performance, consumption and emissions of new car versions
features, images, descriptionEquipment list, photo links and seller text with phones and e-mails removed
region, address, latitude, longitudeGovernorate of the ad, dealer address and coordinates
isPrivateSeller, sellerName, sellerUrl, sellerLogo, stockCountSeller type and the business identity of professional sellers and dealers
publishedAt, updatedAt, scrapedAtAd date, last change date from the site sitemap, read time

Sample output

A real vehicle-detail row from a cloud run (lists shortened):

{
"recordType": "vehicle-detail",
"title": "Ford Focus Titanium",
"listingId": "131469",
"url": "https://www.automobile.tn/fr/occasion/ford/focus/131469",
"country": "TN",
"make": "Ford",
"model": "Focus",
"trim": "Titanium",
"generation": "III Hatchback Phase 2",
"year": 2016,
"firstRegistration": "2016-02-10",
"mileage": 280000,
"mileageUnit": "km",
"condition": "used",
"conditionGrade": "Très bon",
"owners": 1,
"price": 36500,
"currency": "TND",
"priceType": "regular",
"valuation": "far-above-market",
"fuelType": "petrol",
"transmission": "manual",
"driveType": "fwd",
"bodyType": "sedan",
"color": "shark-grey",
"doors": 5,
"seats": 5,
"engine": "1.0 SCTi 12V EcoBoost S&S",
"engineSize": 999,
"powerHp": 125,
"taxHorsepower": 6,
"features": ["ABS", "Airbags frontaux", "Airbags latéraux", "Anti-démarrage électronique"],
"region": "Tunis",
"publishedAt": "2026-10-19",
"isPrivateSeller": true,
"scrapedAt": "2026-10-19T05:44:22.196Z"
}

A real new-version row (new car spec sheet, equipment list shortened):

{
"recordType": "new-version",
"title": "Bako Bee Wave",
"listingId": "47160",
"url": "https://www.automobile.tn/fr/neuf/bako/bee/wave",
"make": "Bako",
"model": "Bee",
"trim": "Wave",
"year": 2024,
"condition": "new",
"availability": "En pré-commande",
"price": 18260,
"currency": "TND",
"fuelType": "electric",
"transmission": "automatic",
"driveType": "rwd",
"bodyType": "city-car",
"doors": 2,
"seats": 3,
"powerHp": 3,
"taxHorsepower": 1,
"torqueNm": 95,
"batteryKwh": 3,
"electricRangeKm": 70,
"chargeTimeAcHours": 6,
"chargeTimeDcMinutes": 180,
"lengthMm": 2350,
"widthMm": 1100,
"heightMm": 1530,
"topSpeedKmh": 45,
"warranty": "3 ans ou 60.000 km",
"features": ["Aide au stationnement: Caméra de recul", "Phares: LED", "Connectivité: USB, Bluetooth"],
"sellerName": "BAKO MOTORS",
"scrapedAt": "2026-10-19T05:56:07.756Z"
}

And a dealer row for an official dealer group:

{
"recordType": "dealer",
"title": "AFRIQUE AUTO",
"listingId": "official:afrique-auto",
"url": "https://www.automobile.tn/fr/neuf/concessionnaires/afrique-auto",
"dealerKind": "official-dealer-group",
"address": "Z.I Charguia II TUNIS CARTHAGE ARIANA 1",
"latitude": 36.8506731,
"longitude": 10.207054,
"brands": ["Chevrolet"],
"sellerName": "AFRIQUE AUTO",
"scrapedAt": "2026-10-19T05:56:47.767Z"
}

How to scrape automobile.tn in four steps

  1. Create a free Apify account at console.apify.com and open this Actor.
  2. Choose What to collect: used cars, new cars or dealers. Pick makes, models and filters, or leave them empty for everything.
  3. Set Maximum items and click Start.
  4. Open the Storage tab and download the dataset as JSON, CSV, Excel, XML or HTML.

A minimal example, the five cheapest petrol Peugeot 208 from 2018 on:

{
"mode": "usedCars",
"makes": ["Peugeot"],
"models": ["208"],
"yearFrom": 2018,
"fuelTypes": ["petrol"],
"sort": "price-asc",
"maxItems": 5
}

Search filters for used and new cars

Filters are sent to the site and every returned row is checked again, so a row that does not match is never delivered.

  • Used cars: makes and models (several at once), keyword, price, year and mileage ranges, fiscal horsepower, body type, fuel (petrol, diesel, electric, hybrid, plug-in hybrid, mild hybrid), gearbox, drive, 23 governorates, 14 colors, seller type (professional, private or both), price type (regular, leasing, duty unpaid), price rating and 67 equipment items. Ten sort orders, including price, mileage and year.
  • New cars: makes and models, keyword, price range, fiscal horsepower, minimum seats, body type, fuel, gearbox and drive. The site filters models, so with version rows each version is checked against your ranges.
  • Dealers: professional sellers, official dealer groups or both, a keyword and a brand filter for official dealers.

When both seller types are searched with a sort, the two streams are merged by the sort key, so the first rows are the real top of the combined list.

Monitor new Tunisian car ads

Switch on Only new results (monitor) and the Actor remembers every record it delivered, in a named key-value store of your own account. Scheduled runs with the same Monitor name return only unseen ads, read newest first, and stop at the first page of ads that are all known. Skipped records are never charged.

Business use cases

  • Dealer pricing. Compare your asking prices with the ads of the same make, model and year, using the site's own price rating (valuation) as a second opinion.
  • Valuation and lending. Build a table of price by year and mileage for the models you finance. Hybrid and electric ads carry the exact fuel label on the ad page.
  • Import decisions. Duty-unpaid and leasing ads are flagged by priceType, so you can separate them from regular prices.
  • Market reports. Count ads by governorate, make or fuel with a single export. New car rows add promo prices and discounts for a before and after view of campaigns.

Automate the Automobile.tn Scraper

Schedule runs from the Apify Console, trigger them through the Apify API or connect the Actor to Make, Zapier, n8n, Airbyte, Google Sheets or Slack. A daily monitor run that returns only new ads is the usual setup for alerts.

Use it with AI agents (MCP)

Connect the Apify MCP server to Claude, Cursor or another MCP client and this Actor appears as a tool. Example prompt: "List the 20 cheapest automatic diesel SUVs from 2019 or newer in Tunis on automobile.tn with price, mileage and seller." The agent sends the matching input and reads the rows.

Frequently Asked Questions

Can I scrape automobile.tn without a login, proxy or browser?

Yes. The Actor sends browser-like HTTP requests to the public pages and needs no account on the site, no proxy and no browser. A proxy field exists only as an escape hatch and is off by default.

How many used car ads can I get in one run?

All of them. On 2026-10-19 the site listed 1,671 used ads on 140 list pages and the Actor read every one with no duplicates. Set maxItems to what you need; free Apify plans are limited to 10 results per run.

What is the difference between vehicle and vehicle-detail rows?

vehicle rows come from the list page and are fast. vehicle-detail rows open the ad page and add the gallery, equipment, colors, engine, power, owners and ad date. Open every page is on by default; switch it off for speed.

Which prices does the Actor return?

Asking prices in Tunisian dinars as shown on the site. Leasing ads and duty-unpaid cars carry priceType leased or duty-unpaid. New car models carry the starting price (priceIsFrom), and when a promotion runs also originalPrice and discount.

Does it return seller names and phone numbers?

Business data only. Professional sellers and dealers have sellerName, sellerUrl and address, and their phone numbers appear only when Include business contact details is on. Private sellers never expose a name, phone or e-mail, and phones written into private descriptions are removed.

Why is isPrivateSeller missing on some ads?

When you read a single ad by number or address, the ad page names the seller only for professionals, and a few professional ads show no seller block. Searches know the seller type from the search itself, so every row of a search has it.

Can I read new car prices and specifications?

Yes. Choose newCars. Model rows hold the starting price, promo badge and old price. With Open every page on, each version gets its own row with the full spec sheet, for example battery size, range and charging time of electric cars.

The Actor reads publicly visible pages, does not log in, keeps a polite pace of about three requests per second and never reads the path the site's robots.txt disallows. The site's legal notice licenses the content for personal, non-commercial viewing and has no clause about automated reading, so read the terms and decide whether your use fits. You are responsible for how you use the data.

What happens when a search finds nothing or the input is wrong?

A search with no hits ends as succeeded with an empty dataset and charges nothing. A wrong value, for example a year range that starts after it ends or a make the site does not have, ends as succeeded with one free error row that explains the fix.

How much does a run cost?

The Actor is billed per result and the Pricing tab of the Actor page shows the live rate. Error rows, empty searches and records skipped by monitoring are never charged.

Support

Questions, a missing field or a feature request: contact.punkrecordsdata@gmail.com. Browse more data Actors in the RecordsData collection.

Disclaimer: independent tool, not affiliated with automobile.tn. It collects only publicly available data.