get_audio_features
ActiveTool of FreqBlog Music Metadata
Get audio features for ONE track — BPM, musical key (name + Camelot + Open Key), energy, danceability, valence, acousticness, instrumentalness, liveness, speechiness, loudness, mood, mood_vector, genre, time signature, duration and more. This is the drop-in replacement for Spotify's deprecated /audio-features endpoint. Provide EXACTLY ONE identifier: - `track` (optionally with `artist`) — e.g. track="Blinding Lights", artist="The Weeknd". - `isrc` — e.g. "USUM71900001". - `mbid` — a MusicBrainz recording UUID. - `spotify_id` — a Spotify track ID, URI, or URL. Returns a JSON object of features. Some feature fields may be null for tracks resolved via the fallback catalogs (only audio-derived values are present for fully analysed tracks). If a track name is not yet in the catalog, the API queues an on-demand analysis and this tool reports that it is queued — retry in ~30s-2min. If you only have a fuzzy or partial name, call search_catalog first to find the exact track.
Parameters schema
{
"type": "object",
"title": "get_audio_featuresArguments",
"properties": {
"isrc": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Isrc",
"default": null,
"description": "ISRC, e.g. 'USUM71900001'."
},
"mbid": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Mbid",
"default": null,
"description": "MusicBrainz recording ID (UUID). The precise key when there is no ISRC, e.g. pre-1986 recordings."
},
"track": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Track",
"default": null,
"description": "Track title. Use with `artist` when known. Required field is ONE of track/isrc/mbid/spotify_id."
},
"artist": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Artist",
"default": null,
"description": "Artist name. Only used with `track`; required when the title is <=2 characters."
},
"spotify_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Spotify Id",
"default": null,
"description": "Spotify track ID, 'spotify:track:...' URI, or open.spotify.com URL."
}
}
}Parent server
FreqBlog Music Metadata
1/7 registries