Топ
GET/v1.3/charts/top
Лучшие по оценке фильмы и сериалы с порогом голосов — для рейтингов и «топ-100».
Топ — это каталог с пресетом top: тот же ответ даёт /titles?preset=top. В него попадают тайтлы, у которых на IMDb не меньше 100 000 голосов, есть оценка Кинопоиска и постер, и идут они по оценке IMDb. Порог отсекает оценки, которые поставили несколько человек.
Работает всё, что понимает каталог: фильтры, q, sort, fields и курсор. order=asc переворачивает топ: первой идёт «Белоснежка» 2025 года с 2.2. Порог можно сдвинуть votes_imdb.gte. Это нужно для кино, которое мало смотрят за рубежом: «Бригада» и «Остров» набирают на IMDb 10–20 тысяч голосов, и с порогом 100 000 их в топе нет. country=ru&votes_imdb.gte=10000 даёт «Бригаду», «Дурака», «Возвращение» и «Остров».
Параметры запроса
фильтры, q и sortВсё, что понимает каталог: фильтры, поиск
q,sortсо знаком,fieldsи курсорcursor. Подробно — в Фильтры и сортировка.Пример:kind=movie&country=frlangru | enОставить в ответе один язык. Без него текстовые поля приходят парами
_ruи_en. Подробнее — Языки ответа.Пример:lang=enlimitintegerСколько тайтлов вернуть, целое от 1 до 50.
По умолчанию:50
Пример:limit=20offsetintegerСколько тайтлов пропустить, целое от 0.
По умолчанию:0
Поля ответа
itemsarrayТайтлы — та же карточка, что в каталоге.
Показать 24 поля
imdb_id · kp_id · tmdb_id · tmdb_tv_id · kinorium_idstring | nullID тайтла в каталогах. Приходят всегда, даже с
fields.title_ru · title_en · title_originalstring | nullНазвания: на русском, на английском и на языке оригинала.
yearinteger | nullГод выхода.
release_datestring | nullПервая дата выхода,
YYYY-MM-DD.kindenumВид тайтла:
movie,series,mini_series,tv_show,anime,cartoon,short.poster_url_ru · poster_url_enstring | nullПостер для русской и английской витрины.
posters_by_sourceobjectПостер каждого источника:
kp,tmdb,imdb,kinorium.rating_kp · rating_tmdb · rating_imdb · rating_kr · rating_letterboxdnumber | nullОценки Кинопоиска, TMDB, IMDb, Кинориума и Letterboxd, шкала 0–10.
votes_kp · votes_tmdb · votes_imdbinteger | nullГолоса Кинопоиска, TMDB и IMDb.
countriesarrayСтраны:
code,name_ru,name_en.genresarrayЖанры:
slug,name_ru,name_en.
totalnullКак в каталоге: общее число не считается. Листайте по
has_moreили курсором.limit · offset · has_more · next_cursorПагинация — как в каталоге.
Ошибки
| статус | код | когда |
|---|---|---|
| 400 | invalid_request | Всё, что даёт |
| 401 | unauthorized | Нет заголовка |
| 429 | rate_limited | Исчерпан предел в секунду или квота на сутки. |
Все коды и что с ними делать — на странице Ошибки.