Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 

Repository files navigation

Web Auto Scraper

Web Auto Scraper extracts detailed car and motorcycle listings from WebAuto.com.py, delivering clean and structured vehicle data for analysis and integration. It solves the challenge of collecting large-scale automotive market data with accuracy, consistency, and speed.

Bitbash Banner

Telegram   WhatsApp   Gmail   Website

Created by Bitbash, built to showcase our approach to Scraping and Automation!
If you are looking for web-auto-scraper you've just found your team — Let’s Chat. 👆👆

Introduction

Web Auto Scraper is designed to collect comprehensive vehicle listings from Paraguay’s leading automotive marketplace. It automates data collection, normalization, and export so users can focus on insights instead of manual work. This project is ideal for developers, analysts, and automotive businesses needing reliable vehicle data.

Automotive Marketplace Data Extraction

  • Supports cars and motorcycles across multiple categories
  • Handles pagination and large result sets automatically
  • Normalizes pricing, specifications, and seller details
  • Produces analysis-ready structured datasets

Features

Feature Description
Vehicle listings extraction Collects cars and motorcycles with full specifications.
Pricing & specifications Extracts price, currency, mileage, year, fuel, and transmission.
Seller information Captures seller name, phone, email, and location.
Image gallery support Downloads multiple high-quality vehicle images per listing.
Filter-ready scraping Works with brand, model, year, and price filtered URLs.
Structured exports Outputs data suitable for databases and analytics tools.

What Data This Scraper Extracts

Field Name Field Description
id Unique vehicle identifier.
brand Vehicle manufacturer name.
model Vehicle model name.
version Variant or trim level.
year Manufacturing year.
price Listed vehicle price.
price_currency Currency of the price.
km Mileage in kilometers.
fuel_type Fuel used by the vehicle.
transmission_type Gearbox type.
body_style Vehicle category or body type.
primary_color Main vehicle color.
city Seller city.
state Seller state or region.
seller_name Seller full name.
seller_phone Seller contact phone.
seller_email Seller contact email.
images Array of vehicle image URLs.
optionals Optional features and equipment.

Example Output

[
      {
        "id": 565,
        "brand": "TOYOTA",
        "model": "Land Cruiser",
        "version": "Vx",
        "year": 2010,
        "price": 45000,
        "price_currency": "USD",
        "km": 10,
        "fuel_type": "Diesel",
        "transmission_type": "Automático",
        "body_style": "SUV",
        "primary_color": "Gris",
        "city": "Asuncion",
        "state": "Central",
        "seller_name": "Darling Vega Nascimento",
        "seller_phone": "+595981124005",
        "seller_email": "vegadarling45@gmail.com",
        "images": [
          "https://webauto.com.py/public/images/autos/vehicle1.jpeg",
          "https://webauto.com.py/public/images/autos/vehicle2.jpeg"
        ],
        "optionals": [
          "Aire Acondicionado",
          "Asiento Con Regulación De Altura",
          "Vidrios Eléctricos"
        ]
      }
    ]

Directory Structure Tree

web-auto-scraper (IMPORTANT :!! always keep this name as the name of the apify actor !!! Web Auto Scraper )/
├── src/
│   ├── main.py
│   ├── crawler/
│   │   ├── listing_crawler.py
│   │   └── pagination.py
│   ├── parsers/
│   │   ├── vehicle_parser.py
│   │   └── seller_parser.py
│   ├── utils/
│   │   └── normalizer.py
│   └── config/
│       └── settings.example.json
├── data/
│   ├── sample_output.json
│   └── inputs.sample.txt
├── requirements.txt
└── README.md

Use Cases

  • Automotive dealerships use it to monitor competitor listings so they can optimize pricing strategies.
  • Market researchers use it to analyze vehicle trends and demand across regions.
  • Price comparison platforms use it to build up-to-date vehicle databases.
  • Import/export businesses use it to track availability and market value of vehicles.

FAQs

Can I scrape both cars and motorcycles? Yes, the scraper supports both categories and works with category or filtered listing URLs.

Is it possible to limit the number of results? Yes, you can control the maximum number of vehicles collected for testing or budget control.

Does the scraper support filtered searches? Yes, filtered URLs by brand, model, year, or price are fully supported.

How fresh is the data? Listings reflect the current state of the marketplace at the time of execution.


Performance Benchmarks and Results

Primary Metric: Processes several hundred vehicle listings per minute under normal conditions.

Reliability Metric: Maintains a high success rate across large paginated result sets.

Efficiency Metric: Optimized crawling minimizes redundant requests and resource usage.

Quality Metric: Delivers consistently complete records with validated and normalized fields.

Book a Call Watch on YouTube

Review 1

"Bitbash is a top-tier automation partner, innovative, reliable, and dedicated to delivering real results every time."

Nathan Pennington
Marketer
★★★★★

Review 2

"Bitbash delivers outstanding quality, speed, and professionalism, truly a team you can rely on."

Eliza
SEO Affiliate Expert
★★★★★

Review 3

"Exceptional results, clear communication, and flawless delivery.
Bitbash nailed it."

Syed
Digital Strategist
★★★★★

About

webauto vehicle listings scraper

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors