---
title: "track.search"
method: GET
path: "/ws/1.1/track.search"
tags: ["Track"]
---

# track.search

`GET /ws/1.1/track.search`

Search for track in our database.

## Query parameters

- `q_track` string
- `q_artist` string
- `q_lyrics` string
- `q_track_artist` string
- `q_writer` string
- `q` string
- `f_artist_id` string
- `f_music_genre_id` string
- `f_lyrics_language` string
- `f_has_lyrics` string
- `f_has_subtitle` string
- `f_has_richsync` string
- `f_has_lyrics_analysis` '0' | '1' | 'true' | 'false'
- `f_track_release_group_first_release_date_min` string
- `f_track_release_group_first_release_date_max` string
- `s_artist_rating` string
- `s_track_rating` string
- `page` string
- `page_size` string

## Response `200`

200 OK / 401 Unauthorized

- object
  - `message` object
    - `body` union
      - object
        - `track_list` object[]
          - `track` object
            - `album_id` number
            - `album_name` string
            - `artist_id` number
            - `artist_name` string
            - `commontrack_id` number
            - `commontrack_isrcs` array[]
              - …
            - `explicit` number
            - `has_lyrics` number
            - `has_richsync` number
            - `has_subtitles` number
            - `has_lyrics_crowd` number
            - `has_track_structure` number
            - `has_lyrics_analysis` number
            - `instrumental` number
            - `num_favourite` number
            - `primary_genres` object
              - …
            - `restricted` number
            - `track_edit_url` string
            - `track_id` number
            - `track_isrc` string
            - `track_length` number
            - `track_lyrics_translation_status` object[]
              - …
            - `track_name` string
            - `track_rating` number
            - `track_share_url` string
            - `track_spotify_id` string
            - `updated_time` string
      - unknown[]
        - unknown
    - `header` object
      - `available` number
      - `execute_time` number
      - `status_code` number

---

[API](https://skmtc.net/musixmatch/apis/lyrics-api.md) · [All operations](https://skmtc.net/musixmatch/apis/lyrics-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/musixmatch/lyrics-api/versions/edbc169d5499/schema)
