GenresAPI

class minim.api.spotify.GenresAPI(client: APIClient, /)[source]

Bases: SpotifyResourceAPI

Genres API endpoints for the Spotify Web API.

Important

This class is managed by SpotifyWebAPIClient and should not be instantiated directly.

Parameters:
clientminim.api._shared.APIClient

API client instance used to make HTTP requests.

Methods

available_seed_genres

Available seed genres for track recommendations.

get_seed_genres

Genres > Get Available Genre Seeds: Get available seed genres for track recommendations.

available_seed_genres() set[str][source]

Available seed genres for track recommendations.

Third-party application mode

Extended quota mode before November 27, 2024

Access the GET /recommendations /available-genre-seeds endpoint. Learn more.

Note

Accessing this property may call get_seed_genres() and make a request to the Spotify Web API.

get_seed_genres() dict[str, list[str]][source]

Genres > Get Available Genre Seeds: Get available seed genres for track recommendations.

Third-party application mode

Extended quota mode before November 27, 2024

Access the recommendations /available-genre-seeds endpoint. Learn more.

Returns:
seed_genresdict[str, list[str]]

Available seed genres.

Sample response: {"genres": ["alternative", "samba"]}.