Концерты

class yandex_music._client.concerts.ConcertsMixin

Концерты.

Миксин для методов, связанных с концертами и афишей.

artists_concerts(artist_id, *args, **kwargs)

Получение концертов артиста.

Parameters:
  • artist_id (str | int) – Уникальный идентификатор артиста.

  • *args – Произвольные аргументы (будут переданы в запрос).

  • **kwargs – Произвольные именованные аргументы (будут переданы в запрос).

Returns:

Информация о концертах артиста или None.

Return type:

yandex_music.ArtistConcerts | None

Raises:

yandex_music.exceptions.YandexMusicError – Базовое исключение библиотеки.

concert_info(concert_id, *args, **kwargs)

Получение информации о концерте.

Parameters:
  • concert_id (str) – Уникальный идентификатор концерта (UUID).

  • *args – Произвольные аргументы (будут переданы в запрос).

  • **kwargs – Произвольные именованные аргументы (будут переданы в запрос).

Returns:

Информация о концерте или None.

Return type:

yandex_music.ConcertInfo | None

Raises:

yandex_music.exceptions.YandexMusicError – Базовое исключение библиотеки.

concert_skeleton(concert_id, skeleton_id='concert_page', *args, **kwargs)

Получение скелетона страницы концерта.

Parameters:
  • concert_id (str) – Уникальный идентификатор концерта (UUID).

  • skeleton_id (str, optional) – Идентификатор скелетона.

  • *args – Произвольные аргументы (будут переданы в запрос).

  • **kwargs – Произвольные именованные аргументы (будут переданы в запрос).

Returns:

Скелетон страницы концерта или None.

Return type:

yandex_music.ConcertSkeleton | None

Raises:

yandex_music.exceptions.YandexMusicError – Базовое исключение библиотеки.

concerts_feed(locations=None, *args, **kwargs)

Получение ленты концертов.

Parameters:
  • locations (list из str | int, optional) – Список идентификаторов местоположений (geoId) для фильтрации ленты.

  • *args – Произвольные аргументы (будут переданы в запрос).

  • **kwargs – Произвольные именованные аргументы (будут переданы в запрос).

Returns:

Лента концертов или None.

Return type:

yandex_music.ConcertFeed | None

Raises:

yandex_music.exceptions.YandexMusicError – Базовое исключение библиотеки.

concerts_locations(*args, **kwargs)

Получение списка местоположений для фильтрации концертов.

Parameters:
  • *args – Произвольные аргументы (будут переданы в запрос).

  • **kwargs – Произвольные именованные аргументы (будут переданы в запрос).

Returns:

Список местоположений или None.

Return type:

yandex_music.ConcertLocations | None

Raises:

yandex_music.exceptions.YandexMusicError – Базовое исключение библиотеки.

concerts_tab_config(*args, **kwargs)

Получение конфигурации вкладок концертов.

Parameters:
  • *args – Произвольные аргументы (будут переданы в запрос).

  • **kwargs – Произвольные именованные аргументы (будут переданы в запрос).

Returns:

Конфигурация вкладок или None.

Return type:

yandex_music.ConcertTabConfig | None

Raises:

yandex_music.exceptions.YandexMusicError – Базовое исключение библиотеки.