Autopapa Georgia Scraper: Cars, Motorcycles & Dealers avatar

Autopapa Georgia Scraper: Cars, Motorcycles & Dealers

Pricing

from $22.00 / 1,000 vehicle listings

Go to Apify Store
Autopapa Georgia Scraper: Cars, Motorcycles & Dealers

Autopapa Georgia Scraper: Cars, Motorcycles & Dealers

Scrape autopapa.ge, the Georgian car marketplace: used and new cars, SUVs, trucks, motorcycles and trailers with USD and lari price, mileage, customs status, masked VIN, photos, dealers and price-change monitoring. No login, no proxy. Export JSON, CSV or Excel.

Pricing

from $22.00 / 1,000 vehicle listings

Rating

0.0

(0)

Developer

RecordsData

RecordsData

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

RecordsData

Autopapa Georgia Scraper: Used and New Car Listings from autopapa.ge

Autopapa Georgia Scraper is an Apify Actor that extracts vehicle listings from autopapa.ge, the Georgian car marketplace for used and new cars, SUVs, trucks, minibuses, motorcycles, trailers and boats. Each row has the USD price, the lari price, year, mileage, engine, fuel, gearbox, drive, color, customs status, photos, city and seller type. It also returns dealer profiles and price-change rows. No login, proxy or browser is needed. Pricing is pay per result.

Export the result as JSON, CSV, Excel, XML or HTML, or read it through the Apify API. The actor reads the same server-rendered pages the site shows to visitors, one request per second as the site's robots.txt asks, so ten listings arrive about every 1.2 seconds.

What can you scrape from Autopapa?

  • Vehicle listings: about 15,800 live ads (the site reported 15,867 on 2026-10-19) with price, year, mileage, engine volume, fuel, transmission, steering side, customs status and the cover photo.
  • Detail pages (optional): full photo gallery, equipment list, seller description, drive type, color, interior, doors, seats, horsepower, cylinders, masked VIN, views, publication date, video link and the price in Georgia including customs clearance.
  • Dealers: the dealer directory with business description, social links, number of cars, VIP flag and, on request, the business phone and email.
  • Price changes: with monitoring on, a repeat run returns only listings it has not delivered before, and a listing whose price moved comes back with the previous price and the change in percent.

Why use this actor?

  • Whole catalogue reachable: no depth cap. Page 1,580 of the unfiltered search still answers, so a full read is possible and takes about half an hour.
  • Real filters, applied by the site: 74 makes, models, 46 cities, 7 locations of the vehicle (Georgia, USA, China, Japan, Armenia, Azerbaijan, on the way), price, year, mileage, engine volume and power ranges, body type, fuel, gearbox, drive, steering side, colors, condition, customs status, doors, seats, interior and 5 yes/no flags.
  • Two currencies: price in US dollars as listed, plus priceGel converted at the lari rate the site itself publishes.
  • Clean, typed output: numbers are numbers, enums are lowercase English, dates are ISO 8601, and absent values are left out instead of being filled with null.
  • Privacy built in: private sellers' names and phone numbers are never output, and phones and emails are removed from private descriptions.

How to scrape Autopapa car listings in four steps

  1. Choose What to collect on the actor page.
  2. Add makes such as Toyota or BMW, or leave them empty, and set filters such as price, year or city.
  3. Set the maximum number of results and click Start.
  4. Download the dataset from the Storage tab.

Three ways to collect data

Mode (mode)Use it toRecord types
searchFind listings by make, model, city and the full filter setvehicle, vehicle-detail
urlsRefresh known listings by number or address, replay a search address of the site, or read one dealer and its carsvehicle-detail, vehicle, dealer
dealersList the car dealers and optionally their carsdealer, vehicle

Make, model and city names are looked up on the site at run time and are not case sensitive. A name the site does not know ends the run with one free error row that suggests close matches.

Input

The form has 47 fields. These are the ones you will use most; the rest (steering side, colors, interior, condition, customs, doors, seats, posted-within, yes/no flags, dealer options, monitor controls) are in the input form of the actor page.

