Music Metadata API
## **🤖 Using ChatGPT, Claude or Cursor?** Paste this link — your AI instantly reads every endpoint + parameter and tells you if this API fits your use case, zero digging: → https://reefapi.com/docs/music-metadata.md ## **🌊 150+ live data APIs on one key** (e-commerce, real estate, social, search, jobs, news & more) → https://reefapi.com ## **📖 Docs & playground:**…
Music Metadata API endpoints
| Method | Endpoint | Description |
|---|---|---|
| Albums & Artwork | ||
| POST |
cover_art /music-metadata/v1/cover_art |
Cover-Art-Archive images (multi-resolution) for a release/release-group. Returns mbid, entity, images[]{image, thumbnails, front/back}, front_url, has_art, count. |
| POST |
album_detail /music-metadata/v1/album_detail |
Release (tracklist+labels+ISRCs+discids) or release-group. Returns release: title + tracks[]{title, recording_mbid, isrcs} + labels[] + barcode; release-group: title +… |
| Artists | ||
| POST |
artist_profile /music-metadata/v1/artist_profile |
Rich artist profile: biography, genre/style/mood, formed year, label, follower/popularity counts, social links and images (TheAudioDB). Pass the MusicBrainz mbid (from… |
| POST |
artist_detail /music-metadata/v1/artist_detail |
Artist + relationships (members/collaborations), discography, aliases, tags. Returns artist record + members[], external_urls{}, release-groups[], aliases, tags, ratings. |
| POST |
artist_top_tracks /music-metadata/v1/artist_top_tracks |
An artist's most popular tracks (top 10) with album, duration, genre and music-video link (TheAudioDB). Returns artist, tracks[]{rank, track, album, duration_ms, genre, video},… |
| POST |
similar_artists /music-metadata/v1/similar_artists |
Artists similar to a given artist, ranked by a collaborative listening model (ListenBrainz, CC0). Pass the artist's MusicBrainz mbid. Returns mbid, similar_artists[]{name, mbid,… |
| Charts | ||
| POST |
charts /music-metadata/v1/charts |
Apple Music top charts — the most-played songs or albums in a country (updated through the day). Returns chart[]{rank, name, artist_name, artist_id, genres[], release_date,… |
| Labels & Works | ||
| POST |
label /music-metadata/v1/label |
Label detail (country, label-code, aliases, url-rels). Returns label: name, type, country, label-code, aliases, external_urls{}. |
| POST |
work_detail /music-metadata/v1/work_detail |
Work/composition + ISWC + writer relations. Returns work: title, iswcs[], writers[]{name, mbid, role}, external_urls{}. |
| Search & Lookup | ||
| POST |
search /music-metadata/v1/search |
Search artist/album/release/recording/track/label/work (advanced field search supported). Returns [] (e.g. artists[]/recordings[]) each w/ id+name(+artist_credit), count (total),… |
| POST |
itunes_search /music-metadata/v1/itunes_search |
ITunes / Apple Music search for artists, albums or songs — returns genre, high-res artwork, a 30s preview URL, price and store link (country-aware). Returns results[]{kind,… |
| POST |
isrc_lookup /music-metadata/v1/isrc_lookup |
Reverse ISRC -> recordings (cross-catalog key). Returns isrc, recordings[]{title, artist_credit}, count. |
| Tracks & Lyrics | ||
| POST |
lyrics /music-metadata/v1/lyrics |
Song lyrics — both plain text and time-synced (LRC) when available — for an artist + track (lrclib, open). Optionally pass album+duration for an exact match. Returns found,… |
| POST |
track_detail /music-metadata/v1/track_detail |
Recording + ISRCs + work-relations + artist credits. Returns recording: title, artist_credit, isrcs[], works[]{title, mbid}, releases[]. |
Music Metadata API pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO | $10 / month | 5 / second |
|
| ULTRA | $40 / month | 10 / second |
|
| MEGA | $100 / month | 10 / second |
|