NeoAuto Peru Car Listings & Seller Contacts Scraper
Pricing
from $17.00 / 1,000 results
NeoAuto Peru Car Listings & Seller Contacts Scraper
Scrape new and used car listings from NeoAuto Peru with make, model, year, price in USD, mileage, transmission, fuel type, body type, condition, location and the seller's public name and phone. Filter by make, model or search URL. Export to JSON, CSV or Excel.
Pricing
from $17.00 / 1,000 results
Rating
0.0
(0)
Developer
Scrapers Lat
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
14 days ago
Last modified
Categories
Share
NeoAuto Peru Car Listings & Seller Contacts Scraper
Here is one real result, with every field the actor returns:
{"make": "TOYOTA","model": "COROLLA","version": "HEV 1.8 XEI CVT","title": "Toyota Corolla 2025","year": 2025,"priceAmount": 24490,"currency": "USD","priceLabel": "US$24,490","kilometers": 30000,"mileageLabel": "30,000km","transmission": "Automática","fuelType": "Gasolina-Híbrido","bodyType": "Sedán","condition": "used","city": "Lima","region": "Lima","sellerType": "dealer","sellerName": "Jean Pierre Sanchez","sellerPhone": "914098891","sellerLogo": "https://cdn.neoauto.com/elements/content/resellers/321/store/160x120/logo.png?1716237287899","publicationTier": "PREMIUM","isVerified": false,"listingId": 1881932,"listingUrl": "https://neoauto.com/auto/seminuevo/toyota-corolla-2025-1881932","imageUrl": "https://cdn.neoauto.com/elements/autos_usados/360x240/337014/337014_8117856.webp","searchTerm": "/venta-de-autos?marca=toyota","source": "NeoAuto","observedAt": "2026-08-10T14:34:22.408Z"}
The most complete NeoAuto Peru car scraper available. It returns every field the marketplace exposes for each listing, including the seller's public name and phone, and gives you make, model, condition and full-URL search inputs to target exactly the listings you need.
📥 Input · 📤 Output · 💰 Pricing · ▶️ Examples
Table of contents
- What it does
- Quickstart
- Input reference
- Output reference
- Example output record
- Run via API and CLI
- Fetch results
- Billing and limits
- FAQ and troubleshooting
What it does
The actor searches NeoAuto, Peru's largest vehicle marketplace, for the makes, models or search URLs you pass as input, paginates through the matching listings, and writes one normalized record per car to the run's dataset. Each record carries the vehicle details (make, model, version, year, body type, condition), price in USD, mileage, transmission and fuel type, the location (city and region), and the seller's public name, phone and dealer or private status. Numeric fields (priceAmount, kilometers, year, listingId) are parsed to numbers, and missing source values are returned as null.
Data covers public listings on NeoAuto only. It does not require an account, key, or login.
Quickstart
Open the actor, paste this into the input, and press Run. It returns up to 10 Toyota, Hyundai and Kia listings across new and used cars.
{"searches": ["toyota", "hyundai", "kia"],"condition": "all","maxCars": 10}
Each search item can be a make (toyota), a make model pair (toyota corolla), or a full NeoAuto search URL you copied from the site with your own filters applied. One run covers every search in the list.
Input reference
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
searches | string[] | no | ["toyota"] | One or more searches. Each item is a make (for example toyota), a make model pair (for example toyota corolla), or a full NeoAuto search URL you copied from the site with your own filters applied. One run covers every search in the list. |
condition | enum | no | all | Which listings to search when you pass a make or model (not applied to full URLs). One of all (new and used), used, new (0 km). |
maxCars | integer | no | 100 | Maximum number of car listings to collect across all searches. Free Apify plans are capped at 10 per run. |
Output reference
One dataset item per car listing. Types: string, integer, boolean, or null when the source value is absent.
| Field | Type | Description |
|---|---|---|
make | string | Vehicle make, for example TOYOTA. |
model | string | Vehicle model, for example COROLLA. |
version | string | Trim or version name, or null. |
title | string | Listing title as shown on the marketplace. |
year | integer | Model year. |
priceAmount | integer | Numeric price value. |
currency | string | Price currency. Always USD. |
priceLabel | string | Formatted price label as displayed, for example US$24,490. |
kilometers | integer | Mileage in kilometers, or null for 0 km cars. |
mileageLabel | string | Formatted mileage label, for example 30,000km. |
transmission | string | Transmission type, for example Automática. |
fuelType | string | Fuel type, for example Gasolina-Híbrido. |
bodyType | string | Body type, for example Sedán. |
condition | string | new or used. |
city | string | City or province of the listing. |
region | string | Region or department in Peru. |
sellerType | string | dealer or private. |
sellerName | string | Seller's public name, when published. |
sellerPhone | string | Seller's public phone, when published, or null. |
sellerLogo | string | Dealer logo image URL, or null. |
publicationTier | string | Listing publication tier, for example PREMIUM. |
isVerified | boolean | true if the listing is marked verified. |
listingId | integer | NeoAuto listing ID (unique per listing). |
listingUrl | string | Direct URL to the listing. |
imageUrl | string | Main photo URL, or null. |
searchTerm | string | The search path or term that produced this record. |
source | string | Data source. Always NeoAuto. |
observedAt | string | ISO 8601 timestamp of when the record was collected. |
error | string | Present only on a failed run, when a single item with a populated error field is written instead. |
Example output record
Real record from a live run (input {"searches":["toyota"],"condition":"all","maxCars":10}):
{"make": "TOYOTA","model": "COROLLA","version": "HEV 1.8 XEI CVT","title": "Toyota Corolla 2025","year": 2025,"priceAmount": 24490,"currency": "USD","priceLabel": "US$24,490","kilometers": 30000,"mileageLabel": "30,000km","transmission": "Automática","fuelType": "Gasolina-Híbrido","bodyType": "Sedán","condition": "used","city": "Lima","region": "Lima","sellerType": "dealer","sellerName": "Jean Pierre Sanchez","sellerPhone": "914098891","sellerLogo": "https://cdn.neoauto.com/elements/content/resellers/321/store/160x120/logo.png?1716237287899","publicationTier": "PREMIUM","isVerified": false,"listingId": 1881932,"listingUrl": "https://neoauto.com/auto/seminuevo/toyota-corolla-2025-1881932","imageUrl": "https://cdn.neoauto.com/elements/autos_usados/360x240/337014/337014_8117856.webp","searchTerm": "/venta-de-autos?marca=toyota","source": "NeoAuto","observedAt": "2026-08-10T14:34:22.408Z"}
Run via API and CLI
Start a run and wait for it to finish, then read the dataset. Replace <TOKEN> with your Apify API token.
Run synchronously and get dataset items in one call:
curl -X POST "https://api.apify.com/v2/acts/scrapers_lat~neoauto-peru-scraper/run-sync-get-dataset-items?token=<TOKEN>" \-H "Content-Type: application/json" \-d '{"searches":["toyota corolla"],"condition":"used","maxCars":25}'
Start a run asynchronously:
curl -X POST "https://api.apify.com/v2/acts/scrapers_lat~neoauto-peru-scraper/runs?token=<TOKEN>" \-H "Content-Type: application/json" \-d '{"searches":["hyundai","kia"],"condition":"new","maxCars":100}'
Apify CLI:
apify call scrapers_lat/neoauto-peru-scraper \--input '{"searches":["toyota"],"maxCars":50}'
Fetch results
Every run writes to a dataset. Fetch items as JSON, CSV, or Excel by changing format:
# JSONcurl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&clean=true&format=json"# CSVcurl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&clean=true&format=csv"# Paginate large datasetscurl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&offset=1000&limit=1000"
<DATASET_ID> is returned as defaultDatasetId in the run object. Use offset and limit to page through large result sets. clean=true drops empty and internal fields.
Billing and limits
- Pay per result. You are charged per record returned (
resultevent). See the pricing tab for the current per-result price. - No charge on failure. If a run errors, the actor writes a single item with a populated
errorfield and does not charge for it. Empty runs cost nothing. - Spend cap respected. Set
maxTotalChargeUsdon the run; once reached, the actor stops emitting and charging further billable results. - Free Apify plans are capped at 10 records per run. Upgrade for higher
maxCars.
FAQ and troubleshooting
A run returned 0 records. Why?
The search matched nothing, or the make/model slug was misspelled. Try a plain make such as toyota, or paste a NeoAuto search URL that already shows results in your browser. Zero-result runs are not charged.
Can I search by make and model?
Yes. Add toyota for a whole make, or toyota corolla for a specific model. You can list several searches and one run covers them all.
Can I use my own filtered search?
Yes. Apply filters on the site (price, year, mileage, location and more), then copy the resulting URL into the searches list. The actor follows it, including pagination.
Does it include seller contact details?
Yes, when the seller has published them. Each listing includes the seller's public name and phone and whether they are a dealer or a private seller. Missing values are returned as null, never invented.
In what currency are prices? Prices are reported in US dollars (USD), matching how listings are shown on the marketplace.
Is this an official NeoAuto tool? No. This actor is independent and has no affiliation with NeoAuto. It reads only data that is publicly available on the marketplace. Use the results in accordance with the source's terms.
Related scrapers
- Kavak Used Cars Scraper: Used-car listings and pricing from Kavak.
- Carroya Colombia Scraper: Vehicle listings from Carroya Colombia.
- Chileautos Scraper: Car listings from Chileautos.
- Autocosmos Scraper: Vehicle catalog and listings from Autocosmos.
- Copart Scraper: Salvage and used vehicle auction lots from Copart.
More scrapers at scrapers.lat
Built and maintained by scrapers.lat, where we publish scrapers for US and Latin American public platforms: company registries, government data, finance, e-commerce and more. Browse the catalog or request a custom scraper at scrapers.lat.
Independent tool, not affiliated with NeoAuto. Accesses only publicly available listing data. Use the results in accordance with the source's terms.
