Skip to content

Anilist Query Page Documentation

This module contains the Page class which represents a Page in the AniLink API.

Page

Page(auth_token: Union[str, None])

This class represents a Page in the AniLink API.

PARAMETER DESCRIPTION
auth_token

The authentication token.

TYPE: str

Source code in AniLinkPy/apis/anilist/query/page/page.py
def __init__(self, auth_token: Union[str, None]) -> None:
    """
    The constructor for Page class.

    Args:
        auth_token (str): The authentication token.
    """
    self.activities_query = ActivitiesQuery(auth_token)
    self.activity_replies_query = ActivityRepliesQuery(auth_token)
    self.airing_schedules_query = AiringSchedulesQuery(auth_token)
    self.characters_query = CharactersQuery(auth_token)
    self.followers_query = FollowersQuery(auth_token)
    self.followings_query = FollowingsQuery(auth_token)

activities_query instance-attribute

activities_query = ActivitiesQuery(auth_token)

activity_replies_query instance-attribute

activity_replies_query = ActivityRepliesQuery(auth_token)

airing_schedules_query instance-attribute

airing_schedules_query = AiringSchedulesQuery(auth_token)

characters_query instance-attribute

characters_query = CharactersQuery(auth_token)

followers_query instance-attribute

followers_query = FollowersQuery(auth_token)

followings_query instance-attribute

followings_query = FollowingsQuery(auth_token)

activities

activities(variables: Union[Dict[str, Union[str, int, bool]], None] = None) -> dict

This method is used to get activities.

PARAMETER DESCRIPTION
variables

The variables for the Query.

TYPE: dict DEFAULT: None

RETURNS DESCRIPTION
dict

The response from the activities Query.

TYPE: dict

Source code in AniLinkPy/apis/anilist/query/page/page.py
def activities(
    self, variables: Union[Dict[str, Union[str, int, bool]], None] = None
) -> dict:
    """
    This method is used to get activities.

    Args:
        variables (dict): The variables for the Query.

    Returns:
        dict: The response from the activities Query.
    """
    if variables is None:
        variables = {}
    return self.activities_query.activities(variables)

activityReplies

activityReplies(variables: Union[Dict[str, Union[str, int, bool]], None] = None) -> dict

This method is used to get activity_replies.

PARAMETER DESCRIPTION
variables

The variables for the Query.

TYPE: dict DEFAULT: None

RETURNS DESCRIPTION
dict

The response from the activity_replies Query.

TYPE: dict

Source code in AniLinkPy/apis/anilist/query/page/page.py
def activityReplies(
    self, variables: Union[Dict[str, Union[str, int, bool]], None] = None
) -> dict:
    """
    This method is used to get activity_replies.

    Args:
        variables (dict): The variables for the Query.

    Returns:
        dict: The response from the activity_replies Query.
    """
    if variables is None:
        variables = {}
    return self.activity_replies_query.activityReplies(variables)

airingSchedules

airingSchedules(variables: Union[Dict[str, Union[str, int, bool]], None] = None) -> dict

This method is used to get airing_schedules.

PARAMETER DESCRIPTION
variables

The variables for the Query.

TYPE: dict DEFAULT: None

RETURNS DESCRIPTION
dict

The response from the airing_schedules Query.

TYPE: dict

Source code in AniLinkPy/apis/anilist/query/page/page.py
def airingSchedules(
    self, variables: Union[Dict[str, Union[str, int, bool]], None] = None
) -> dict:
    """
    This method is used to get airing_schedules.

    Args:
        variables (dict): The variables for the Query.

    Returns:
        dict: The response from the airing_schedules Query.
    """
    if variables is None:
        variables = {}
    return self.airing_schedules_query.airingSchedules(variables)

characters

characters(variables: Union[Dict[str, Union[str, int, bool]], None] = None) -> dict

This method is used to get characters.

PARAMETER DESCRIPTION
variables

The variables for the Query.

TYPE: dict DEFAULT: None

RETURNS DESCRIPTION
dict

The response from the characters Query.

TYPE: dict

Source code in AniLinkPy/apis/anilist/query/page/page.py
def characters(
    self, variables: Union[Dict[str, Union[str, int, bool]], None] = None
) -> dict:
    """
    This method is used to get characters.

    Args:
        variables (dict): The variables for the Query.

    Returns:
        dict: The response from the characters Query.
    """
    if variables is None:
        variables = {}
    return self.characters_query.characters(variables)

followers

followers(variables: Union[Dict[str, Union[str, int, bool, List[str]]], None] = None) -> dict

This method is used to get followers.

PARAMETER DESCRIPTION
variables

The variables for the Query.

TYPE: dict DEFAULT: None

RETURNS DESCRIPTION
dict

The response from the followers Query.

TYPE: dict

Source code in AniLinkPy/apis/anilist/query/page/page.py
def followers(
    self, variables: Union[Dict[str, Union[str, int, bool, List[str]]], None] = None
) -> dict:
    """
    This method is used to get followers.

    Args:
        variables (dict): The variables for the Query.

    Returns:
        dict: The response from the followers Query.
    """
    if variables is None:
        variables = {}
    return self.followers_query.followers(variables)

followings

followings(variables: Union[Dict[str, Union[str, int, bool, List[str]]], None] = None) -> dict

This method is used to get followings.

PARAMETER DESCRIPTION
variables

The variables for the Query.

TYPE: dict DEFAULT: None

RETURNS DESCRIPTION
dict

The response from the followings Query.

TYPE: dict

Source code in AniLinkPy/apis/anilist/query/page/page.py
def followings(
    self, variables: Union[Dict[str, Union[str, int, bool, List[str]]], None] = None
) -> dict:
    """
    This method is used to get followings.

    Args:
        variables (dict): The variables for the Query.

    Returns:
        dict: The response from the followings Query.
    """
    if variables is None:
        variables = {}
    return self.followings_query.followings(variables)