AniLibria-Api-Client Documentation¶
Python async API wrapper for AniLibria Swagger
Developed and tested with Python 3.13. While it may work with other versions (oldest and newest), they are not officially supported.
Example¶
from anilibria_api_client.api_client import AsyncAnilibriaAPI # Client
from anilibria_api_client.exceptions import AnilibriaException, AnilibriaValidationException # Errors
from anilibria_api_client.types import * # Types for some methods
from anilibria_api_client.models import * # Models for some methods
from anilibria_api_client.helper import * # Download anime, save torrents files and more
async def main():
async with AsyncAnilibriaAPI() as api: # async with
await api.teams.users(include="nickname")
api = AsyncAnilibriaAPI()
await api.teams.users(include="nickname")
Pages:
- API Docs
- API Client
AsyncAnilibriaAPIAsyncBaseAPIAsyncBaseAPI.__init__()AsyncBaseAPI._ensure_session()AsyncBaseAPI._close_session()AsyncBaseAPI.set_proxy()AsyncBaseAPI.create_proxy_auth()AsyncBaseAPI.build_query_string()AsyncBaseAPI.build_url()AsyncBaseAPI.encode_path_param()AsyncBaseAPI.build_endpoint_with_params()AsyncBaseAPI._request()AsyncBaseAPI._handle_error()AsyncBaseAPI.get()AsyncBaseAPI.post()AsyncBaseAPI.delete()
- API Methods
- API Exceptions
- API Helpers
- API Models
BaseModelOtpModelAgeRatingsModelTypesModelNameModelSeasonModelPrePosterModelPosterModelPreImageModelImageModelPublishDayModelGenresModelEndingOpeningModelLinksModelPrePaginationModelPaginationModelMetaModelPrePreviewModelPreviewModelEpisodeModelEpisodeModel.idEpisodeModel.nameEpisodeModel.ordinalEpisodeModel.endingEpisodeModel.openingEpisodeModel.previewEpisodeModel.hls_480EpisodeModel.hls_720EpisodeModel.hls_1080EpisodeModel.durationEpisodeModel.rutube_idEpisodeModel.youtube_idEpisodeModel.updated_atEpisodeModel.sort_orderEpisodeModel.release_idEpisodeModel.name_englishEpisodeModel._abc_implEpisodeModel.model_config
ReleaseModelReleaseModel.idReleaseModel.typeReleaseModel.yearReleaseModel.nameReleaseModel.aliasReleaseModel.seasonReleaseModel.posterReleaseModel.fresh_atReleaseModel.created_atReleaseModel.updated_atReleaseModel.is_ongoingReleaseModel.age_ratingReleaseModel.publish_dayReleaseModel.descriptionReleaseModel.notificationReleaseModel.episodes_totalReleaseModel.external_playerReleaseModel.is_in_productionReleaseModel.is_blocked_by_geoReleaseModel.is_blocked_by_copyrightsReleaseModel.added_in_users_favoritesReleaseModel.average_duration_of_episodeReleaseModel.added_in_planned_collectionReleaseModel.added_in_watched_collectionReleaseModel.added_in_watching_collectionReleaseModel.added_in_postponed_collectionReleaseModel.added_in_abandoned_collectionReleaseModel.genresReleaseModel.episodesReleaseModel._abc_implReleaseModel.model_config
SortingModelPreAvatarModelAvatarModelTorrentsStatsModelReleaseEpisodeModelHistoryModelRequestModelPromotionsModelPromotionsModel.idPromotionsModel.urlPromotionsModel.url_labelPromotionsModel.imagePromotionsModel.titlePromotionsModel.descriptionPromotionsModel.is_adPromotionsModel.ad_edidPromotionsModel.ad_originPromotionsModel.releasePromotionsModel.has_overlayPromotionsModel._abc_implPromotionsModel.model_config
OriginModelVideosModelCollectionTypeContentTypeAgeRatingSeasonsSortTypePublishStatusesTypeProductionStatusesTypeTimeCodeReleaseReleaseCollectionReleaseCollection.type_of_collectionReleaseCollection.pageReleaseCollection.limitReleaseCollection.genresReleaseCollection.typesReleaseCollection.yearsReleaseCollection.searchReleaseCollection.age_ratingsReleaseCollection.includeReleaseCollection.excludeReleaseCollection._abc_implReleaseCollection.model_config
- API Responses
BaseModelOtpGetResponseOtpLoginResponseUsersAuthLoginResponseUsersAuthLogoutResponseUsersAuthSocialProviderLoginResponseUsersAuthSocialAuthenticateResponseUsersMeCollectionsReferencesAgeRatingsResponseUsersMeCollectionsReferencesTypesResponseUsersMeCollectionsReferencesYearsResponseUsersMeCollectionsIdsResponseUsersMeCollectionsReferencesGenresResponseUsersMeCollectionsReleasesResponseUsersMeCollectionsResponseUsersMeFavoritesReferencesAgeRatingsResponseUsersMeFavoritesReferencesGenresResponseUsersMeFavoritesReferencesSortingResponseUsersMeFavoritesReferencesTypesResponseUsersMeFavoritesReferencesYearsResponseUsersMeFavoritesIdsResponseUsersMeFavoritesReleasesResponseUsersMeFavoritesResponseUsersMeProfileResponseUsersMeProfileResponse.idUsersMeProfileResponse.loginUsersMeProfileResponse.emailUsersMeProfileResponse.nicknameUsersMeProfileResponse.avatarUsersMeProfileResponse.torrentsUsersMeProfileResponse.is_bannedUsersMeProfileResponse.create_atUsersMeProfileResponse.is_with_adsUsersMeProfileResponse._abc_implUsersMeProfileResponse.model_config
UsersMeViewsHistoryResponseUsersMeViewsTimecodesResponseBaseModelSearchReleasesResponseStatusResponseBaseModelPromotionsResponseVideosResponse
- API Client