Skip to content

obrhoff/AppleMusicAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Unofficial Apple Music OpenAPI Specification

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.

🔍 What is this?

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

🚀 Try it out

Check out the live interactive docs here:
👉 https://applemusicapi.obrhoff.de/

This Swagger UI interface allows you to explore endpoints and make authenticated requests.

🛠️ How to Use

  1. Clone this repository or download openapi.yaml
  2. Import the file into your preferred API tool
  3. Add your Apple Music developer token to authenticate requests

💡 Notes

  • 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.

🤝 Contributing

Found a bug or missing feature? Feel free to open an issue or submit a pull request!


📄 Licensed under MIT

About

Unofficial OpenAPI Documentation for Apple Music

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages