SYSTEM all green source seminuevos.com queue 12,841 pages p99 latency 184ms dataflirt.com · scraper/seminuevos-com
RUN · 41 active pipelines · seminuevos.com live

Seminuevos data,
at warehouse scale.

We extract used and new vehicle listings, dealer inventories, pricing histories, and vehicle specifications from seminuevos.com. Delivered as clean JSON, CSV, or Parquet to S3, BigQuery, or Snowflake on your cadence.

Vehicles extracted
142K /day
Price updates
84K /24h
Dealer records
3.2K /run
Active pipelines
41
Uptime
99.94%
Data Dictionary

Every field we extract from seminuevos.com

Structured, schema-consistent data across all major object types — delivered clean, typed, and ready to query.

Complete list of extractable fields for Vehicle Listings objects from seminuevos.com. All fields typed and schema-versioned.

listing_idurlmakemodelyearpricecurrencymileage_kmtransmissionfuel_typebody_stylecolour
vehicle_listings
● 200 OK
"listing_id": "SMN-8492104",
"make": "Volkswagen",
"model": "Jetta",
"year": 2019,
"price": 285000.0,
"currency": "MXN",
"mileage_km": 42500,
"colour": "Silver"
# listing_idurlmakemodelyearprice
1
2
3

Complete list of extractable fields for Pricing & Financing objects from seminuevos.com. All fields typed and schema-versioned.

listing_idpriceprevious_pricediscount_pctfinancing_availablemonthly_paymentdown_paymentseller_typeprice_ratingscraped_at
pricing_& financing
● 200 OK
"listing_id": "SMN-8492104",
"price": 285000.0,
"previous_price": 295000.0,
"discount_pct": 3.3,
"financing_available": true,
"down_payment": 57000.0,
"seller_type": "dealer",
"scraped_at": "2026-05-12T10:14:00Z"
# listing_idpriceprevious_pricediscount_pctfinancing_availablemonthly_payment
1
2
3

Complete list of extractable fields for Vehicle Specs objects from seminuevos.com. All fields typed and schema-versioned.

listing_idvinengine_sizecylindersdoorsdrivetraininterior_colourfeatures_listconditionplate_ending
vehicle_specs
● 200 OK
"listing_id": "SMN-8492104",
"vin": "3VW1K7AJ5KM09XXXX",
"engine_size": "1.4L",
"cylinders": 4,
"doors": 4,
"condition": "used",
"plate_ending": "7"
# listing_idvinengine_sizecylindersdoorsdrivetrain
1
2
3

Complete list of extractable fields for Seller & Dealer objects from seminuevos.com. All fields typed and schema-versioned.

seller_idseller_nameseller_typecontact_phonewhatsapp_numberlocation_statelocation_cityinventory_countdealer_urlverified_seller
seller_& dealer
● 200 OK
"seller_id": "DLR-9921",
"seller_name": "Autos del Valle",
"seller_type": "dealer",
"whatsapp_number": "+525512345678",
"location_state": "Ciudad de México",
"location_city": "Benito Juárez",
"verified_seller": true,
"inventory_count": 45
# seller_idseller_nameseller_typecontact_phonewhatsapp_numberlocation_state
1
2
3

Complete list of extractable fields for Market Metrics objects from seminuevos.com. All fields typed and schema-versioned.

search_querypositionpage_numberis_promoteddays_on_marketview_countsaved_countscraped_at
market_metrics
● 200 OK
"search_query": "volkswagen jetta cdmx",
"position": 3,
"page_number": 1,
"is_promoted": true,
"days_on_market": 14,
"view_count": 342,
"scraped_at": "2026-05-12T10:14:33Z"
# search_querypositionpage_numberis_promoteddays_on_marketview_count
1
2
3

Capabilities

Automotive market data at high resolution

Our Seminuevos scraper extracts the complete vehicle taxonomy, pricing signals, and seller intelligence. We bypass bot protections and render JavaScript to capture gated contact details and dynamic pricing.

Full Inventory Extraction

Extract make, model, year, trim, mileage, and condition across the entire seminuevos.com catalogue. Filter by location, price bands, or vehicle type.

Real-Time Price Tracking

Capture current listing prices, historical price drops, and financing estimates. Monitor how long vehicles remain on the market before price adjustments.

Dealer Intelligence

Aggregate inventory by dealership. Track stock turnover rates, pricing strategies, and regional market share for commercial sellers.

Contact Data Resolution

