kavita_client.models.scrobble_event_dto

Module Contents

Classes

ScrobbleEventDto

Attributes:

id (int | Unset): series_name (None | str | Unset): series_id (int | Unset): library_id (int | Unset): is_processed (bool | Unset): volume_number (float | None | Unset): chapter_number (int | None | Unset): last_modified_utc (datetime.datetime | Unset): created_utc (datetime.datetime | Unset): rating (float | None | Unset): read_status (ScrobbleReadStatus | Unset): Members:

  • 0 — Ignore

  • 1 — Want to Read (WantToRead)

  • 2 — Read

  • 3 — Un read (UnRead)

  • 4 — Dropped

  • 5 — On hold (OnHold)

scrobble_event_type (ScrobbleEventType | Unset): Members:
  • 0 — Chapter Read (ChapterRead)

  • 1 — Add to Want to Read (AddWantToRead)

  • 2 — Remove from Want to Read (RemoveWantToRead)

  • 3 — Score Updated (ScoreUpdated)

  • 4 — Review Added/Updated (Review)

  • 5 — Read status Updated (ReadStatusUpdate)

scrobble_provider (ScrobbleProvider | Unset): Members:
  • 0 — Kavita

  • 1 — AniList

  • 2 — Mal

  • 4 — Cbr

  • 5 — Hardcover

  • 6 — MangaBaka

is_errored (bool | Unset): error_details (None | str | Unset):

Data

T

API

class kavita_client.models.scrobble_event_dto.ScrobbleEventDto
Attributes:

id (int | Unset): series_name (None | str | Unset): series_id (int | Unset): library_id (int | Unset): is_processed (bool | Unset): volume_number (float | None | Unset): chapter_number (int | None | Unset): last_modified_utc (datetime.datetime | Unset): created_utc (datetime.datetime | Unset): rating (float | None | Unset): read_status (ScrobbleReadStatus | Unset): Members:

  • 0 — Ignore

  • 1 — Want to Read (WantToRead)

  • 2 — Read

  • 3 — Un read (UnRead)

  • 4 — Dropped

  • 5 — On hold (OnHold)

scrobble_event_type (ScrobbleEventType | Unset): Members:
  • 0 — Chapter Read (ChapterRead)

  • 1 — Add to Want to Read (AddWantToRead)

  • 2 — Remove from Want to Read (RemoveWantToRead)

  • 3 — Score Updated (ScoreUpdated)

  • 4 — Review Added/Updated (Review)

  • 5 — Read status Updated (ReadStatusUpdate)

scrobble_provider (ScrobbleProvider | Unset): Members:
  • 0 — Kavita

  • 1 — AniList

  • 2 — Mal

  • 4 — Cbr

  • 5 — Hardcover

  • 6 — MangaBaka

is_errored (bool | Unset): error_details (None | str | Unset):

chapter_number: int | None | kavita_client.types.Unset = None
created_utc: datetime.datetime | kavita_client.types.Unset = None
error_details: None | str | kavita_client.types.Unset = None
classmethod from_dict(src_dict: collections.abc.Mapping[str, Any]) → kavita_client.models.scrobble_event_dto.T
id: int | kavita_client.types.Unset = None
is_errored: bool | kavita_client.types.Unset = None
is_processed: bool | kavita_client.types.Unset = None
last_modified_utc: datetime.datetime | kavita_client.types.Unset = None
library_id: int | kavita_client.types.Unset = None
rating: float | None | kavita_client.types.Unset = None
read_status: kavita_client.models.scrobble_read_status.ScrobbleReadStatus | kavita_client.types.Unset = None
scrobble_event_type: kavita_client.models.scrobble_event_type.ScrobbleEventType | kavita_client.types.Unset = None
scrobble_provider: kavita_client.models.scrobble_provider.ScrobbleProvider | kavita_client.types.Unset = None
series_id: int | kavita_client.types.Unset = None
series_name: None | str | kavita_client.types.Unset = None
to_dict() → dict[str, Any]
volume_number: float | None | kavita_client.types.Unset = None
kavita_client.models.scrobble_event_dto.T = 'TypeVar(...)'