HTTP клиент#

class HTTPClient(proxy=None)#
static _catch_error(data)#
async static _get_data(response)#
Тип результата:

dict | str

async add_user_favorite(session, title_id)#
Тип результата:

dict

Тип результата:

dict

async create_session()#
Тип результата:

ClientSession

async get_changes(filter=None, remove=None, include=None, since=None, description_type=None, after=None, limit=None, page=None, items_per_page=None)#
Тип результата:

dict

async get_feed(filter=None, remove=None, include=None, since=None, description_type=None, playlist_type=None, after=None, limit=None, page=None, items_per_page=None)#
Тип результата:

dict

async get_franchises(filter=None, remove=None, limit=None, after=None, page=None, items_per_page=None)#
Тип результата:

list[dict]

async get_genres(sorting_type=0)#
Тип результата:

list[str]

async get_random_title(filter=None, remove=None, include=None, description_type=None, playlist_type=None)#
Тип результата:

dict

async get_rss(rss_type, session, since=None, after=None, limit=None)#
Тип результата:

str

async get_schedule(filter=None, remove=None, include=None, days=None, description_type=None, playlist_type=None)#
Тип результата:

list[dict]

async get_seed_stats(users=None, remove=None, include=None, description_type=None, playlist_type=None, after=None, sort_by=None, order=None, limit=None, page=None, items_per_page=None)#
Тип результата:

dict

async get_team()#
Тип результата:

dict

async get_title(id=None, code=None, torrent_id=None, filter=None, remove=None, include=None, description_type=None, playlist_type=None)#
Тип результата:

dict

async get_title_franchises(id, filter=None, remove=None)#
Тип результата:

dict

async get_titles(id_list=None, code_list=None, filter=None, remove=None, include=None, description_type=None, playlist_type=None, page=None, items_per_page=None)#
Тип результата:

dict

async get_updates(filter=None, remove=None, include=None, since=None, description_type=None, playlist_type=None, after=None, limit=None, page=None, items_per_page=None)#
Тип результата:

dict

async get_user(session, filter=None, remove=None)#
Тип результата:

dict

async get_user_favorites(session, filter=None, remove=None, include=None, description_type=None, playlist_type=None)#
Тип результата:

list[dict]

async get_years()#
Тип результата:

list[int]

async get_youtube(filter=None, remove=None, include=None, since=None, after=None, limit=None, page=None, items_per_page=None)#
Тип результата:

dict

async login(mail, password)#
Тип результата:

dict

async remove_user_favorite(session, title_id)#
Тип результата:

dict

async request(route, params=None, **kwargs)#
async search_titles(search=None, year=None, season_code=None, genres=None, team=None, filter=None, remove=None, include=None, description_type=None, playlist_type=None, after=None, limit=None, page=None, items_per_page=None)#
Тип результата:

dict

class Route(method, endpoint, *, is_v1=False)#
property url: str#