Скрытые жемчужины
GET/v1.3/discover/hidden-gems
Высоко оценённые фильмы и сериалы, о которых знает не так много людей.
Жемчужины — это каталог с пресетом hidden_gems: тот же ответ даёт /titles?preset=hidden_gems. Жемчужина — тайтл, у которого 1 000–50 000 голосов на Кинопоиске и 1 000–25 000 на IMDb: его оценили всерьёз, но знают его немногие. Короткий метр, ТВ-шоу, концерты, стендапы, записи спектаклей (жанр theatre), музыка и документальное кино не попадают.
Идут по rating_weighted — средней оценке Кинопоиска, IMDb и TMDB, взвешенной по числу голосов. По умолчанию наверху много сериалов, среди них азиатские; kind=movie даёт фильмы: «День Доктора», «Кто там поёт», «Марафонцы бегут круг почета», «Красивые деревни красиво горят».
Работает всё, что понимает каталог: фильтры, q, sort, fields и курсор.
Параметры запроса
фильтры, 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 | Исчерпан предел в секунду или квота на сутки. |
Все коды и что с ними делать — на странице Ошибки.