
Getting started
The Musixmatch API is available to both selected partners and individual developers. Here are the steps to follow to complete the initial setup:1
Get in touch
If you’re looking to use or display lyrics in your app or website, check out our API pricing plans or send us an enquiry for custom solutions.
2
Get your API Key
Once you’re registered, you’ll receive your API key — a mandatory parameter for most API calls. It’s your personal identifier and should be kept secret.
3
Integrate with your product
With your API key in hand, you can start integrating Musixmatch into your app or website. Please follow our integration guidelines.
Our team may contact you to review your implementation and ensure it complies with our content policy.
Check the API terms
Once you have completed the initial setup, don’t forget to take a look at the API Terms & Conditions and the Privacy Policy. We’ve worked hard to make this service completely legal so that we are all protected from any foreseeable liability: take the time to read this stuff. Not sure about something?Write us at sales@musixmatch.com
Authentication
To authenticate your API requests, you need to include your API key as a query parameter in every call. Add theapikey
parameter to your requests like this:
Requests without a valid API key will receive a
401
error response.Start the integration on your product
In the most common scenario you only need to implement two API calls:- Match your catalog to ours using the search function as described track.search page
- Get the lyrics using the track.lyrics.get API call. That’s it!
Musixmatch API Terms of Service (FOR NOT COMMERCIAL USE) PLEASE NOTE THAT THESE TERMS AND CONDITIONS APPLY TO NON-COMMERCIAL USE OF OUR SERVICES ONLY. IF YOU INTEND TO USE OUR SERVICES FOR COMMERCIAL/BUSINESS USE, PLEASE SEND AN EMAIL TO sales@musixmatch.com. IF YOU ARE UNSURE ABOUT WHICH TERMS WILL APPLY TO YOU OR HAVE ANY QUESTIONS ABOUT THE LICENSE TERMS, PLEASE CONTACT sales@musixmatch.com.