FieldTypeDefaultMeaning
modestringsearchWhat to collect: search, urls or dealers
maxItemsinteger50Maximum results (free plans: 10)
makesarrayemptyMakes as written on the site, for example Toyota
modelsarrayemptyModels inside the chosen makes, for example Prius
citiesarrayemptyGeorgian cities such as Tbilisi, Batumi, Kutaisi
countrystringanyWhere the vehicle is: georgia, usa, china, japan, armenia, azerbaijan, on-the-way
yearFrom / yearTointegernoneModel year range
priceFrom / priceTointegernonePrice range in US dollars
mileageFrom / mileageTointegernoneOdometer range in km
bodyTypes / fuelTypesarrayemptyBody types (17) and fuel types (7)
transmission / driveTypestringanyGearbox and drive filters
sortBystringnewestnewest, oldest, popularity, price-asc, price-desc
startUrls / listingIdsarrayemptyAddresses and listing numbers for urls mode
scrapeDetailsbooleanfalseOpen every listing page for the full gallery, equipment and seller block
includeContactDetailsbooleanfalseAdd dealer business phone and email
onlyNew / trackPriceChangesbooleanfalseMonitor mode: only new listings, and price-change rows

A minimal example input:

{
"mode": "search",
"makes": ["Toyota"],
"models": ["Prius"],
"priceTo": 12000,
"yearFrom": 2015,
"cities": ["Tbilisi"],
"sortBy": "price-asc",
"maxItems": 100
}

What data do you get?

Every row has a recordType: vehicle, vehicle-detail, price-change or dealer. Fields that do not apply to a record type are left out.

FieldDescription
recordTypeThe record type
listingId, dealerIdListing number and dealer number
title, url, imageUrlListing title, address and cover photo
make, model, year, vehicleTypeMake, model, model year and car, motorcycle, scooter, truck, bus, minibus, trailer, watercraft, quadricycle or special-vehicle
bodyType, fuelType, transmission, driveType, steeringSideSpecification as lowercase English enums
color, interiorColor, interiorMaterial, doors, seatsAppearance and cabin (detail rows)
engineSize, engineSizeUnit, powerHp, cylindersEngine size with its unit (L for cars, cc for two-wheelers), power in horsepower and cylinders
mileage, mileageUnit, conditionOdometer in km and the condition the seller states
customsCleared, vinMaskedCustoms duty paid or not, and the VIN as the site masks it
price, currency, priceGel, priceNegotiableAsking price in USD, the lari price, and true when the price is negotiable and none is shown
priceInGeorgiaWithCustomsPrice in Georgia including customs clearance (detail rows)
previousPrice, priceChange, priceChangePct, changeTypePrice-change rows: old price, difference, percent, price-drop or price-increase
country, city, location, stockLocation, atAutopapaMarketWhere the vehicle is: stockLocation is in-georgia, abroad, on-the-way, by-order or auction, and whether it stands at the Autopapa car market
features, descriptionEquipment list and the seller's text, with contacts removed
images, imageCount, videoUrlFull-size gallery, photo count and video link (detail rows)
viewCount, publishedAt, isTopListingViews, publication date and whether the listing is promoted
sellerType, isPrivateSeller, sellerName, sellerUrl, sellerLogodealer or private; dealer identity is filled for dealers only
sellerPhone, sellerEmailDealer business contact, only with Include dealer contact details
socialLinks, vehicleCount, isVipDealerDealer rows: social profiles, number of cars and VIP flag

Sample output

A real vehicle-detail row from a cloud run (photo list shortened to two of 23, description shortened):

