PublicList

class trakt.objects.list.public.PublicList(client, keys)

Bases: trakt.objects.list.base.List

comment_total = None
Type:int

Total number of comments

id

Retrieve the list identifier.

Return type:int
items(**kwargs)

Retrieve list items.

Parameters:kwargs (dict) – Extra request options
Returns:Current list items
Return type:list of trakt.objects.media.Media
like(**kwargs)

Like the list.

Parameters:kwargs (dict) – Extra request options
Returns:Boolean to indicate if the request was successful
Return type:bool
like_count

Retrieve the number of likes.

Return type:int
like_total = None
Type:int

Total number of likes

pk

Retrieve the primary key (unique identifier for the list).

Returns:("trakt", <id>) or None if no primary key is available
Return type:tuple
unlike(**kwargs)

Un-like the list.

Parameters:kwargs (dict) – Extra request options
Returns:Boolean to indicate if the request was successful
Return type:bool
username

Retrieve author username.

Return type:str