Discogs Music & Marketplace Scraper avatar

Discogs Music & Marketplace Scraper

Pricing

from $0.0015 / item scraped

Go to Apify Store
Discogs Music & Marketplace Scraper

Discogs Music & Marketplace Scraper

Search Discogs for vinyl, CD & digital releases: artists, labels, year, country, genres, styles, formats, tracklist, cover art โ€” plus marketplace price (lowest, copies for sale) and community have/want & rating. For record sellers, collectors and music data. No setup needed.

Pricing

from $0.0015 / item scraped

Rating

0.0

(0)

Developer

hiper soft

hiper soft

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

10 days ago

Last modified

Categories

Share

Discogs Music & Marketplace Scraper โ€” Releases, Prices & Community Stats

Search Discogs for vinyl, CD, and digital releases and get back clean structured JSON: artists, labels, year, country, genres, styles, formats, cover art โ€” plus marketplace price and community demand. Filter by genre, style, country, year, and format, or fetch specific release IDs directly. No API key needed (though an optional token speeds up big jobs). Built for record sellers, collectors, and music data teams. Export to JSON, CSV or Excel.

Discogs Music & Marketplace Scraper input โ€” search queries, entity type and genre/format filters in the Apify Console

Features

  • ๐Ÿ’ฟ Rich release records โ€” title, artists, labels, year, country, genres, styles, formats, catno, and coverImage.
  • ๐Ÿ’ฐ Marketplace pricing โ€” includeMarketplace adds lowestPrice and numForSale per release.
  • ๐Ÿ“ˆ Community demand โ€” haveCount, wantCount, ratingAvg, and ratingCount reveal collectibility at a glance.
  • ๐ŸŽ›๏ธ Powerful filters โ€” narrow searches by genre, style, country, yearFilter, and format.
  • ๐Ÿ”€ Four entity types โ€” set searchType to release, master, artist, or label.
  • ๐ŸŽฏ Direct ID fetch โ€” pass releaseIds to grab specific pressings without searching.
  • โšก Optional token โ€” supply a free discogsToken to raise the rate limit and finish large runs faster.

What you get

Each result is one clean JSON record (with marketplace/community stats when enabled).

Discogs Music & Marketplace Scraper output example โ€” releases with year, genres, prices and have/want stats as structured JSON

{
"query": "radiohead ok computer",
"id": 249504,
"type": "release",
"title": "Radiohead - OK Computer",
"year": 1997,
"country": "UK & Europe",
"genres": ["Rock"],
"styles": ["Alternative Rock"],
"formats": ["Vinyl", "LP", "Album"],
"labels": ["Parlophone"],
"catno": "NODATA 01",
"barcode": ["7243 8 55229 1 4"],
"thumb": "https://i.discogs.com/.../150.jpg",
"coverImage": "https://i.discogs.com/.../full.jpg",
"discogsUrl": "https://www.discogs.com/release/249504",
"resourceUrl": "https://api.discogs.com/releases/249504",
"released": "1997-06-16",
"artists": ["Radiohead"],
"trackCount": 12,
"haveCount": 42150,
"wantCount": 18700,
"ratingAvg": 4.62,
"ratingCount": 5120,
"numForSale": 310,
"lowestPrice": 24.99
}

Output schema

FieldTypeDescription
querystringThe search query that produced this record.
idintegerDiscogs numeric ID for the entity.
typestringEntity type: release, master, artist or label.
titlestringEntity title, usually "Artist - Title".
yearintegerRelease year.
countrystringCountry of the pressing.
genresarrayBroad genre labels.
stylesarrayMore specific style labels.
formatsarrayFormat descriptors (e.g. Vinyl, LP, Album).
labelsarrayRecord labels associated with the release.
catnostringCatalog number.
barcodearrayBarcode(s) printed on the release.
thumbstring (URL)Thumbnail cover image URL.
coverImagestring (URL)Full-size cover image URL.
discogsUrlstring (URL)Public Discogs page for the entity.
resourceUrlstring (URL)Discogs API resource URL for the entity.
releasedstringFull release date when available.
artistsarrayArtist name(s) on the release.
trackCountintegerNumber of tracks on the release.
haveCountintegerHow many collectors have this in their collection.
wantCountintegerHow many collectors want this release.
ratingAvgnumberAverage community rating (0โ€“5).
ratingCountintegerNumber of community ratings.
numForSaleintegerCopies currently listed for sale.
lowestPriceintegerLowest marketplace price currently listed.

Input

{
"searchQueries": ["radiohead ok computer", "miles davis"],
"searchType": "release",
"genre": "Rock",
"format": "Vinyl",
"includeMarketplace": true,
"maxResultsPerQuery": 50
}
FieldDescription
searchQueriesArtist, release, or free-text queries.
searchTyperelease, master, artist, or label.
genre / style / country / yearFilter / formatOptional search filters.
releaseIdsFetch specific release IDs directly (skips search).
includeMarketplaceAdd price + have/want + rating per release.
maxResultsPerQueryMax items per query (up to 2000).
discogsTokenOptional token to raise the rate limit.

Use cases

  • Price vinyl inventory by pulling lowest price and copies for sale.
  • Spot collectible pressings using have/want ratios and ratings.
  • Build a music catalog with clean genre, style, and format metadata.
  • Research an artist's or label's discography across pressings.

Pricing

Pay-per-event: you're billed a small amount per run and per item scraped โ€” you only pay for what you get. See the Pricing tab for current rates.

FAQ

Do I need a Discogs account or API key? No API key is required โ€” the Actor runs over Discogs' public API out of the box. You can optionally supply a free discogsToken to raise the rate limit and finish large runs faster.

How many releases can I get per run? Set maxResultsPerQuery up to 2,000 per query, with pagination handled automatically. Pass multiple queries in searchQueries to scale further.

Can I download music or audio? No. This Actor reads only public catalog, marketplace and community data โ€” release metadata, prices and have/want stats. It does not download any audio.

What's the output format? Each result is one clean JSON record, with marketplace and community stats included when includeMarketplace is on. Export as JSON, CSV or Excel.

Can I filter by genre, format, country or year? Yes. Narrow searches with genre, style, country, yearFilter and format, or skip search entirely by passing specific releaseIds.

Can I connect this Actor to other apps? The Discogs Music & Marketplace Scraper can be connected with almost any cloud service or web app thanks to integrations on the Apify platform. It works with Make, Zapier, Slack, Airbyte, GitHub, Google Drive and many more, plus the Apify API, JavaScript/Python clients and MCP. Or use webhooks to trigger an action whenever a run finishes.

Building a music dataset? Pair this with our other music and media scrapers:

  • Spotify Scraper โ€” tracks, artists, albums and playlists with no login or API key.
  • SoundCloud Scraper โ€” tracks, artists and playlists with play counts, likes and followers.
  • Deezer Scraper โ€” tracks, artists, albums, playlists and global top charts with ISRCs.
  • Apple Podcasts Scraper โ€” podcast shows and episodes with RSS feeds and artwork.

Notes

This Actor uses Discogs' public API and reads only public catalog, marketplace, and community data. It is an independent tool and is not affiliated with, endorsed by, or connected to Discogs (Zink Media, LLC).