Account Help

Support / Developer Account / Manage service configurations / Apple Music Feed

Manage service configurations

Apple Music Feed

Members of the Apple Developer Program or Apple Developer Enterprise Program can integrate with Apple Music Feed to retrieve a metadata from the Apple Music catalog. To access the Apple Music Feed, visit Certificates, Identifiers & Profiles to create a Media ID and private key to sign your JSON Web Tokens.

Configure a Media ID for Apple Music Feed

If you’re already using a Media ID for MusicKit or ShazamKit, you can add the Apple Music Feed service to the same Media ID and authorization key.

  1. In Certificates, Identifiers & Profiles, click Identifiers in the sidebar.
  2. On the top left, click the add button (+), select Media IDs, then click Continue.
  3. Enter your website name or another unique name as the Description.
  4. Enter a reverse-domain name style string for the identifier (e.g., “media.com.companyname.my-music-id”).
  5. Enable Apple Music Feed, then click Continue.
  6. Click Register, then click Done.

Configure an authorization key for Apple Music Feed

First, register a Media ID for each service that uses the Apple Music Feed.

  1. In Certificates, Identifiers & Profiles, click Keys in the sidebar, then click the add button (+) on the top left.
  2. Under Key Name, enter a unique name for the key.
  3. Select Media Services, then click Configure.
  4. Select the Media ID enabled for Apple Media Feed, then click Save.
  5. Click Continue, review your key configuration, then click Register.
  6. Click Download to obtain the authorization key used to communicate with Apple Music Feed.
  7. Click Done.

Required role: Account Holder or Admin.

Key management notes

  • You can associate two keys with each identifier to support key rotation.
  • Save the authorization key in a secure place, as it’s not saved in your developer account and you won’t be able to download it again. If the Download button is disabled, you previously downloaded the key.
  • If you suspect a private key is compromised, first create a new private key associated with the Media ID. Then, after transitioning to the new key, revoke the old private key.