AUTO-API.COM
Dubicars.com Logo

Dubicars APIScraper & Parser

Professional API access to Dubicars vehicle data. Real-time car listings from Dubai, Abu Dhabi, and across the UAE, including pricing, specs, and dealer information.

Dubicars API

Access the UAE's automotive marketplace via a straightforward API. Retrieve vehicle data from Dubai, Abu Dhabi, Sharjah, and all emirates, including pricing (AED), specifications, and dealer details. Ideal for inventory management, price comparison, and market research, without the need for custom scrapers.

API

New listings are detected and delivered via API within minutes.

Daily Exports

Daily file containing all active listings across the Emirates.

Complete Data

Extract complete details: Price (AED), Odometer, Year, Make, Model, Engine specs, Regional Specs (GCC/Import), Maintenance records, Warranty coverage, and Inspection data.

Get API AccessAccess provided within 2 minutes

Base URL

https://{access_name}.auto-api.com/api/v2/dubicars

Authorization: api_key parameter

Workflow

1
/filtersget available filter values
2
/offersget listings (with or without filters) - use for initial data load
3

For updates (to keep data up-to-date after initial load):

/change_id?date=...get starting ID for changes feed
/changes?change_id=...get all changes in the database starting from ID
4
/offerget details of a specific listing by inner_id

Getting started with integration:

1. Pull the full inventory first using /offers - iterate through all pages to build your initial dataset

2. Once imported, poll /changes regularly to capture any additions, price adjustments, or removals and maintain synchronization

3. When building your frontend, use /offers with filters (brand, model, price, year, emirate) and pagination for efficient data retrieval

GET/filters

Returns all possible values for filtering

https://{access_name}.auto-api.com/api/v2/dubicars/filters?api_key=YOUR_API_KEY

Response:

{
  "mark": {
    "Kia": {
      "model": ["Carnival", "Carnival 3.5L Petrol", "Cerato", "Cerato 1.6L", "K5", "K5 2.0L LX", "Seltos", "Seltos 1.5L", "Sorento", "Sorento 2.5L AWD", "Sportage", "Sportage 1.6L TURBO"]
    },
    "Toyota": {
      "model": ["Land Cruiser", "Land Cruiser VXR", "Land Cruiser GXR", "Camry", "Camry 2.5L", "Corolla", "RAV4", "Prado"]
    }
  },
  "transmission_type": ["MT", "AT"],
  "color": ["Silver", "Green", "Red", "Purple", "Blue", "Champagne", "Gray", "White", "Black", "Yellow"],
  "body_type": ["SUV", "Hatchback", "Sedan", "Bus", "Convertible", "Sports Car", "Station Wagon", "Pick Up", "Crossover", "Truck"],
  "engine_type": ["HEV", "Gasoline", "Diesel", "PHEV", "BEV", "REEV"]
}

GET/offers

List of listings with pagination and filters

Parameters:

  • page (required) - page number
  • mark, model, configuration, complectation - filters (case-insensitive)
  • transmission_type, color, body_type, engine_type - filters (case-insensitive)
  • year_from, year_to - year range filter
  • km_age_from, km_age_to - mileage range filter
  • price_from, price_to - price range filter (in AED)
https://{access_name}.auto-api.com/api/v2/dubicars/offers?api_key=YOUR_API_KEY&page=1https://{access_name}.auto-api.com/api/v2/dubicars/offers?api_key=YOUR_API_KEY&page=1&mark=Toyota&color=white

Response:

{
  "result": [
    {
      "id": 8234567,
      "inner_id": "904588",
      "change_type": "added",
      "created_at": "2025-10-31T03:30:24.000Z",
      "data": {
        "id": 263,
        "inner_id": "904588",
        "url": "https://www.dubicars.com/2021-ram-1500-trx-904588.html",
        "mark": "RAM",
        "model": "1500 TRX",
        "configuration": "Crew Cab",
        "complectation": "6.2L Supercharged",
        "year": 2021,
        "color": "Blue",
        "price": 300000,
        "km_age": 40000,
        "engine_type": "Gasoline",
        "transmission_type": "AT",
        "body_type": "Pick Up",
        "address": "Dubai",
        "seller_type": "Private",
        "is_dealer": false,
        "section": "used",
        "seller": "youssef",
        "salon_id": "1623",
        "description": "2021 Ram 1500 TRX, single owner...",
        "displacement": 6200,
        "offer_created": "2025-10-31",
        "doors_count": 4,
        "rudder": "Left",
        "images": ["https://www.dubicars.com/images/904588_001.jpg"],
        "extra": {}
      }
    }
  ],
  "meta": { "page": 1, "next_page": 2, "limit": 20 }
}