Execute JavaScript interactions to reveal obfuscated phone numbers and WhatsApp links for both private sellers and dealerships.

Promoted Listing Detection

Identify sponsored placements and premium listings in search results to analyse dealer marketing spend and visibility.

Vehicle Specification Parsing

Extract detailed technical specifications including VINs, engine sizes, transmission types, and equipment feature lists.

Geo-Location Mapping

Normalise state, municipality, and neighbourhood data to track automotive supply and demand density across Mexico.

Image Metadata Extraction

Capture high-resolution image URLs for every listing, useful for condition verification and machine learning model training.

Scheduled Pipeline Modes

Run continuous pipelines at daily or weekly cadences. Receive only incremental diffs for new listings, price changes, and sold vehicles.

// engagement pipeline

From search parameters to warehouse record

Brief in. Clean data out.

Define Scope
d 0

Provide target makes, models, geographic regions, or specific dealer URLs. We map the extraction schema to your requirements.

Pipeline Build
d 2–4

We configure Scrapy and Playwright crawlers, LatAm residential proxy rotation, and interaction scripts for contact reveals.

Validation & QA
d 4–6

Schema validation, null-rate checks on critical fields like VIN and price, and data normalisation before full launch.

Delivery
ongoing

Structured JSON, CSV, or Parquet pushed directly to your S3 bucket, BigQuery, or Snowflake stage.

Under the hood

How our pipeline handles automotive extraction

Seminuevos employs structural variations and bot protections to protect its inventory data. Here is how we maintain reliable extraction.

pipeline-monitor · seminuevos.com · live ● active
// fingerprinting
Identity rotation
TLS fingerprintrandomised
User-agentrotated
IP poolresidential
Challenges blocked0
// pagination
Page coverage
48,291 pages queued running
// observability
Pipeline health
99.9%
uptime
142ms
p99 lat
0.3%
null rate
2
alerts
Anti-bot layer
LatAm residential proxy rotation

Automotive marketplaces block data centre IPs aggressively. We route requests through residential ISP proxies based in Mexico and Latin America, maintaining realistic request patterns and session continuity to avoid rate limits.

JavaScript rendering
Playwright for gated contact data

Phone numbers and WhatsApp contact links on seminuevos.com require user interaction to reveal. We use headless Playwright sessions to simulate clicks and execute the necessary JavaScript, capturing data that static HTML parsers miss.

Schema stability
Handling dealer vs private variations

Listing layouts vary significantly between private sellers and commercial dealerships. Our extraction logic uses conditional fallback chains to ensure fields like mileage, price, and features are parsed correctly regardless of the template.

Change detection
Tracking market velocity

We maintain state across pipeline runs. When a listing disappears, it is flagged as sold or removed. When a price changes, we emit a diff record. This provides accurate days-on-market metrics and reduces downstream processing.

Monitoring & alerting
Proactive schema maintenance

Our observability stack monitors null rates for critical fields like price and VIN. If seminuevos.com deploys a frontend update that breaks a selector, our engineers receive an alert and deploy a fix immediately.

Applications

Who uses Seminuevos data

Teams across industries use seminuevos.com data to build competitive products and smarter operations.

01
Price Intelligence & Valuation

Dealerships and aggregators monitor regional pricing trends to accurately price trade-ins and optimise their own inventory margins.

02
Dealer Inventory Monitoring

OEMs and large dealer networks track competitor stock levels, turnover velocity, and market share across specific vehicle segments.

03
Lead Generation

B2B service providers extract dealership contact information and inventory size to qualify sales leads for automotive software and services.

04
Automotive Market Research

Analysts track supply and demand dynamics, average days on market, and depreciation curves for specific makes and models.

05
AI Valuation Models

Machine learning teams use historical pricing, mileage, year, and condition data to train automated vehicle valuation algorithms.

06
Financing & Insurance Risk

Financial institutions correlate vehicle market values with regional data to assess loan-to-value ratios and insurance premiums.

Why DataFlirt

"Seminuevos.com holds the definitive pulse of the Mexican automotive market, but querying that inventory at scale requires bypassing stringent bot protections."

Extracting automotive data requires more than simple HTTP requests. Phone numbers and WhatsApp links are gated behind JavaScript interactions, and listing layouts vary wildly between private sellers and commercial dealerships. DataFlirt manages these complexities, delivering structured vehicle data so your engineering team can focus on downstream analytics rather than maintaining scrapers.

Technical Spec

