Best practices for getting the most out of mXm’s lyrics API
Before going on, we recommend to read the checklist throughout, and make sure everything is implemented.
Our API has been carefully thought out to let your creativity prevail over technology. There are literally thousands of applications that can be built using the lyrics API, but first you need to have an understanding of the basic principles in order to decide what calls to use.
It is important to distinguish between searching and matching. Searching is straightforward enough: make a call with the parameters that you are seeking and receive the response. Matching is a different matter and is used when you already have your own music catalog and want to associate licensed lyrics with each track.
If you do not have your own music catalog, you’ll probably want to search our database to deliver results to your users. Here are some typical functions to implement:
If you have your own music catalog, you’ll need to: