Catalog/media-music-track

Data

Music track search (iTunes) API

Search songs via the keyless Apple iTunes Search API, normalized to title, artist, album, year, genre, duration, track/disc number, price, artwork, store URL, and ids. Emulates music metadata lookups without an API key. Answers 'find the song Bohemian Rhapsody','what album is this track on','song duration','release year of a song'.

Price$0.01per request
MethodPOST
Route/v1/data/media-music-track
StatusLive
MIME typeapplication/json
Rate limit60/minute
Cache3600s public
mediamusicsongtrackitunesaudiometadataentertainment
API URLhttps://x402.hexl.dev/v1/data/media-music-track
Integration docs
Example request
{
  "query": "Bohemian Rhapsody",
  "limit": 3
}
Example response
{
  "query": "Bohemian Rhapsody",
  "count": 1,
  "tracks": [
    {
      "title": "Bohemian Rhapsody",
      "artist": "Queen",
      "album": "A Night at the Opera",
      "year": 1975,
      "releaseDate": "1975-11-21T08:00:00Z",
      "genre": "Rock",
      "durationMs": 354320,
      "trackNumber": 11,
      "discNumber": 1,
      "explicit": false,
      "price": 1.29,
      "currency": "USD",
      "artworkUrl": "https://is1-ssl.mzstatic.com/.../600x600bb.jpg",
      "previewUrl": null,
      "url": "https://music.apple.com/us/album/.../id123",
      "trackId": 123,
      "artistId": 456,
      "collectionId": 789
    }
  ]
}
Input schema
{
  "type": "object",
  "required": [
    "query"
  ],
  "properties": {
    "query": {
      "type": "string",
      "examples": [
        "Bohemian Rhapsody",
        "Queen Bohemian"
      ]
    },
    "limit": {
      "type": "number",
      "default": 15,
      "examples": [
        10
      ]
    },
    "country": {
      "type": "string",
      "examples": [
        "US"
      ]
    }
  }
}
Output schema
{
  "type": "object",
  "additionalProperties": true
}