VOOZH about

URL: https://apify.com/jungle_synthesizer/allmusic-editorial-ratings-genres-scraper

โ‡ฑ AllMusic Editorial Ratings, Genres & Taxonomy Scraper ยท Apify


๐Ÿ‘ AllMusic Editorial Ratings, Genres & Taxonomy Scraper avatar

AllMusic Editorial Ratings, Genres & Taxonomy Scraper

Pricing

Pay per event

Go to Apify Store

AllMusic Editorial Ratings, Genres & Taxonomy Scraper

Scrapes AllMusic's editorially curated artist and album data โ€” staff star ratings, genres, styles, active years, similar artists, and discography counts. Unique editorial taxonomy unavailable from any music API.

Pricing

Pay per event

Rating

0.0

(0)

Developer

๐Ÿ‘ BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a month ago

Last modified

Share

Scrapes AllMusic's editorially curated artist and album data โ€” the only source of AllMusic's proprietary genre/style taxonomy, staff star ratings, and similar-artist relationships. This data is not available from any music API (Spotify, MusicBrainz, Last.fm, etc.).

What you get

Each record contains:

FieldDescription
allmusic_idAllMusic entity ID (MN... for artists, MW... for albums)
entity_typeartist or album
nameArtist or album name
active_yearsDecades active โ€” e.g. 1990s - 2020s (artists only)
editorial_ratingAllMusic staff star rating 0โ€“10 (albums only, when staff-reviewed)
genresPipe-separated genres โ€” e.g. `Pop/Rock
stylesPipe-separated styles โ€” e.g. `Black Metal
similar_artistsPipe-separated similar artist names
discography_countNumber of releases in discography timeline (album pages only)
allmusic_urlCanonical AllMusic URL

Note: Moods, themes, and biography text are loaded dynamically by AllMusic's JavaScript and are not included in server-rendered HTML. These fields are present in the output schema as null. A future render-based upgrade would capture them.

Input

ParameterTypeDefaultDescription
urlsarrayโ€”Direct AllMusic artist/album URLs. If provided, sitemap crawl is skipped
maxItemsinteger10Maximum records to scrape (0 = no limit)
entityTypestringartistFilter sitemap crawl to artist, album, or both

Direct URL mode

Supply a list of AllMusic artist or album URLs to scrape specific entities:

{
"urls":[
{"url":"https://www.allmusic.com/artist/septicflesh-mn0000000031"},
{"url":"https://www.allmusic.com/artist/radiohead-mn0000260174"}
],
"maxItems":100
}

Sitemap crawl mode

Leave urls empty to crawl entities from AllMusic's 396-entry sitemap index (~3M+ artists and albums):

{
"maxItems":1000,
"entityType":"artist"
}

Sample output

{
"allmusic_id":"MN0000000031",
"entity_type":"artist",
"name":"SepticFlesh",
"active_years":"1990s - 2020s",
"editorial_rating":null,
"genres":"Pop/Rock",
"styles":"Black Metal | Death Metal | Heavy Metal | Symphonic Black Metal",
"moods":null,
"themes":null,
"editorial_bio_summary":null,
"similar_artists":"Hypocrisy | Samael | Rotting Christ | Dimmu Borgir | Dark Tranquillity | Nightrage | Mors Principium Est",
"influenced_by":null,
"followers_of":null,
"discography_count":null,
"allmusic_url":"https://www.allmusic.com/artist/septicflesh-mn0000000031"
}

Use cases

  • Music recommendation research โ€” AllMusic styles/genres as feature signals for ML models
  • Library metadata enrichment โ€” Linking AllMusic IDs via MusicBrainz url-rels for cross-source joins
  • Music journalism โ€” Bulk export of editorial ratings for catalog analysis
  • Knowledge graph construction โ€” Similar-artist relationships as graph edges

Technical notes

  • Server-rendered HTML โ€” no browser required, runs on core_crawler
  • Cloudflare passive tracking present but not blocking (200 OK responses)
  • Polite concurrency (5 parallel requests) to stay within Cloudflare monitoring thresholds
  • AllMusic IDs (mn... / mw...) are stable join keys referenced by MusicBrainz url-rels

You might also like

AllMusic Scraper

lexis-solutions/allmusic-scraper

AllMusic scraper for structured artist, album and song data from AllMusic.com, perfect for music metadata, catalogues and research; ideal for USA music data, streaming and analytics niches.

๐Ÿ‘ User avatar

Lexis Solutions

11

AllMusic Scraper

crawlergang/allmusic-scraper

Scrape comprehensive music metadata, artist profiles, album details, and track listings from TheAudioDB (the open music database powering AllMusic-style lookups). Covers 3M+ artists with biographies, genres, moods, ratings, and album artwork.

2

5.0

AllMusic Scraper

crawlerbros/allmusic-scraper

Scrape comprehensive music metadata, artist profiles, album details, and track listings from TheAudioDB (the open music database powering AllMusic-style lookups). Covers 3M+ artists with biographies, genres, moods, ratings, and album artwork.

Bandcamp Scraper - Music Artists and Albums

parseforge/bandcamp-scraper

Scrape Bandcamp artist profiles, album listings, track details, prices, and fan data. Extract music metadata including genres, tags, and release dates.

Discogs Scraper

parseforge/discogs-scraper

Scrape music releases, artists, and labels from Discogs. Get album titles, artists, years, genres, styles, formats, countries, tracklists, and community have/want stats for millions of records. Filter by type, year, country, genre, style, and format.

Spotify Artist Discography Scraper

nifty.codes/spotify-artistdiscography-scraper

Extract music releases from artist discography pages including release dates, IDs, and cover art. Powered by Spotify Scraper.

Youtube Music Album Listing Scraper

alien_force/youtube-music-album-listing-scraper

Extract album details, track names, play counts, artist info, and more with the YouTube Music Album Scraper! ๐ŸŽถ Simply input a YouTube Music album URL and get structured JSON data. Perfect for music analysis, trend tracking, or playlist building. Fast, efficient, and easy to use! ๐Ÿš€