GET /recommendations
Operation ID: get-recommendations
Auth: unknown
Description
Recommendations are generated based on the available information for a given seed entity and matched against similar artists and tracks. If there is sufficient information about the provided seeds, a list of tracks will be returned together with pool size details. For artists and tracks that are very new or obscure there might not be enough data to generate a list of tracks.
Parameters (47)
(integer, query, optional, default: 20)
Constraints: {'minimum': 1, 'maximum': 100}
(string, query, optional)
(number, query, optional)
Constraints: {'minimum': 0, 'maximum': 1}
(number, query, optional)
Constraints: {'minimum': 0, 'maximum': 1}
(integer, query, optional)
(number, query, optional)
Constraints: {'minimum': 0, 'maximum': 1}
(number, query, optional)
Constraints: {'minimum': 0, 'maximum': 1}
(integer, query, optional)
Constraints: {'minimum': 0, 'maximum': 11}
(number, query, optional)
Constraints: {'minimum': 0, 'maximum': 1}
(number, query, optional)
(integer, query, optional)
Constraints: {'minimum': 0, 'maximum': 1}
(integer, query, optional)
Constraints: {'minimum': 0, 'maximum': 100}
(number, query, optional)
Constraints: {'minimum': 0, 'maximum': 1}
(number, query, optional)
(integer, query, optional)
(number, query, optional)
Constraints: {'minimum': 0, 'maximum': 1}
(number, query, optional)
Constraints: {'minimum': 0, 'maximum': 1}
(number, query, optional)
Constraints: {'minimum': 0, 'maximum': 1}
(integer, query, optional)
(number, query, optional)
Constraints: {'minimum': 0, 'maximum': 1}
(number, query, optional)
Constraints: {'minimum': 0, 'maximum': 1}
(integer, query, optional)
Constraints: {'minimum': 0, 'maximum': 11}
(number, query, optional)
Constraints: {'minimum': 0, 'maximum': 1}
(number, query, optional)
(integer, query, optional)
Constraints: {'minimum': 0, 'maximum': 1}
(integer, query, optional)
Constraints: {'minimum': 0, 'maximum': 100}
(number, query, optional)
Constraints: {'minimum': 0, 'maximum': 1}
(number, query, optional)
(integer, query, optional)
Constraints: {'maximum': 11}
(number, query, optional)
Constraints: {'minimum': 0, 'maximum': 1}
(string, query, required)
(string, query, required)
(string, query, required)
(number, query, optional)
Constraints: {'minimum': 0, 'maximum': 1}
(number, query, optional)
Constraints: {'minimum': 0, 'maximum': 1}
(integer, query, optional)
(number, query, optional)
Constraints: {'minimum': 0, 'maximum': 1}
(number, query, optional)
Constraints: {'minimum': 0, 'maximum': 1}
(integer, query, optional)
Constraints: {'minimum': 0, 'maximum': 11}
(number, query, optional)
Constraints: {'minimum': 0, 'maximum': 1}
(number, query, optional)
(integer, query, optional)
Constraints: {'minimum': 0, 'maximum': 1}
(integer, query, optional)
Constraints: {'minimum': 0, 'maximum': 100}
(number, query, optional)
Constraints: {'minimum': 0, 'maximum': 1}
(number, query, optional)
(integer, query, optional)
(number, query, optional)
Constraints: {'minimum': 0, 'maximum': 1}
No probe data for this endpoint yet.