{
"imageUrl": "https://autopapa.ge/system/car/photos/009/477/855/original.jpg",
"recordType": "vehicle-detail",
"title": "Toyota RAV 4",
"listingId": "961190",
"url": "https://autopapa.ge/en/usd/toyota/rav-4/961190",
"sourceSite": "autopapa.ge",
"country": "Georgia",
"city": "Rustavi",
"location": "Rustavi, Georgia",
"stockLocation": "in-georgia",
"vehicleType": "car",
"make": "Toyota",
"model": "RAV 4",
"year": 2021,
"bodyType": "suv",
"fuelType": "petrol",
"transmission": "automatic",
"driveType": "four-wheel drive",
"steeringSide": "left",
"color": "navy",
"interiorColor": "black",
"interiorMaterial": "textiles",
"doors": "4/5",
"seats": "4-5",
"engineSize": 2.5,
"engineSizeUnit": "L",
"cylinders": 4,
"mileage": 14000,
"mileageUnit": "km",
"condition": "good",
"customsCleared": false,
"vinMasked": "2T3P.........8505",
"price": 19800,
"currency": "USD",
"priceGel": 51444,
"priceInGeorgiaWithCustoms": 21488,
"features": [
"airbags: >6",
"climate control: two-section"
],
"description": "Seller text, contacts removed",
"images": [
"https://autopapa.ge/system/car/photos/009/477/855/original.jpg",
"https://autopapa.ge/system/car/photos/009/477/856/original.jpg"
],
"imageCount": 23,
"viewCount": 450,
"publishedAt": "2026-09-18",
"sellerType": "private",
"isPrivateSeller": true,
"scrapedAt": "2026-10-19T05:20:34.514Z"
}

Monitor new listings and price drops

Switch on Only new listings (monitor) and the actor remembers every listing it delivered, in a named key-value store of your own account. Scheduled runs of the same search return only unseen listings. Add Report price changes and a repriced listing comes back as a price-change row. Skipped listings are never charged but are still read, so keep scheduled searches narrow and sort by newest. Monitor name keeps one memory per saved search.

How much does the Autopapa Georgia Scraper cost?

Pay per result, no monthly fee, and a free tier on the Apify free plan. Prices are set per event; the Pricing tab of the actor page shows the live rate.

EventCharged forPrice per resultPer 1,000 results
Vehicle recordOne listing from the search result$0.0060$6.00
Vehicle record with detail pageOne listing opened on its own page$0.0090$9.00
Price change recordOne listing whose price moved$0.0060$6.00
Dealer recordOne dealer$0.0090$9.00

Worked examples:

  • 1,000 vehicle listings cost 1,000 x $0.0060 = $6.00.
  • 1,000 listings with detail pages cost 1,000 x $0.0090 = $9.00.
  • A daily monitor run that finds 40 new listings and 10 price changes costs 40 x $0.0060 + 10 x $0.0060 = $0.30.

Error rows, empty searches and listings skipped by monitoring are never charged.

How does it compare with other Georgian car scrapers?

Rival read on 2026-10-19: logiover/myauto-georgia-car-scraper, which covers a different marketplace, myauto.ge (24 runs and 1 user in 30 days).

Autopapa Georgia Scraperlogiover MyAuto.ge scraper
Sourceautopapa.gemyauto.ge
Fields63 flat, typed keys32 fields, with fuel, gearbox and drive as numeric ids
Record typesListings, listing detail, price changes, dealersListings
Monitoring and price-change rowsBuilt inNot in its published output
PriceFrom $0.0060 per result$0.0050 per result, falling to $0.0035 on higher Store tiers

The rival is cheaper per result and reads the larger marketplace; the two sites list different cars, so many buyers use both. Choose this actor for autopapa.ge listings, the imported-car data (customs status, price including customs, location abroad or on the way), dealers, photos and monitoring.

The actor reads public listing pages. It does not log in, solve captchas or bypass any protection, it keeps to the request pace of one per second that the site's robots.txt asks for, and it never opens the VIN lookup path that robots.txt disallows. The site publishes no terms of use for visitors beyond parking contracts at the time of writing; check the site yourself, since this can change. Private sellers' names and phones are never output, and phones, emails and messenger handles are removed from descriptions of private sellers: a short line that mixes a contact and a few words is removed whole. Dealer business data is kept, and business phones only appear with Include dealer contact details. You are responsible for using the data in line with the site terms and Georgian data protection law.

