This repository contains an unofficial OpenAPI (Swagger) specification for the Apple Music API. It allows developers to easily explore, understand, and integrate Apple Music features into their applications using standardized API tooling.
⚠️ Disclaimer: This project is not affiliated with or endorsed by Apple Inc. It is an unofficial community-maintained specification.
This project provides an OpenAPI 3.0 specification for the Apple Music API. While Apple offers official documentation, this spec enables developers to:
- Use interactive API documentation
- Generate client SDKs
- Test and mock API calls
- Integrate with tools like Swagger UI, Postman, and Insomnia
Check out the live interactive docs here:
👉 https://applemusicapi.obrhoff.de/
This Swagger UI interface allows you to explore endpoints and make authenticated requests.
- Clone this repository or download
openapi.yaml
- Import the file into your preferred API tool
- Add your Apple Music developer token to authenticate requests
- This is a work in progress and may not include every endpoint or parameter.
- Contributions and improvements are welcome.
- Always adhere to Apple’s Terms of Use when using the API.
Found a bug or missing feature? Feel free to open an issue or submit a pull request!
📄 Licensed under MIT