Search
/api/discogs/search
Search releases, masters, artists and labels with filters
Scrappa's Discogs API returns structured JSON from Discogs, the music database and vinyl marketplace. Search releases, masters, artists and labels with format, genre, style, year and country filters, open a release for tracklist, credits, formats, labels, have and want counts, rating and lowest price, and list the marketplace listings of a release with price, media and sleeve condition, seller rating, shipping and listing date. Suggested prices and sold prices need a Discogs login and are not part of this API.
Try it now
Use the first endpoint in this API family with a Scrappa API key. Every account includes 500 free monthly credits, so you can validate the response shape before buying credits.
curl -X GET "https://scrappa.co/api/discogs/marketplace?release_id=249504&condition=near_mint¤cy=EUR&limit=10" \
-H "Accept: application/json" \
-H "X-API-KEY: YOUR_API_KEY"
{
"success": true,
"data": {
"release_id": 249504,
"total_count": 19,
"count": 1,
"next_cursor": "WzAuNjY2NjY1LCAzNzYxMjUxNzY1XQ==",
"listings": [
{
"id": 3528577817,
"url": "https://www.discogs.com/sell/item/3528577817",
"price": {"amount": 4.5, "currency": "EUR"},
"shipping": {"price": {"amount": 5.0, "currency": "EUR"}},
"condition": {"media": "Near Mint (NM or M-)", "sleeve": "Very Good Plus (VG+)"},
"listed_at": "2025-06-01T12:00:02+00:00",
"seller": {"username": "example-seller", "rating_percent": 99.2, "rating_count": 133, "ships_from": "Italy"}
}
]
},
"meta": {"endpoint_family": "marketplace", "billable": true, "credits": 1}
}
Structured data for real applications. Here are some ideas.
Track the cheapest copy of a release per condition and currency, and the number of copies for sale.
Compare asking prices across sellers, ships-from countries and currencies to find undervalued copies.
Fill your catalog with tracklists, credits, formats, labels, barcodes and images.
Read have and want counts and the rating of a release to rank pressings by demand.
Search by genre, style, year and country to map labels, scenes and releases.
Discogs scraper API
The Discogs API is built for record dealers, collectors and price tools. Search the database for a release id, read the full release record, then list the copies for sale with media and sleeve condition, price in the seller currency, shipping, seller rating and listing date.
Search releases, masters, artists and labels with up to 100 hits per page.
Filter by format, genre, style, year and country.
Read tracklist, credits, barcodes, images and videos of a release.
Read have, want, rating, copies for sale and lowest price.
Filter listings by media condition, sleeve condition, currency and ships-from country.
Page through listings with a cursor, cheapest first.
Search by artist, title or barcode and filter by format, year and country. Every hit has the release id.
Open Discogs Search API docsPass the release id and filter by condition and currency. Each listing has its own price currency. Paging uses a cursor.
Open Discogs Marketplace API docsEverything you need in one API.
/api/discogs/search
Search releases, masters, artists and labels with filters
/api/discogs/release
Get tracklist, credits, formats, labels, community numbers and lowest price
/api/discogs/marketplace
List listings of a release with condition, price, seller and shipping
See how Scrappa compares to Apify Discogs actors.
| Feature | Scrappa | Apify Discogs actors |
|---|---|---|
| Listings with condition, seller rating and shipping | Partly, HTML parsing | |
| Listing date and photos | ||
| Price per 1k requests | From $0.20 | $2 to $5 per 1k rows |
| Unified API key | Yes (350+ APIs) | Per actor |
| Free tier | 500 credits/month | Trial credits |
No. Scrappa is an independent service and is not affiliated with or endorsed by Discogs. The Discogs API returns structured JSON from public Discogs data through a Scrappa API key.
Every Scrappa account includes 500 free credits each month. A search, a release and a marketplace answer cost one credit each. The optional sales statistics add-on costs four more credits. Failed requests and empty answers are never charged.
No. Suggested prices and the sold price of single listings need a Discogs login. The release endpoint can add the low, median and high sale price and the last sale date.
Send the next_cursor value of the answer as the cursor parameter. The marketplace endpoint does not take page numbers.
The price is in the currency of the seller. The buyer price is in the currency Discogs shows the buyer. Use the currency filter to list only one currency.