Limits:

  • The VIN is the masked form the site shows (for example 1HD1.........2483). The full VIN lookup is not read.
  • The site sets no price for some listings ("price negotiable"). Those rows carry priceNegotiable: true and no price.
  • Mileage typed as 0 on a used vehicle is left out; a 0 km reading is kept only for new vehicles.
  • Only 13 dealer accounts exist today and one of them lists cars.
  • Free Apify plans are limited to 10 results per run.

Use with AI agents (MCP)

Connect the Apify MCP server to Claude, Cursor or another MCP client and this actor appears as a tool: https://mcp.apify.com?tools=RecordsData/autopapa-ge-scraper.

Example prompt: "Find the 20 cheapest customs-cleared Toyota Prius from 2015 or newer in Tbilisi on Autopapa and list price, mileage, color and city." The agent sends { "mode": "search", "makes": ["Toyota"], "models": ["Prius"], "yearFrom": 2015, "cities": ["Tbilisi"], "customs": "cleared", "sortBy": "price-asc", "maxItems": 20 } and analyzes the rows.

Run it from code

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });
const run = await client.actor('RecordsData/autopapa-ge-scraper').call({
mode: 'search',
makes: ['Toyota'],
models: ['Prius'],
yearFrom: 2015,
maxItems: 100,
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items.length, items[0].title, items[0].price);

The Apify API and the JavaScript and Python clients start runs and read datasets. You can also call the actor from Make, Zapier, n8n or any tool that talks to the Apify API, and schedule it from the Apify Console.

Frequently Asked Questions

Which vehicles does it cover?

Everything listed on autopapa.ge: cars and SUVs, minivans, pickups, trucks, buses and minibuses, motorcycles and scooters, quadricycles, trailers, boats and special vehicles, both new and used, in Georgia and the imported cars that are still abroad or on the way to Georgia.

Do I need a proxy, a login or an API key?

No. The actor makes plain HTTP requests to the public site and needs no proxy, browser or Autopapa account. A proxy field exists only as an escape hatch and is off by default. You only need an Apify account to start runs.

The actor reads publicly visible listings and does not log in. It respects the request pace in robots.txt and never fetches the path robots.txt disallows. Personal data of private sellers is not output, but you remain responsible for how you use the data, including under Georgian data protection law.

How much does a run cost?

The actor is billed per result: $0.0060 per vehicle listing, $0.0090 per listing with its detail page, $0.0060 per price change and $0.0090 per dealer. So 1,000 vehicle listings cost $6.00. The Pricing tab of the actor page shows the live rate. Error rows and listings skipped by monitoring are never charged.

Why is the price in US dollars and what is priceGel?

The actor reads the dollar view of the site, so price is the dollar price the seller set. priceGel converts it at the lari rate that the site publishes on its listing pages, and matches the lari price the site shows.

What is priceInGeorgiaWithCustoms?

For vehicles that are still abroad the site shows the expected price in Georgia including customs clearance. The actor returns it as priceInGeorgiaWithCustoms on detail rows, together with customsCleared.

Why is there no phone number in the rows?

Dealer phones are returned only when you switch on Include dealer contact details, and only for dealers, which are businesses. Private sellers' phones and names are never returned.

Can I get only the listings published since my last run?

Yes. Switch on Only new listings (monitor) and keep the same search settings, or the same Monitor name. Add Report price changes to also get a row when a listing changes price. Scheduled runs then return only new or repriced listings, and listings you have already received are never charged again.

How many results can I get in one run?

The site sets no cap: about 15,800 listings are reachable and a full read takes about half an hour. Set maxItems to what you need. Free Apify plans are limited to 10 results per run; paid plans use the value you set.

What happens when the 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 input value, for example a price range where the minimum is above the maximum, or a make the site does not list, ends as succeeded with one free error row that explains the problem, so a typo never costs you money.

Support

Questions, a missing field or a feature request: contact.punkrecordsdata@gmail.com. Reviews on the actor page help other people find it.

This actor is an independent tool and is not affiliated with autopapa.ge.