Discogs Scraper
Pricing
$1.80 / 1,000 catalog entries
Discogs Scraper
Search Discogs releases, artists, labels, and master releases. Get catalog details, community signals, cover links, and current marketplace prices without a Discogs login.
Pricing
$1.80 / 1,000 catalog entries
Rating
0.0
(0)
Developer
Maxime Dupré
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
17 hours ago
Last modified
Categories
Share
💿 Turn Discogs catalog pages into useful data
Discogs Scraper is for record collectors, sellers, music researchers, and developers. Search public Discogs data or look up a known release. Get releases, artists, labels, master releases, catalog details, community signals, cover links, and current marketplace prices without a Discogs login.
Use it to:
- Discogs Scraper — collect public Discogs catalog rows for music research.
- Discogs Vinyl Value — check current availability, listing count, and lowest asking price for known releases.
- Discogs Vinyl Record Price Guide — compare current marketplace price signals for a list of release IDs.
- Discogs Release Search — find releases by artist, album, catalog number, or another keyword.
- Discogs Marketplace Prices — export each release's current lowest asking price and currency when available.
- Discogs Artist Search — find artist profiles and their public Discogs links.
- Discogs Label Search — find record labels and their public Discogs links.
📦 Data you get
The Actor saves releases, artists, labels, and master releases. Fields depend on the row type.
Release rows can include:
- Discogs ID, title, URL, artists, date, year, and country
- genres, styles, labels, catalog numbers, and formats
- cover and thumbnail links
- barcodes, matrix and runout values, and other identifiers
- tracklists, durations, credits, companies, and media preview links
- have and want counts, rating, status, and data quality
- marketplace availability, listing count, lowest price, and currency
Artist and label rows can include an ID, name, URL, thumbnail, and profile. Master release rows can include a title, artists, year, genres, styles, and image links. A field may be missing when Discogs does not provide it.
When searches overlap, the first eligible match is saved. Later matches for the same Discogs resource are skipped. Rows already saved stay in the dataset if another input is invalid or fails.
🚀 Run the Actor
- Choose a Target.
- Add one or more search values, release URLs, or release IDs for that target.
- Set a result limit. Release searches can also use the shown filters.
- Run the Actor and open the dataset.
No Discogs API key or account login is needed for this public data.
🛠️ Input
Use target to choose one job:
releaseSearchsearches releases withreleaseSearchValues. OptionalreleaseSearchOptionscan narrow results by year, country, genre, style, format, or label and setmaxResults.releaseDetailsgets full rows forreleaseValues, which can hold Discogs release URLs or numeric IDs.artistSearchsearchesartistSearchValuesand usesartistMaxResults.labelSearchsearcheslabelSearchValuesand useslabelMaxResults.masterSearchsearchesmasterSearchValuesand usesmasterMaxResults.
Options for a different target are ignored. Here is a valid release-details input:
{"target": "releaseDetails","releaseValues": ["https://www.discogs.com/release/249504-Miles-Davis-Kind-Of-Blue","249504"]}
📄 Output
Each saved dataset row has a rowType of release, artist, label, or master. A release row may look like this:
{"rowType": "release","id": 249504,"title": "Kind Of Blue","url": "https://www.discogs.com/release/249504-Miles-Davis-Kind-Of-Blue","artists": [{"name": "Miles Davis"}],"year": 1959,"country": "US","genres": ["Jazz"],"marketplace": {"available": true,"listingCount": 42,"lowestPrice": 24.99,"currency": "USD"}}
Values above are an example. Live Discogs data can differ. Open the dataset to export saved rows or read them through the Apify API.
💳 Pricing
This Actor uses pay-per-event pricing. You are charged for each release, master release, artist, or label saved to the dataset. Inputs that do not create a catalog row are not described as charged outcomes. Check the Actor pricing tab for the current rate.
🔌 Integrations
Use Apify schedules to run searches again. Send dataset rows to webhooks or connect them to other Apify integrations. You can also read the dataset with the Apify API.
❓ FAQ
Can I get sold-price history?
No. The Actor returns current marketplace availability, listing count, lowest asking price, and currency. It does not rebuild sold-listing or long-term price history.
Can I use private collections or wantlists?
No. It reads public catalog and marketplace data. It does not open or change private account data.
What happens when two searches find the same release?
The first eligible match is saved. A later match for that release is skipped, so one run does not save the same Discogs resource twice.
Can one run search different resource types?
Choose one target for each run. You can give that target several values, but you cannot set up separate artist, label, master, and release jobs in the same run.
Does a low marketplace price show a record's true value?
No. It is the current lowest asking price shown by Discogs when available. It is not a sale price, appraisal, grading result, or promise of value.
Does the Actor download covers, audio, or video?
No. It can return public image and media preview links when available, but it does not download or mirror those files.
📝 Changelog
- 0.1: Initial release.
🆘 Support
For issues, questions, or feature requests, file a ticket and I'll fix or implement it in less than 24h 🫡
🔗 Related Actors
- SoundCloud Scraper — research public tracks, artists, playlists, albums, and comments on SoundCloud.
- YouTube Music Scraper — search songs, albums, artists, playlists, podcasts, and profiles on YouTube Music.
- Musescore Scraper — find public sheet music and score details for related catalog research.
Made with ❤️ by Maxime Dupré