eBay Motors Vehicle & Parts Scraper avatar

eBay Motors Vehicle & Parts Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
eBay Motors Vehicle & Parts Scraper

eBay Motors Vehicle & Parts Scraper

Scrape eBay Motors listings for cars, trucks, motorcycles, boats, RVs, ATVs, and parts. Search by keyword, vehicle type, condition, price range, and year. Returns full listing details including price, mileage, specs, seller info, and images.

Pricing

from $3.00 / 1,000 results

Rating

5.0

(7)

Developer

Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

7

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Extract vehicle listings, parts & accessories from eBay Motors — prices, specs, mileage, seller info, images, and more.

What You Can Scrape

  • Vehicle listings — cars, trucks, motorcycles, boats, RVs, ATVs, commercial trucks
  • Parts & accessories — car parts, motorcycle parts, boat parts, ATV parts
  • Individual listings — enrich specific eBay Motors item URLs with full detail
  • Pricing data — asking price, auction bids, shipping costs
  • Vehicle specs — year, make, model, trim, mileage, body style, fuel type, transmission, drivetrain, color
  • Seller info — seller name, feedback score, positive percentage
  • Media — primary image, full image gallery URLs
  • Listing metadata — condition, listing type (Buy It Now / Auction / Best Offer), watch count, time remaining

Input

FieldTypeDefaultDescription
modeSelectsearchVehiclessearchVehicles — search by keyword and vehicle type; searchParts — search parts & accessories; byListingUrls — scrape specific listing URLs
searchQueryTexttoyota camryKeyword(s) to search for (e.g., "honda civic", "ford mustang gt")
vehicleTypeSelectcars-trucksVehicle category for searchVehicles mode: Cars & Trucks, Motorcycles, Boats, RVs & Campers, ATVs, Commercial Trucks, Other
partCategorySelectcar-truck-partsParts category for searchParts mode: Car & Truck Parts, Motorcycle Parts, Boat Parts, ATV Parts, Other
conditionSelectallFilter by condition: All, New, Used, Certified Pre-Owned, For Parts/Not Working
sortBySelectbest-matchSort order: Best Match, Price Lowest, Price Highest, Newly Listed, Ending Soonest, Distance Nearest
minPriceIntegerMinimum listing price in USD
maxPriceIntegerMaximum listing price in USD
minYearIntegerMinimum model year (e.g., 2015)
maxYearIntegerMaximum model year (e.g., 2024)
startUrlsListeBay Motors listing URLs for byListingUrls mode
maxItemsInteger50Maximum number of listings to return (1–5000)

Output

Each record in the dataset contains:

FieldTypeDescription
listingIdStringeBay item ID
titleStringFull listing title
urlStringCanonical eBay listing URL
priceFloatNumeric price in USD
priceFormattedStringFormatted price (e.g., "$22,500")
originalPriceFloatOriginal price before discount (if on sale)
conditionStringListing condition (e.g., "Used", "New")
mileageIntegerVehicle mileage (if available)
yearIntegerModel year
makeStringVehicle make (e.g., "Toyota")
modelStringVehicle model (e.g., "Camry")
trimStringTrim level (e.g., "SE", "XLE")
bodyStyleStringBody style (e.g., "Sedan", "SUV")
fuelTypeStringFuel type (e.g., "Gasoline", "Electric")
transmissionStringTransmission type
drivetrainStringDrivetrain (e.g., "FWD", "AWD", "4WD")
exteriorColorStringExterior color
sellerNameStringSeller username
sellerUrlStringSeller profile URL
sellerFeedbackScoreIntegereBay feedback score
sellerPositivePercentFloatPositive feedback percentage
shippingCostFloatShipping cost in USD (0.0 = free)
shippingTypeStringShipping type: "Free", "Calculated", "Freight"
locationStringSeller location (city, state)
imageUrlStringPrimary listing image URL
imagesListAll listing image URLs
listingTypeString"BuyItNow", "Auction", or "BestOffer"
timeRemainingStringTime remaining on auction
bidsIntegerNumber of bids (auction listings)
watchCountIntegerNumber of watchers
viewCountIntegerNumber of views
vehicleTypeStringVehicle category (e.g., "cars-trucks")
partTypeStringPart category (for parts listings)
recordTypeStringAlways "ebayMotorsListing"
scrapedAtStringISO 8601 timestamp when scraped

Example Output

{
"listingId": "256789012345",
"title": "2020 Toyota Camry SE Sedan 4D — Clean Title",
"url": "https://www.ebay.com/itm/256789012345",
"price": 22500.0,
"priceFormatted": "$22,500",
"condition": "Used",
"mileage": 45000,
"year": 2020,
"make": "Toyota",
"model": "Camry",
"trim": "SE",
"bodyStyle": "Sedan",
"fuelType": "Gasoline",
"transmission": "Automatic",
"drivetrain": "FWD",
"exteriorColor": "Midnight Black",
"sellerName": "auto_dealership_la",
"sellerFeedbackScore": 2847,
"sellerPositivePercent": 99.2,
"shippingType": "Free",
"shippingCost": 0.0,
"location": "Los Angeles, CA",
"imageUrl": "https://i.ebayimg.com/images/g/abcdef/s-l1600.jpg",
"images": ["https://i.ebayimg.com/images/g/abcdef/s-l1600.jpg"],
"listingType": "BuyItNow",
"watchCount": 42,
"vehicleType": "cars-trucks",
"recordType": "ebayMotorsListing",
"scrapedAt": "2026-05-15T10:30:00+00:00"
}

FAQ

Q: What vehicle types can I search? A: The scraper supports Cars & Trucks, Motorcycles, Boats, RVs & Campers, ATVs/UTVs/Snowmobiles, Commercial Trucks, and Other Vehicles. Select the appropriate vehicleType in searchVehicles mode.

Q: Can I search for parts and accessories? A: Yes, set mode to searchParts and pick the partCategory (Car & Truck Parts, Motorcycle Parts, Boat Parts, ATV Parts, or Other).

Q: How do I scrape a specific listing I found on eBay Motors? A: Set mode to byListingUrls and add the eBay item URLs (like https://www.ebay.com/itm/123456789) to the startUrls field.

Q: Can I filter by price range and model year? A: Yes. Use minPrice/maxPrice for price filtering and minYear/maxYear to restrict by model year. All filters can be combined.

Q: How many listings can I scrape? A: Up to 5,000 listings per run by setting maxItems. eBay paginates at 25 listings per page, so larger runs require multiple page fetches.

Q: Does this scrape auction listings? A: Yes. Auction listings include bids, timeRemaining, and listingType: "Auction" in the output.

Q: What data is available for parts listings? A: Parts listings return the same fields as vehicle listings where applicable (title, price, condition, seller info, images, shipping) plus a partType field identifying the parts category.

Q: Why might some fields be missing? A: Not every listing includes all fields — for example, a private seller may not list mileage, or a parts listing won't have year/make/model. The scraper only outputs fields it can reliably extract; null/empty fields are omitted.