OrbTop

USAudioMart & CanuckAudioMart Listings Scraper

ECOMMERCE

USAudioMart & CanuckAudioMart — Used Audio Equipment Listings Scraper

Scrape used audio equipment listings from USAudioMart and CanuckAudioMart — North America's two largest audiophile classifieds sites. Returns structured listing data including price, condition, seller info, description, and photos for hardware and software categories.


What You Get

Each listing record contains up to 19 fields:

Field Description
listing_id Numeric listing identifier from the source site
title Listing title (FOR SALE / FOR TRADE prefix stripped)
manufacturer Manufacturer name (null — extract from title if needed)
model Model name (null — extract from title if needed)
category Equipment category (null — hardware or software)
price Asking price as a float (e.g. 499.00)
currency USD (USAudioMart) or CAD (CanuckAudioMart)
condition Normalized condition: Mint, Excellent, Very Good, Good, Fair, Poor, New, or Used
description Full listing description, up to 5,000 characters
country US or CA
region Seller's city or region
seller_username Seller's account username
seller_feedback Seller feedback score (null — not extracted)
seller_member_since Member since date (null — not extracted)
shipping_options Shipping notes from the listing
listing_url Direct URL to the listing detail page
source_site usaudiomart or canuckaudiomart
image_urls Pipe-separated image URLs (up to 20 per listing)
listed_at Date the listing was posted
scraped_at ISO-8601 timestamp of extraction

Quick Start

Default run — scrapes both sites, returns up to 50 listings:

{
  "sites": ["usaudiomart", "canuckaudiomart"],
  "maxItems": 50
}

USAudioMart only:

{
  "sites": ["usaudiomart"],
  "maxItems": 100
}

CanuckAudioMart only (Canadian market):

{
  "sites": ["canuckaudiomart"],
  "maxItems": 100
}

Input Parameters

Parameter Type Default Description
sites array ["usaudiomart", "canuckaudiomart"] Which sites to scrape. Valid values: usaudiomart, canuckaudiomart.
maxItems integer 50 Maximum total listings across all selected sites. Items are split 50/50 between sites when both are selected.

Sample Output

{
  "listing_id": "649943063",
  "title": "McIntosh C22 Preamp",
  "manufacturer": null,
  "model": null,
  "category": null,
  "price": 3200.00,
  "currency": "USD",
  "condition": "Excellent",
  "description": "Original McIntosh C22 preamplifier in excellent working condition. All tubes present and tested...",
  "country": "US",
  "region": "Seattle",
  "seller_username": "audiophile_pacific",
  "seller_feedback": null,
  "seller_member_since": null,
  "shipping_options": "Ships CONUS",
  "listing_url": "https://www.usaudiomart.com/details/649943063-mcintosh-c22-preamp/",
  "source_site": "usaudiomart",
  "image_urls": "https://img.usaudiomart.com/uploads/large/649943063/xyz.jpg",
  "listed_at": "May 20, 2026 9:14am (PST)",
  "scraped_at": "2026-05-25T21:20:00.000Z"
}

Use Cases

  • Audiophile price tracking — Monitor asking prices for specific equipment models across both markets to understand fair market value and price trends over time.
  • Dealer and reseller sourcing — Identify underpriced listings for turnaround opportunities in the North American used hi-fi market.
  • Market research — Analyze which brands, models, and equipment categories dominate the used market, and track condition distributions for pricing models.
  • Price guides and valuation tools — Feed structured listing data into a valuation database to provide real-world pricing data for insurance, estate, and appraisal purposes.
  • Inventory monitoring — Alert on new listings matching specific search criteria (e.g. McIntosh amplifiers, Klipsch speakers, vintage turntables) without manual daily checks.
  • Academic and economic research — Study secondary market dynamics for consumer electronics and audio equipment as a proxy for disposable income and hobby spending patterns.

How It Works

The scraper crawls both sites' hardware and software classifieds pages using residential proxies (both sites block datacenter IPs). It discovers listings from the category index pages, then visits each detail page to extract the full listing data including price, condition, description, seller info, and photos.

Pagination is handled automatically — the scraper follows ?page=N links up to 50 pages per category. The maxItems cap stops the run early once enough listings have been collected.

Both sites share identical URL and HTML structure, built on the same classifieds platform.


Notes

  • Price is extracted from the listing detail page's info table. Some listings may have no price (trade-only listings) — price will be null in those cases.
  • manufacturer and model are null — they are not reliably parseable from free-text titles without an equipment database lookup. Extract them from title with your own logic.
  • image_urls is a pipe (|) separated string of up to 20 image URLs per listing.
  • Featured listings on the index page link via a redirect URL; the scraper follows these redirects automatically to reach the canonical detail page.