Want to integrate Lyric Fingerprint API into your app? Contact us
POST request to the track.lyrics.fingerprint.post endpoint, developers can submit any text containing at least 10 words and receive a ranked list of matching tracks from the Musixmatch catalog. The size parameter impacts the API performance and latency. It controls the number of candidate lyrics retrieved for comparison against your input. It is set to 10 by default with a maximum of 20, allowing platforms to balance between detection accuracy and processing efficiency. The limit parameter defines how many of the top matching tracks to return in the response.
Eachtrackresponse property includes detailed metadata about the matched track, such astrack_name,artist_name,album_nameandprimary_genres. The same data you would get from atrack.getendpoint. Thesimilarityscore instead, indicates how closely the input text matches the lyrics of the track, with higher values representing a closer match.
Want to integrate Lyric Fingerprint API into your app? Contact us