kavita_client.api.metadata.get_api_metadata_languages

Module Contents

Functions

asyncio

Fetches all age languages from the libraries passed (or if none passed, all in the server)

asyncio_detailed

Fetches all age languages from the libraries passed (or if none passed, all in the server)

sync

Fetches all age languages from the libraries passed (or if none passed, all in the server)

sync_detailed

Fetches all age languages from the libraries passed (or if none passed, all in the server)

API

async kavita_client.api.metadata.get_api_metadata_languages.asyncio(*, client: kavita_client.client.AuthenticatedClient | kavita_client.client.Client, library_ids: str | kavita_client.types.Unset = UNSET) → list[kavita_client.models.language_dto.LanguageDto] | None

Fetches all age languages from the libraries passed (or if none passed, all in the server)

This does not perform RBS for the user if they have Library access due to the non-sensitive nature

of languages

Args:

library_ids (str | Unset):

Raises:

errors.UnexpectedStatus: If the server returns an undocumented status code and Client.raise_on_unexpected_status is True. httpx.TimeoutException: If the request takes longer than Client.timeout.

Returns:

list[LanguageDto]

async kavita_client.api.metadata.get_api_metadata_languages.asyncio_detailed(*, client: kavita_client.client.AuthenticatedClient | kavita_client.client.Client, library_ids: str | kavita_client.types.Unset = UNSET) → kavita_client.types.Response[list[kavita_client.models.language_dto.LanguageDto]]

Fetches all age languages from the libraries passed (or if none passed, all in the server)

This does not perform RBS for the user if they have Library access due to the non-sensitive nature

of languages

Args:

library_ids (str | Unset):

Raises:

errors.UnexpectedStatus: If the server returns an undocumented status code and Client.raise_on_unexpected_status is True. httpx.TimeoutException: If the request takes longer than Client.timeout.

Returns:

Response[list[LanguageDto]]

kavita_client.api.metadata.get_api_metadata_languages.sync(*, client: kavita_client.client.AuthenticatedClient | kavita_client.client.Client, library_ids: str | kavita_client.types.Unset = UNSET) → list[kavita_client.models.language_dto.LanguageDto] | None

Fetches all age languages from the libraries passed (or if none passed, all in the server)

This does not perform RBS for the user if they have Library access due to the non-sensitive nature

of languages

Args:

library_ids (str | Unset):

Raises:

errors.UnexpectedStatus: If the server returns an undocumented status code and Client.raise_on_unexpected_status is True. httpx.TimeoutException: If the request takes longer than Client.timeout.

Returns:

list[LanguageDto]

kavita_client.api.metadata.get_api_metadata_languages.sync_detailed(*, client: kavita_client.client.AuthenticatedClient | kavita_client.client.Client, library_ids: str | kavita_client.types.Unset = UNSET) → kavita_client.types.Response[list[kavita_client.models.language_dto.LanguageDto]]

Fetches all age languages from the libraries passed (or if none passed, all in the server)

This does not perform RBS for the user if they have Library access due to the non-sensitive nature

of languages

Args:

library_ids (str | Unset):

Raises:

errors.UnexpectedStatus: If the server returns an undocumented status code and Client.raise_on_unexpected_status is True. httpx.TimeoutException: If the request takes longer than Client.timeout.

Returns:

Response[list[LanguageDto]]