Exploring MusicKit and Apple Music API
Overview
The only MusicKit resource you need for integrating Apple Music into your app.
Thank you, the documentation you give is much more fruitful than Apple's documentation for MusicKit, making it a lot easier to integrate.
The book inspired 3 of my apps, that all use MusicKit.
This book bridges the gaps in the official documentation with 69 chapters across 10 sections, packed with examples and code snippets. Save time so you do not need to experiment on your own!
Book Structure
Introduction
- Introduction to MusicKit
Authorization and Permissions
- Enabling MusicKit
- Requesting Authorization
- Permissions
Subscription
- Music Subscription
- Subscription Offer
- Subscription Offer Sheet
Music Items
- Introduction
- MusicItemCollection
- Song
- MusicVideo
- Track
- Album
- Artist
- Playlist
- LibraryPlaylist
- Curator
- RecordLabel
- RadioShow
- Station
- Genre
- ContentRating
- EditorialNotes
- PreviewAsset
Requesting Data
- Introduction
- Catalog Resources
- Searching Catalog
- Search Suggestions
- Arbitrary Data
- Recommendations
- History
User Library
- Updating Library
- MusicLibrary
- Library Resources
- LibraryItemType
- LibraryRequestable
- LibraryRequest
- LibraryResponse
Charts
- Introduction
- CatalogChart
- ChartKind
- ChartRequestable
- ChartsRequest
- ChartsResponse
Artwork
- Artwork
- ArtworkImage
- Artist Artwork
Music Player
- MusicPlayer
- Queue
- SystemMusicPlayer
- ApplicationMusicPlayer
- PlaybackStatus
- RepeatMode
- ShuffleMode
- AudioVariants
Ratings
- Ratings
- Rating Objects
- Endpoints
- Rating Model
- Get Catalog Rating
- Add Catalog Rating
- Delete Catalog Rating
- Get Library Rating
- Add Library Rating
- Delete Library Rating
Music Summaries
- Introduction to Music Summaries
- Music Summaries API
- Response Structure of Music Summaries
- Parsing Music Summaries Data
© Copyright 2025 — Rudrank Riyam's Academy