Data fields:

  • id - internal database ID
  • inner_id - listing ID on the platform
  • url - link to the listing
  • mark - car brand
  • model - car model
  • configuration - configuration
  • complectation - complectation/trim
  • year - production year
  • color - color
  • price - price in AED
  • km_age - mileage in km
  • engine_type - engine type
  • transmission_type - transmission type
  • body_type - body type
  • address - address
  • seller_type - seller type
  • is_dealer - dealer flag (true/false)
  • section - section
  • seller - seller
  • salon_id - dealer ID
  • description - description
  • displacement - engine displacement (cc)
  • offer_created - listing creation date
  • images - array of image URLs

GET/change_id

Get first change ID by date (for use in /changes)

Parameters:

  • date (required) - date in yyyy-mm-dd format
https://{access_name}.auto-api.com/api/v2/dubicars/change_id?api_key=YOUR_API_KEY&date=2025-01-15

Response:

{ "change_id": 5829147 }

Use the returned value as the change_id parameter in /changes

GET/changes

Changes feed (added/changed/removed)

Parameters:

  • change_id (required) - starting from which change ID
https://{access_name}.auto-api.com/api/v2/dubicars/changes?api_key=YOUR_API_KEY&change_id=1

Response:

{
  "result": [
    {
      "id": 456,
      "inner_id": "904588",
      "change_type": "added",    // added - new listing
      "created_at": "2025-01-15T10:30:00Z",
      "data": { ... }            // full listing data
    },
    {
      "id": 457,
      "inner_id": "904589",
      "change_type": "changed",  // changed - price update
      "created_at": "2025-01-15T10:31:00Z",
      "data": { "new_price": 290000 }
    },
    {
      "id": 458,
      "inner_id": "904590",
      "change_type": "removed",  // removed - listing deleted
      "created_at": "2025-01-15T10:32:00Z"
    }
  ],
  "meta": { "cur_change_id": 1, "next_change_id": 21, "limit": 20 }
}

GET/offer

Single listing by inner_id

Parameters:

  • inner_id (required)
https://{access_name}.auto-api.com/api/v2/dubicars/offer?api_key=YOUR_API_KEY&inner_id=904588

Response: data object (same as in /offers, but without result wrapper)

Data Retention Policy

Files kept for 3+ days minimum

API Availability Schedule

Fresh daily files ready for download

CSV Data Format

CSV files use pipe (|) as column separator

URL Structure:

https://{access_name}.auto-api.com/{date}/{file_name}

Request Parameters:

  • access_name - access_name - your assigned subdomain identifier
  • date - date - target date in yyyy-mm-dd format (e.g., 2025-10-15)
  • file_name - file_name - export file name with extension

Available Formats:

  • CSV - all_active.csv, new_daily.csv, removed_daily.csv
  • JSON - all_active.json, new_daily.json, removed_daily.json
  • Excel - all_active.xlsx, new_daily.xlsx, removed_daily.xlsx

cURL API Request Example

curl -L -X GET 'https://{access_name}.auto-api.com/yyyy-mm-dd/all_active.csv' \
  -H 'Authorization: Basic XXX' \
  -o daily_car_data.csv

Wget Download Command

wget --method GET \
  --header 'Authorization: Basic XXX==' \
  'https://{access_name}.auto-api.com/yyyy-mm-dd/all_active.csv'
Dubicars.com

Launched in 2012, Dubicars.com is a dedicated automotive marketplace for the UAE. Unlike general classifieds, it focuses exclusively on vehicles. The platform hosts approximately 30,000 listings across Dubai, Abu Dhabi, Sharjah, Ajman, and the northern emirates, featuring both franchise dealerships and independent sellers.

The platform emphasizes key UAE market details. Listings distinguish between GCC specs and imports, a critical factor for resale value and insurance. Data includes warranty status, ownership history, and accident verification. Many listings also feature maintenance logs from authorized service centers.

Useful for diverse applications. Dealers can track competitor pricing across emirates-noting regional variances, such as price differences between Dubai Marina and Fujairah. Insurance adjusters use data for valuations, while exporters monitor specific models. The API provides this marketplace data through structured, queryable endpoints.

The Dubicars API operates continuously, detecting new listings within minutes. Removed listings are tracked to provide insights into actual transaction prices versus asking prices. All data is delivered via REST endpoints, eliminating the need for scraping infrastructure.

Reply in 2 min