Discover/automobile API
live

automobile APIautomobile.tn

Search Tunisia's new-car market via the automobile.tn API. Get model listings, trim versions with TND prices, and full technical specs in structured JSON.

Endpoint health
verified 3h ago
get_model_versions
get_version_specs
search_models
3/3 passing latest checkself-healing
Endpoints
3
Updated
3h ago

What is the automobile API?

The automobile.tn API provides 3 endpoints that cover Tunisia's new-car catalogue: search models with filters for brand, fuel type, drivetrain, and gearbox; list every trim (version) for a given model with prices in Tunisian dinars; and retrieve a trim's complete technical sheet via get_version_specs. All prices are returned in TND and data is scoped to new vehicles sold through automobile.tn.

This call costs2 credits / call— charged only on success
Try it
1-based result page (24 models per page).
Result ordering.
Comma-separated brand slugs as emitted in models[*].brand_slug (e.g. skoda,bmw). Lowercase letters, digits and hyphens.
Comma-separated drivetrain layouts.
Comma-separated model slugs as emitted in models[*].model_slug (e.g. kamiq,fabia); combine with brand.
Comma-separated fuel/energy types; models matching any of them are returned.
Comma-separated gearbox types.
Free-text keyword matched by the site against model names (letters, digits, spaces, dots, hyphens).
Comma-separated body types.
Maximum starting price in Tunisian dinars (TND).
Minimum starting price in Tunisian dinars (TND).
api.parse.bot/scraper/7ea0d41b-bedc-4b4f-9173-812440986f3f/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/7ea0d41b-bedc-4b4f-9173-812440986f3f/search_models?sort=price' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 3 totalmissing one? ·

Searches the new-car catalogue and returns one row per model (a brand + model line, e.g. one shape: 'Skoda Kamiq') with its starting price in Tunisian dinars, promo information and the slugs needed for get_model_versions / get_version_specs. Results come in pages of 24; `page` selects the page (omitted = 1), `total_count` and `total_pages` describe the whole filtered result space and `has_more` tells whether a next page exists; a page past the end returns an empty `models` list. Filters (brand, model, keyword, price range, energy, body type, gearbox, drive) all narrow the result set upstream; multi-valued filters are comma-separated. `version_slug` is filled only when the site links the model card straight to its single trim; otherwise call get_model_versions to list trims. Costs two upstream requests per call.

Input
ParamTypeDescription
pageinteger1-based result page (24 models per page).
sortstringResult ordering.
brandstringComma-separated brand slugs as emitted in models[*].brand_slug (e.g. skoda,bmw). Lowercase letters, digits and hyphens.
drivestringComma-separated drivetrain layouts.
modelstringComma-separated model slugs as emitted in models[*].model_slug (e.g. kamiq,fabia); combine with brand.
energystringComma-separated fuel/energy types; models matching any of them are returned.
gearboxstringComma-separated gearbox types.
keywordstringFree-text keyword matched by the site against model names (letters, digits, spaces, dots, hyphens).
body_typestringComma-separated body types.
price_maxintegerMaximum starting price in Tunisian dinars (TND).
price_minintegerMinimum starting price in Tunisian dinars (TND).
Response
{
  "type": "object",
  "fields": {
    "page": "integer, the page returned",
    "sort": "string, the ordering applied",
    "models": "array of model cards: name, brand_slug, model_slug, version_slug (null unless the card links to a single trim), url, price_from (integer TND), currency, is_promo, original_price (integer TND before discount, null when no promo), promo_note (promo wording, null when none), is_electric, image_url",
    "has_more": "boolean, whether page+1 exists",
    "page_size": "integer, models per page (24)",
    "total_count": "integer, number of models matching the filters (site total)",
    "total_pages": "integer, ceil(total_count / page_size)"
  },
  "sample": {
    "data": {
      "page": 1,
      "sort": "-price",
      "models": [
        {
          "url": "https://www.automobile.tn/fr/neuf/bmw/x5-hybride",
          "name": "BMW X5 Hybride",
          "currency": "TND",
          "is_promo": false,
          "image_url": "https://catalogue.automobile.tn/max/2026/09/47141.jpg?t=1789382997",
          "brand_slug": "bmw",
          "model_slug": "x5-hybride",
          "price_from": 379900,
          "promo_note": null,
          "is_electric": false,
          "version_slug": null,
          "original_price": null
        },
        {
          "url": "https://www.automobile.tn/fr/neuf/skoda/kamiq",
          "name": "Skoda Kamiq",
          "currency": "TND",
          "is_promo": true,
          "image_url": "https://catalogue.automobile.tn/max/2024/02/47105.png?t=1789137607",
          "brand_slug": "skoda",
          "model_slug": "kamiq",
          "price_from": 88980,
          "promo_note": "6000 DT de remise | Dans la limite du stock disponible",
          "is_electric": false,
          "version_slug": null,
          "original_price": 94980
        }
      ],
      "has_more": false,
      "page_size": 24,
      "total_count": 6,
      "total_pages": 1
    },
    "status": "success"
  }
}

About the automobile API

Searching the New-Car Catalogue

The search_models endpoint returns paginated model cards (24 per page) from automobile.tn's new-vehicle listings. Each card includes brand_slug, model_slug, price_from in Tunisian dinars, promo information, and a version_slug when the model resolves to a single trim. Filters can be stacked: pass comma-separated values to brand, model, energy, drive, or gearbox, use keyword for free-text matching, and control ordering with sort. The total_count and total_pages fields let you build pagination loops without extra requests.

Listing Trims for a Model

