freeapis
认证方式
No auth
HTTPS
Yes
CORS
Unknown
分类
音乐
数据来源
public-apis + marcelscruz

简介

MusicBrainz 是开放的音乐百科全书——社区维护的艺人、专辑、录音、作品和厂牌数据库,通过免费 REST API 提供。它是可靠音乐元数据(带稳定 MBID)的首选来源,支撑着许多开源音乐项目。

快速开始

按 MBID 查询艺人(实测可用——Nirvana):

curl -A "my-app/1.0 ([email protected])" \
  "https://musicbrainz.org/ws/2/artist/5b11f4ce-a62d-471e-81fc-a69a8278c7da?fmt=json"

按名称搜索艺人:

curl -A "my-app/1.0 ([email protected])" \
  "https://musicbrainz.org/ws/2/artist/?query=artist:radiohead&fmt=json"

搜索专辑并附带录音(用 inc):

curl -A "my-app/1.0 ([email protected])" \
  "https://musicbrainz.org/ws/2/release/?query=release:in+rainbows&inc=recordings&fmt=json"

按艺人浏览录音:

curl -A "my-app/1.0 ([email protected])" \
  "https://musicbrainz.org/ws/2/recording?artist=5b11f4ce-a62d-471e-81fc-a69a8278c7da&fmt=json"

使用规则

  • 必须携带描述性的 User-Agent——MusicBrainz 强制要求,通用 UA 会被拦截。
  • 每个 IP 每秒最多 1 次请求。
  • 每个实体都有稳定的 MBID(UUID)——请在应用中把它作为规范 ID。
  • 数据采用 CC-BY-NC-SA 许可;商业化再分发前请确认条款。

数据内容

艺人(姓名、国家、活跃时期、标签)、专辑(标题、日期、国家、曲目表)、录音(标题、时长、ISRC)、作品、厂牌、地区,以及丰富的关系(url-rels 关联到 Wikipedia、Discogs 等)。

认证方式

无需认证——免密钥(User-Agent 规则强制)。

常见问题

MusicBrainz 免费吗? 是的——API 免费;数据采用 CC-BY-NC-SA(非商业许可)。

什么是 MBID? 标识每个实体的稳定 UUID——在应用中引用艺人/专辑的规范方式。

为什么被封? User-Agent 缺失/过弱,或超过 1 req/s——两者都会被强制拦截。

音乐 分类更多

APIAuthHTTPSCORS
7digital

Api of Music store 7digital

OAuthYesUnknown↗
AI Mastering

Automated Music Mastering

API KeyYesYes↗
AudD

Music recognition from audio files, URLs, and live streams

API KeyunknownUnknown↗
Audiomack

Api of the streaming music hub Audiomack

OAuthYesUnknown↗
Bandcamp

API of Music store Bandcamp

OAuthYesUnknown↗