kavita_client.models.external_series_dto

Module Contents

Classes

ExternalSeriesDto

Attributes:

name (None | str): cover_url (None | str): url (None | str): summary (None | str | Unset): ani_list_id (int | None | Unset): manga_baka_id (int | None | Unset): mal_id (int | None | Unset): hardcover_id (int | None | Unset): provider (ScrobbleProvider | Unset): Members:

  • 0 — Kavita

  • 1 — AniList

  • 2 — Mal

  • 4 — Cbr

  • 5 — Hardcover

  • 6 — MangaBaka

metadata_provider (MetadataProvider | Unset): Members:
  • 2 — Hardcover

  • 3 — Mangabaka

  • 4 — ComicBookRoundup

recommendation_source (RecommendationSource | Unset): Members:
  • 1 — Similar

  • 2 — UserBased

  • 3 — Personalized

age_rating (AgeRating | Unset): Members:
  • 0 — Unknown

  • 1 — Rating Pending (RatingPending)

  • 2 — Early Childhood (EarlyChildhood)

  • 3 — Everyone

  • 4 — G

  • 5 — Everyone 10+ (Everyone10Plus)

  • 6 — PG

  • 7 — Kids to Adults (KidsToAdults)

  • 8 — Teen

  • 9 — MA15+ (Mature15Plus)

  • 10 — Mature 17+ (Mature17Plus)

  • 11 — M (Mature)

  • 12 — R18+ (R18Plus)

  • 13 — Adults Only 18+ (AdultsOnly)

  • 14 — X18+ (X18Plus)

  • -1 — Not Applicable (NotApplicable)

Data

T

API

class kavita_client.models.external_series_dto.ExternalSeriesDto
Attributes:

name (None | str): cover_url (None | str): url (None | str): summary (None | str | Unset): ani_list_id (int | None | Unset): manga_baka_id (int | None | Unset): mal_id (int | None | Unset): hardcover_id (int | None | Unset): provider (ScrobbleProvider | Unset): Members:

  • 0 — Kavita

  • 1 — AniList

  • 2 — Mal

  • 4 — Cbr

  • 5 — Hardcover

  • 6 — MangaBaka

metadata_provider (MetadataProvider | Unset): Members:
  • 2 — Hardcover

  • 3 — Mangabaka

  • 4 — ComicBookRoundup

recommendation_source (RecommendationSource | Unset): Members:
  • 1 — Similar

  • 2 — UserBased

  • 3 — Personalized

age_rating (AgeRating | Unset): Members:
  • 0 — Unknown

  • 1 — Rating Pending (RatingPending)

  • 2 — Early Childhood (EarlyChildhood)

  • 3 — Everyone

  • 4 — G

  • 5 — Everyone 10+ (Everyone10Plus)

  • 6 — PG

  • 7 — Kids to Adults (KidsToAdults)

  • 8 — Teen

  • 9 — MA15+ (Mature15Plus)

  • 10 — Mature 17+ (Mature17Plus)

  • 11 — M (Mature)

  • 12 — R18+ (R18Plus)

  • 13 — Adults Only 18+ (AdultsOnly)

  • 14 — X18+ (X18Plus)

  • -1 — Not Applicable (NotApplicable)

age_rating: kavita_client.models.age_rating.AgeRating | kavita_client.types.Unset = None
ani_list_id: int | None | kavita_client.types.Unset = None
cover_url: None | str = None
classmethod from_dict(src_dict: collections.abc.Mapping[str, Any]) → kavita_client.models.external_series_dto.T
hardcover_id: int | None | kavita_client.types.Unset = None
mal_id: int | None | kavita_client.types.Unset = None
manga_baka_id: int | None | kavita_client.types.Unset = None
metadata_provider: kavita_client.models.metadata_provider.MetadataProvider | kavita_client.types.Unset = None
name: None | str = None
provider: kavita_client.models.scrobble_provider.ScrobbleProvider | kavita_client.types.Unset = None
recommendation_source: kavita_client.models.recommendation_source.RecommendationSource | kavita_client.types.Unset = None
summary: None | str | kavita_client.types.Unset = None
to_dict() → dict[str, Any]
url: None | str = None
kavita_client.models.external_series_dto.T = 'TypeVar(...)'