get_model_versions accepts the brand and model slugs surfaced by search_models and returns every trim available for that model. Each entry in versions carries a numeric version_id, a version_slug (used to call get_version_specs), the trim name, its url on automobile.tn, the current price in TND, and a promo flag with the pre-discount price when applicable. The top-level price_from field gives the cheapest trim at a glance.

Full Technical Sheets

get_version_specs accepts brand, model, and version slugs and returns a trim's complete specification. Top-level fields include power (e.g. '116 CH'), energy, drive, doors, seats, and the current price. All remaining specifications—published in French as on the source site—are available in a sections array, covering every category the site lists for that trim. The model field returns the model year when the site exposes it.

Reliability & maintenanceVerified

The automobile API is a managed, monitored endpoint for automobile.tn — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when automobile.tn changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.

This isn't an official automobile.tn API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.

Last verified
3h ago
Latest check
3/3 endpoints passing
Maintenance
Monitored & self-healing
Will this API break when the source site changes?+
It's built not to. Every endpoint is health-checked on a schedule with automated test probes. When the source site changes and a check fails, the API is automatically queued for repair and re-verified — that's the self-healing layer. Each API page shows when its endpoints were last verified. And because marketplace APIs are shared, any fix reaches everyone using it.
Is this an official API from the source site?+
No — Parse APIs are independent, managed REST wrappers over publicly available data. That is the point: where a site has no official API (or only a limited one), Parse gives you a maintained, monitored endpoint for that data and keeps it working as the site changes — so you get a stable contract over a source that never promised one.
Can I fix or extend this API myself if I need a new endpoint or field?+
Yes — and you don't have to wait on us. This API was generated by the Parse agent, which stays attached. Describe the change in plain English ("add an endpoint that returns reviews", "fix the price field") in the revise box on the API page or via the revise_api MCP tool, and the agent rebuilds it against the live site in minutes. Contributing the change back to the public API is free.
What happens if I call an endpoint that has an issue?+
Errors are machine-readable: a bad call returns a clean status with the list of available endpoints and a repair hint, so an agent (or you) can recover or trigger a fix instead of failing silently. Confirmed failures feed the automatic repair queue.
Common use cases
  • Build a Tunisia-focused new-car price comparison tool using price_from across brands and models.
  • Track price changes and active promotions for specific trims via get_model_versions promo flags and pre-discount prices.
  • Populate an automotive inventory feed filtered by energy type (electric, diesel, hybrid) using the search_models energy parameter.
  • Generate spec sheets for dealership websites by pulling get_version_specs sections for each trim.
  • Compare power output and drivetrain options across trims of the same model using the power and drive fields.
  • Build a car configurator that narrows results progressively by brand, gearbox, and fuel type using stacked search_models filters.
  • Monitor total_count changes over time to detect new model additions to the Tunisian market.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo2005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 req/min
Team$300/mo20,000300 req/min
Company$1,000/mo100,000500 req/min

Each endpoint has a fixed posted price per successful call — most fall between 1 and 10 credits — shown on this API's page before you run it. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does automobile.tn have an official developer API?+
automobile.tn does not publish an official public developer API or documented data feed for its new-car catalogue.
What does get_version_specs actually return beyond the price?+
It returns top-level fields for power, energy, drive, doors, seats, and model year when available, plus a sections array containing every specification and equipment category published by the site in French. The depth of sections varies by trim; not every vehicle has the same set of categories.
Can I filter search_models by price range?+
The search_models endpoint does not expose a price-range filter. You can filter by brand, model, energy, drive, gearbox, and keyword, and sort results, but numeric price bounds are not a supported input. You can fork this API on Parse and revise it to add a price-range filter if the source supports it.
Does the API cover used cars or only new vehicles?+
All three endpoints cover only new-car listings from automobile.tn's new-vehicle catalogue. Used-car listings are not included. You can fork this API on Parse and revise it to add endpoints targeting the used-car section of the site.
How does pagination work in search_models?+
Results are returned 24 models per page. The response includes page, total_count, total_pages, and has_more fields. Increment the page parameter to walk through results; has_more is false on the last page.
Page content last updated . Spec covers 3 endpoints from automobile.tn.
Related APIs in AutomotiveSee all →
auto-data.net API
Search and retrieve comprehensive specifications for over 53,500 cars by browsing brands, models, generations, and variants to find detailed performance, engine, dimensions, and drivetrain data. Quickly access the exact automotive information you need without navigating multiple sources.
coches.net API
coches.net API
toyota.com.ar API
Access Toyota Argentina's complete vehicle catalog with structured data on models, versions, pricing (including prices with and without national taxes), specifications, and dealership locations by province and city.
drivearabia.com API
Browse car makes and models, search available vehicles, and access detailed pricing, specifications, and body type information for cars in the Middle East market. Compare vehicles across DriveArabia's inventory to find the perfect car with complete performance and feature details.
toyota.com.my API
Browse Toyota Malaysia's complete vehicle lineup with detailed specs, galleries, and videos for each model, then compare variants side-by-side to find the perfect match for your needs. Access comprehensive information on pricing tiers, features, and specifications across all available Toyota models in Malaysia.
avtoelon.uz API
Search and browse car listings across Uzbekistan with detailed information on Chevrolet and other brands, filtering by region and model to find the best deals. Access comprehensive reference data on available car brands, models, and locations, plus discover hot deals currently trending on the marketplace.
autotrader.com API
Search Autotrader.com vehicle listings and access detailed information like pricing, specifications, and VIN data with flexible filtering options. Browse all available vehicle makes and models to refine your search across thousands of listings.
lacentrale.fr API
Search and browse thousands of used cars from La Centrale, France's top automotive marketplace, with detailed specifications like price, mileage, engine type, gearbox, and exterior color. Find your next vehicle by filtering listings and comparing comprehensive car details all in one place.