Seminuevos scraper — technical capabilities

Everything supported by our seminuevos.com scraper — rendered SPA elements, auth walls, rate-limit evasion and beyond.

JavaScript rendering
Playwright sessions required for revealing contact numbers and dynamic financing widgets
Supported
CAPTCHA bypass
Automated solving via CapSolver for search pagination blocks
Supported
LatAm Proxy rotation
Geographically targeted residential IPs to prevent regional blocking
Supported
Phone/WhatsApp reveal
Automated interaction to extract obfuscated seller contact details
Supported
Promoted listing detection
Flags indicating if a vehicle is a sponsored or premium placement
Supported
Historical price tracking
Time-series logging of price adjustments for active listings
Supported
Image extraction
Capture of high-resolution image URLs for every vehicle
Supported
Change detection (diffs)
Emit records only when price, status, or details change
Supported
Dealer backend analytics
Requires authenticated dealer account access to view internal lead metrics
Partial
User saved searches
Tied to individual authenticated user sessions and private profiles
Partial
Infrastructure

Infrastructure powering the extraction

Open-source tooling on proven cloud infra — no vendor lock-in, full observability.

ScrapyPlaywrightPython 3.12RedisPostgreSQLApache AirflowAWS LambdaS3CloudWatch2CaptchaCapSolverResidential ProxiesDockerKubernetesGrafanaPrometheus
Scrapy + Playwright Stack

Scrapy manages crawl queues and deduplication. Playwright handles the JavaScript rendering required to expose phone numbers and dynamic pricing data.

Residential Proxy Infrastructure

We utilise dedicated pools of Mexican and LatAm residential proxies. Rotation happens automatically to distribute request load and bypass IP reputation filters.

Cloud-Native Orchestration

Airflow schedules extraction runs across Kubernetes clusters. State and diff histories are maintained in PostgreSQL, ensuring you only receive updated records.

Output & Delivery

Your data, your destination

Data delivered to where your team already works — no new tooling required.

JSON
Nested structures ideal for complex vehicle feature lists
CSV
Flat files for immediate analyst use
XLS
Excel compatible exports for business teams
Parquet
Columnar storage optimised for data warehouses
AWS S3
Direct delivery to your cloud storage buckets
Webhook
Real-time HTTP POST alerts for new listings or price drops
API
Queryable REST endpoints for specific listing lookups
BigQuery
Direct streaming into Google Cloud analytics
Snowflake
Automated staging and ingestion workflows
Postgres
Direct database upserts with schema matching
S3
Direct bucket delivery — compatible with any data lake
// faq

Common questions.

About seminuevos.com scraping, legality, and pipeline operations.

Ask us directly →
Is scraping seminuevos.com legal?

Scraping publicly available vehicle listings and dealership information is generally permissible. DataFlirt extracts only public, non-authenticated data. We do not bypass login walls to access private dealer analytics or personal user accounts.

How do you extract phone numbers and WhatsApp links?

These elements are typically hidden behind JavaScript click events to deter basic scrapers. We use headless Playwright browsers to render the page, simulate the required user interaction, and extract the revealed contact text.

Can you track how long a vehicle has been on the market?

Yes. By running continuous pipelines and maintaining state in our database, we track the date a listing first appears and the date it is removed, providing accurate days-on-market metrics.

How fresh is the inventory data?

Pipelines can be configured to run daily or multiple times a day depending on your requirements. We use change-detection to push updates rapidly when prices drop or vehicles are sold.

Do you parse VINs and technical specifications?

Yes. Where provided by the seller, we extract the VIN, engine specifications, transmission type, and standard features, structuring them into a normalised schema.

What is the minimum engagement size?

We build pipelines for targeted extractions (e.g., specific makes/models) up to full-site daily catalogues. Pricing scales with data volume and extraction frequency. Contact us for a specific quote.

Can I get a sample of the vehicle data?

Yes. We offer a sample extraction of up to 500 vehicle listings during the scoping phase, allowing your team to validate field completeness and data structure.

$ dataflirt scope --new-project --source=seminuevos.com ready

Tell us what
to extract.
We do the rest.

20-minute scoping call. Pilot dataset within the week. Production within two. Whether you need daily price tracking for specific models or a complete snapshot of Mexican dealership inventories. We build and manage the infrastructure.

hello@dataflirt.com · Bengaluru · IST · typical reply < 4h
Related Scrapers

More in automotive

Services

Data Extraction for Every Industry

View All Services →