POST
/
ws
/
1.1
/
track.lyrics.fingerprint.post
track.lyrics.fingerprint.post
curl --request POST \
  --url https://api.musixmatch.com/ws/1.1/track.lyrics.fingerprint.post \
  --header 'Content-Type: application/json' \
  --data '{
  "data": {
    "text": "I'\''m waking up to ash and dust I wipe my brow and I sweat my rust I'\''m breathing in the chemicals I'\''m breaking in, shaping up, then checking out on the prison bus This is it, the apocalypse"
  }
}'
{
"message": {
"body": {
"track_list": [
{
"similarity": 98.404255319149,
"track": {
"commontrack_id": 142934750
}
},
{
"similarity": 98.404255319149,
"track": {
"commontrack_id": 131292467
}
},
{
"similarity": 94.652406417112,
"track": {
"commontrack_id": 80394567
}
}
]
},
"header": {
"execute_time": 0.97953820228577,
"status_code": 200
}
}
}
Use this API to screen any text for potential lyrical content. This service is designed for digital platforms, especially those implementing generative AI, to automatically identify potential copyright concerns in user-generated content. The API supports the submission of any text string, returning a ranked list of track matches with corresponding similarity scores.

Authorizations

apikey
string
query
required

Query Parameters

size
string

The "track_list" response length (max 20)

Example:

"3"

Body

application/json

Response

200 - application/json

200 OK / 400 Bad Request / 403 Forbidden

The response is of type object.