Search + K

Command Palette

Search for a command to run...

Sign In

Get Several Tracks' Audio Features

Deprecated
GET /audio-features
Copy endpoint
https://api.spotify.com/v1

Get audio features for multiple tracks based on their Spotify IDs.

Parameters

query Query Parameters

Name Type
ids required
string

Responses

200 application/json

A set of audio features

{ audio_features: AudioFeaturesObject
interface AudioFeaturesObject {
acousticness?: number;
analysis_url?: string;
danceability?: number;
duration_ms?: number;
energy?: number;
id?: string;
instrumentalness?: number;
key?: Key;
liveness?: number;
loudness?: Loudness;
mode?: Mode;
speechiness?: number;
tempo?: Tempo;
time_signature?: TimeSignature;
track_href?: string;
type?: "audio_features";
uri?: string;
valence?: number;
}
[]
; }

Client Errors

401 application/json

Bad or expired token. This can happen if the user revoked a token or the access token has expired. You should re-authenticate the user.

{ error: ErrorObject
interface ErrorObject {
status: number;
message: string;
}
; }
403 application/json

Bad OAuth request (wrong consumer key, bad nonce, expired timestamp...). Unfortunately, re-authenticating the user won't help here.

{ error: ErrorObject
interface ErrorObject {
status: number;
message: string;
}
; }
429 application/json

The app has exceeded its rate limits.

{ error: ErrorObject
interface ErrorObject {
status: number;
message: string;
}
; }