@api-emulator/apple-music
v0.1.0
Published
Apple Music provides MusicKit and iTunes Search APIs for catalog search, songs, albums, artists, library playlists, and playlist tracks.
Readme
@api-emulator/apple-music
Apple Music provides MusicKit and iTunes Search APIs for catalog search, songs, albums, artists, library playlists, and playlist tracks.
Part of api-emulator — local drop-in replacement services for CI and no-network sandboxes.
Install
npm install @api-emulator/apple-musicRun
npx -p api-emulator api --plugin ./@apple-music/api-emulator.mjs --service apple-musicEndpoints
GET /searchGET /v1/catalog/:storefront/searchGET /v1/catalog/:storefront/songs/:idGET /v1/catalog/:storefront/albums/:idGET /v1/catalog/:storefront/artists/:idGET /v1/me/library/playlistsPOST /v1/me/library/playlistsGET /v1/me/library/playlists/:idPUT /v1/me/library/playlists/:idDELETE /v1/me/library/playlists/:idGET /v1/me/library/playlists/:id/tracksPOST /v1/me/library/playlists/:id/tracksDELETE /v1/me/library/playlists/:id/tracksGET /inspect/state
Auth
No production credentials are required. Use fake local credentials in client tests.
Seed Configuration
apple-music:
# Add provider-specific seed state here.