# Car.gr Scraper - Χαμηλού κόστους Low-cost💲🔥🚗🇬🇷 (`delectable_incubator/car-gr-scraper-hamiloy-kostoys-low-cost`) Actor

Scrape vehicle listings from car.gr 🚗🇬🇷 with a powerful Greek automotive scraper. Extract makes, models, prices, mileage, engine specs, fuel types, transmission, sellers, locations, photos, promotions & listing URLs. Perfect for price analysis, dealer intelligence & vehicle datasets 📊🏁

- **URL**: https://apify.com/delectable\_incubator/car-gr-scraper-hamiloy-kostoys-low-cost.md
- **Developed by:** [Prime Scrape](https://apify.com/delectable_incubator) (community)
- **Categories:** E-commerce, Automation, Lead generation
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 1 bookmarks
- **User rating**: 5.00 out of 5 stars

## Pricing

from $0.00005 / actor start

This Actor is paid per event and usage. You are charged both the fixed price for specific events and for Apify platform usage.
Since this Actor supports Apify Store discounts, the price gets lower the higher subscription plan you have.

Learn more: https://docs.apify.com/actors/running/actors-in-store.md#pay-per-event

## What's an Apify Actor?

Actors are web data automations that power AI and operations. They run on the Apify platform to scrape websites, process data, connect APIs, and automate workflows.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.
Actors are written with capital "A".

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
The best way to integrate Actors is as follows.

- **AI agents and MCP clients** — the [Apify MCP server](https://docs.apify.com/integrations/mcp.md) at `https://mcp.apify.com` (remote, streamable HTTP, OAuth on first use).
- **Agentic workflows and local Actor development** — [Agent Skills](https://apify.com/.well-known/agent-skills/index.json) with the [Apify CLI](https://docs.apify.com/cli/docs.md): `npm install -g apify-cli`, then `apify login`.
- **JavaScript/TypeScript projects** — the official [JS/TS client](https://docs.apify.com/api/client/js/docs.md): `npm install apify-client`.
- **Python projects** — the official [Python client](https://docs.apify.com/api/client/python/docs.md): `pip install apify-client`.
- **Any other language** — the [REST API](https://docs.apify.com/api/v2.md).

For usage examples, see the [API](#api) section below.

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).

# README

<p align="center">

  <img src="https://i.ibb.co/jkNS73wX/readme.png" alt="car.gr Listings Scraper" width="100%">

</p>

***

## 🚗🔎 car.gr Listings Scraper | Car Listings Scraper | Bulk URL Scraper | Apify Actor

### 🚀 Extract car.gr Vehicle Listings in Seconds (No Code)

The **car.gr Listings Scraper (Apify Actor)** is a powerful, scalable, and SEO-optimized scraping solution designed to extract **public vehicle listings from car.gr** using search and filter URLs.

Collect structured vehicle data including **listing IDs, vehicle titles, makes, models, variants, years, prices, mileage, engine specifications, transmission, fuel type, registration, seller information, locations, coordinates, photos, video availability, promotion information, listing timestamps, listing URLs, and source URLs**.

Perfect for **automotive market research, vehicle price analysis, dealership intelligence, competitor research, used car market analysis, price monitoring, vehicle datasets, AI datasets, business intelligence, and automation**.

***

## 🔥 Why This car.gr Listings Scraper?

✔ Powerful car.gr Listings Scraper on Apify

✔ Supports Bulk Search URLs

✔ Vehicle Listing Scraping

✔ Search & Filter URL Scraping

✔ Automatic Pagination

✔ Detailed Vehicle Information

✔ Vehicle Make

✔ Vehicle Model

✔ Vehicle Variant

✔ Vehicle Year

✔ Vehicle Category

✔ Vehicle Price

✔ Raw Price

✔ Negotiable Price Detection

✔ VAT Information

✔ Discount Information

✔ Mileage

✔ Engine Size

✔ Engine Power

✔ Transmission

✔ Fuel Type

✔ Registration Information

✔ New / Used Status

✔ Seller Information

✔ Dealer Information

✔ Location Information

✔ Latitude & Longitude

✔ Vehicle Thumbnail

✔ Photo Count

✔ YouTube Detection

✔ 360° Video Detection

✔ Promotion Detection

✔ Promotion Tier

✔ Creation Date

✔ Modification Date

✔ Direct Listing URLs

✔ Source URLs

✔ Fast & Scalable Extraction

✔ JSON / CSV / Excel Ready

✔ No Coding Required

***

## 🎯 What This Scraper Does

This Apify Actor extracts public vehicle listings from **car.gr classifieds and search pages**.

Each provided search URL is processed independently.

The scraper automatically navigates available vehicle listings and extracts detailed vehicle, pricing, seller, location, media, and listing information.

The extraction continues until **maxItemsPerUrl** is reached or no more listings are available.

You can provide **one or multiple car.gr search URLs** in a single run.

***

## 📌 Supported Input

The scraper accepts car.gr vehicle search and filter URLs such as:

🔗 Vehicle Search Pages

🚗 Car Classified Pages

🔎 Filtered Vehicle Searches

📄 car.gr Classified URLs

Example:

```
https://www.car.gr/classifieds/cars/?category=15001&offer_type=sale
```

You can provide multiple search URLs to scrape different:

🚗 Makes

🚘 Models

📅 Years

💰 Price ranges

🛣️ Mileage ranges

⛽ Fuel types

🔄 Transmissions

📍 Locations

🏷️ Vehicle categories

⚠️ URLs should be from **car.gr**.

***

## ⚡ Input Configuration

### 🔥 BULK URL MODE

```
{
  "urls": [
    "https://www.car.gr/classifieds/cars/?category=15001&offer_type=sale"
  ],
  "maxItemsPerUrl": 50,
  "proxy": {
    "useApifyProxy": true,
    "apifyProxyGroups": [
      "RESIDENTIAL"
    ],
    "apifyProxyCountry": "GR"
  }
}
```

Simply add one or multiple **car.gr search URLs**.

Each URL is processed independently and returns up to **maxItemsPerUrl** vehicle listings.

***

## 📊 Extracted Data

| Field | Description |
| ------------------------ | --------------------------- |
| listingId | Unique listing ID |
| title | Vehicle listing title |
| make | Vehicle manufacturer |
| model | Vehicle model |
| variant | Vehicle variant |
| year | Vehicle year |
| category | Vehicle category |
| price | Displayed vehicle price |
| rawPrice | Raw price value |
| priceDebatable | Whether the price is negotiable |
| withoutVat | VAT information |
| discount | Discount information |
| mileage | Vehicle mileage |
| engineSize | Engine size |
| enginePower | Engine power |
| transmission | Transmission type |
| fuelType | Fuel type |
| registration | Registration information |
| isNew | Whether the vehicle is new |
| address | Vehicle location |
| lat | Latitude |
| lon | Longitude |
| sellerName | Seller name |
| sellerType | Seller type |
| dealerCls | Dealer information |
| thumbUrl | Vehicle thumbnail |
| photosCount | Number of photos |
| hasYoutube | YouTube video availability |
| hasVideo360 | 360° video availability |
| isPromoted | Promotion status |
| promotionTier | Promotion level |
| created | Listing creation date |
| modified | Listing modification date |
| listingUrl | Direct vehicle listing URL |
| sourceUrl | Original search URL |

***

## 🚗 Vehicle Information

Extract detailed information about each vehicle:

🆔 Listing ID

🚗 Vehicle Title

🏭 Make

🚘 Model

🔧 Variant

📅 Year

🏷️ Category

💰 Price

🛣️ Mileage

⚙️ Engine Size

💪 Engine Power

🔄 Transmission

⛽ Fuel Type

📋 Registration

🆕 New / Used Status

***

## 💰 Price Information

The scraper can collect detailed pricing information:

💰 Price

🏷️ Raw Price

🤝 Negotiable Price

🧾 Without VAT

🔻 Discount

This data can be used for **vehicle price comparison, pricing intelligence, market analysis, and used-car valuation research**.

***

## 🛣️ Vehicle Specifications

When available, the scraper extracts:

⚙️ Engine Size

💪 Engine Power

🔄 Transmission

⛽ Fuel Type

📋 Registration

🛣️ Mileage

📅 Year

🆕 New / Used Status

These fields are useful for **vehicle comparison, automotive research, inventory analysis, and market intelligence**.

***

## 📍 Location Information

When available, the scraper extracts:

📍 Address

🗺️ Latitude

🌐 Longitude

This allows vehicle listings to be analyzed geographically.

Useful for:

- Regional vehicle market analysis
- Dealer mapping
- Price comparison by location
- Automotive market intelligence
- Geographic datasets

***

## 👤 Seller Information

When available, the scraper extracts:

👤 Seller Name

🏷️ Seller Type

🏢 Dealer Information

This allows users to analyze vehicle inventories and distinguish between different seller types.

***

## 🖼️ Vehicle Media

When available, the scraper extracts:

🖼️ Thumbnail URL

📸 Photo Count

▶️ YouTube Availability

🔄 360° Video Availability

This helps identify listings with rich vehicle media and multimedia content.

***

## 📈 Promotion Information

The scraper can identify promoted vehicle listings:

🚀 Promotion Status

🏆 Promotion Tier

These fields can be useful for analyzing **marketplace visibility, promoted listings, seller strategies, and competitive positioning**.

***

## 🕐 Listing Information

The scraper can collect listing timestamps:

📅 Created

🔄 Modified

These fields can be useful for:

- Listing freshness analysis
- Inventory monitoring
- Price monitoring
- Market trend analysis
- Historical vehicle datasets

***

## 🔄 Automatic Pagination

car.gr listings may be distributed across multiple result pages.

The Actor automatically:

1. Opens each provided car.gr search URL.

2. Loads available vehicle listings.

3. Extracts vehicle information.

4. Processes subsequent listing pages.

5. Continues until **maxItemsPerUrl** is reached.

6. Stops when no additional listings are available.

No manual pagination is required.

***

## 💡 Use Cases

Perfect for:

🚗 Automotive Market Research

💰 Vehicle Price Analysis

📊 Used Car Market Intelligence

🔎 Competitor Research

🏢 Dealership Intelligence

📈 Vehicle Price Monitoring

🛣️ Mileage Analysis

🌍 Geographic Vehicle Market Analysis

🚘 Make & Model Research

🏷️ Dealer Inventory Analysis

📋 Automotive Dataset Building

🤖 AI Training Datasets

📊 Business Intelligence

⚙️ Automation Workflows

🔍 Automotive Lead Generation

📈 Vehicle Market Monitoring

***

## 🚀 Key Features

⚡ Bulk Search URL Support

🚗 Vehicle Listing Scraping

🔎 Search & Filter URL Support

🔄 Automatic Pagination

🆔 Listing IDs

🚘 Make & Model Extraction

🔧 Vehicle Variants

📅 Vehicle Years

💰 Price Information

🤝 Negotiable Price Detection

🧾 VAT Information

🔻 Discount Information

🛣️ Mileage

⚙️ Engine Specifications

💪 Engine Power

🔄 Transmission

⛽ Fuel Type

📋 Registration

🆕 New / Used Detection

👤 Seller Information

🏢 Dealer Information

📍 Address

🗺️ Latitude & Longitude

🖼️ Vehicle Images

📸 Photo Count

▶️ YouTube Detection

🔄 360° Video Detection

🚀 Promotion Detection

🏆 Promotion Tier

📅 Creation Date

🔄 Modification Date

🔗 Listing URLs

🌐 Source URLs

📊 Structured Output

🌐 Greek Residential Proxy Support

🔁 Reliable Cloud Execution

💾 Export-Ready Datasets

⚙️ Scalable Apify Actor

***

## 📤 Export Formats

✔ JSON

✔ CSV

✔ Excel (XLSX)

✔ XML

✔ HTML

✔ RSS

***

## 📦 Example Output

```
{
  "listingId": "123456789",
  "title": "Toyota Corolla 1.8 Hybrid",
  "make": "Toyota",
  "model": "Corolla",
  "variant": "1.8 Hybrid",
  "year": "2022",
  "category": "Cars",
  "price": "21900",
  "rawPrice": "21900",
  "priceDebatable": false,
  "withoutVat": false,
  "discount": null,
  "mileage": "45000",
  "engineSize": "1800",
  "enginePower": "122",
  "transmission": "Automatic",
  "fuelType": "Hybrid",
  "registration": "2022",
  "isNew": false,
  "address": "Athens, Greece",
  "lat": "37.9838",
  "lon": "23.7275",
  "sellerName": "Example Motors",
  "sellerType": "Dealer",
  "dealerCls": true,
  "thumbUrl": "https://example.com/image.jpg",
  "photosCount": 24,
  "hasYoutube": true,
  "hasVideo360": false,
  "isPromoted": true,
  "promotionTier": "premium",
  "created": "2026-08-18",
  "modified": "2026-08-21",
  "listingUrl": "https://www.car.gr/classifieds/cars/view/123456789/",
  "sourceUrl": "https://www.car.gr/classifieds/cars/?category=15001&offer_type=sale"
}
```

***

## 🔥 Why Use This car.gr Listings Scraper?

✔ Bulk Vehicle Search URLs

✔ Automatic Pagination

✔ Detailed Vehicle Metadata

✔ Make & Model Information

✔ Variant Information

✔ Year & Registration

✔ Price & Discount Information

✔ Mileage

✔ Engine Specifications

✔ Transmission & Fuel Type

✔ Seller Information

✔ Dealer Information

✔ Geographic Coordinates

✔ Vehicle Media Information

✔ Promotion Information

✔ Creation & Modification Dates

✔ Direct Listing URLs

✔ Source URLs

✔ Structured Export-Ready Data

✔ Greek Residential Proxy Support

✔ Scalable Apify Infrastructure

***

## 💸 Pricing

This scraper runs on a **pay-per-result** pricing model.

You only pay for successfully extracted vehicle listings.

**💳 Price: $1.59 / 1,000 listings**

***

## ❓ FAQ

#### Can I scrape multiple car.gr search URLs?

Yes.

The Actor supports **bulk search URLs**, allowing you to process multiple vehicle searches in a single run.

***

#### Can I scrape listings from a specific vehicle category?

Yes.

Simply provide a car.gr search URL containing the category or filters you want to collect.

***

#### Can I scrape different vehicle makes and models?

Yes.

You can provide different car.gr search URLs targeting different makes, models, locations, or search criteria.

***

#### Does the scraper automatically paginate?

Yes.

The Actor automatically processes subsequent listing pages until **maxItemsPerUrl** is reached or no more listings are available.

***

#### Does it extract vehicle prices?

Yes.

The scraper extracts **price**, **rawPrice**, **priceDebatable**, **withoutVat**, and **discount** information when available.

***

#### Does it extract mileage?

Yes.

The **mileage** field contains the available vehicle mileage.

***

#### Does it extract engine information?

Yes.

The scraper can collect **engineSize** and **enginePower**.

***

#### Does it extract transmission and fuel type?

Yes.

The scraper can collect **transmission** and **fuelType** when available.

***

#### Does it extract seller information?

Yes.

When available, the scraper extracts **sellerName**, **sellerType**, and **dealerCls**.

***

#### Does it extract vehicle locations?

Yes.

The scraper can collect **address**, **lat**, and **lon** when available.

***

#### Does it extract vehicle photos?

Yes.

The scraper extracts the listing **thumbnail URL** and **photosCount**.

***

#### Does it detect videos?

Yes.

The Actor can identify whether a listing has **YouTube** or **360° video** content.

***

#### Does it detect promoted listings?

Yes.

The scraper can collect **isPromoted** and **promotionTier** information.

***

#### Can I scrape thousands of vehicles?

Yes.

Increase **maxItemsPerUrl** and provide multiple search URLs to scale your extraction.

***

#### Are proxies supported?

Yes.

The Actor supports Apify Proxy configuration, including **residential proxies** and Greek proxy routing.

***

#### Is coding required?

No.

Everything runs directly through Apify.

Simply provide your car.gr search URLs and configure the maximum number of listings.

***

#### Can I export the data?

Yes.

Apify supports JSON, CSV, Excel, XML, HTML and RSS exports.

***

## ⚠️ Disclaimer

This tool is an independent data extraction solution and is **not affiliated with car.gr**.

Users are responsible for complying with car.gr's Terms of Service and all applicable laws and regulations when collecting and using publicly available data.

***

## 🔗 Related Actors

We are building the complete **PrimeScrape Automotive Intelligence Suite**.

More premium automotive, vehicle, dealership, marketplace, and market intelligence data scrapers are coming soon.

🚀 Stay tuned.

***

## 🌍 PrimeScrape Ecosystem

Built for large-scale data extraction, automation, AI datasets, and business intelligence.

🚗 Automotive Intelligence

💰 Vehicle Price Analytics

📊 Automotive Market Research

🏢 Dealership Intelligence

🔎 Competitor Research

🏷️ Dealer Inventory

📋 Automotive Datasets

🤖 AI Training Datasets

⚙️ Automation Pipelines

🌐 Public Data Extraction

***

## 📬 Support

⭐⭐⭐⭐⭐

If this scraper saves you time, please leave a review.

For enterprise scraping solutions, custom Apify Actors, or large-scale automotive data projects, feel free to contact **PrimeScrape**.

# Actor input Schema

## `urls` (type: `array`):

One or more car.gr search/listing URLs to scrape. Supports both pagination patterns (with 'q' + 'sort', or 'offer\_type').

## `maxItemsPerUrl` (type: `integer`):

Maximum number of listings to collect per URL

## `proxy` (type: `object`):

Greek residential proxy recommended for reliable access to car.gr.

## Actor input object example

```json
{
  "urls": [
    "https://www.car.gr/classifieds/cars/?category=15001&offer_type=sale"
  ],
  "maxItemsPerUrl": 50,
  "proxy": {
    "useApifyProxy": true,
    "apifyProxyGroups": [
      "RESIDENTIAL"
    ],
    "apifyProxyCountry": "GR"
  }
}
```

# Actor output Schema

## `overview` (type: `string`):

No description

## `detailed` (type: `string`):

No description

## `by_source` (type: `string`):

No description

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "urls": [
        "https://www.car.gr/classifieds/cars/?category=15001&offer_type=sale"
    ],
    "maxItemsPerUrl": 50,
    "proxy": {
        "useApifyProxy": true,
        "apifyProxyGroups": [
            "RESIDENTIAL"
        ],
        "apifyProxyCountry": "GR"
    }
};

// Run the Actor and wait for it to finish
const run = await client.actor("delectable_incubator/car-gr-scraper-hamiloy-kostoys-low-cost").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {
    "urls": ["https://www.car.gr/classifieds/cars/?category=15001&offer_type=sale"],
    "maxItemsPerUrl": 50,
    "proxy": {
        "useApifyProxy": True,
        "apifyProxyGroups": ["RESIDENTIAL"],
        "apifyProxyCountry": "GR",
    },
}

# Run the Actor and wait for it to finish
run = client.actor("delectable_incubator/car-gr-scraper-hamiloy-kostoys-low-cost").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
for item in client.dataset(run.default_dataset_id).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "urls": [
    "https://www.car.gr/classifieds/cars/?category=15001&offer_type=sale"
  ],
  "maxItemsPerUrl": 50,
  "proxy": {
    "useApifyProxy": true,
    "apifyProxyGroups": [
      "RESIDENTIAL"
    ],
    "apifyProxyCountry": "GR"
  }
}' |
apify call delectable_incubator/car-gr-scraper-hamiloy-kostoys-low-cost --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=fetch-actor-details,delectable_incubator/car-gr-scraper-hamiloy-kostoys-low-cost"
        }
    }
}

```

The hosted server signs you in with OAuth on first connect, so no API token belongs in this config. Clients without OAuth support can send an `Authorization: Bearer <APIFY_API_TOKEN>` header instead, using a token from API & Integrations in Apify Console (https://console.apify.com/settings/integrations).

## OpenAPI specification

Download the OpenAPI definition: https://api.apify.com/v2/actors/QEBBbZmsavw0lj3yD/builds/qlLnozTFnPDennGYL/openapi.json
