kavita_client.api.license_.post_api_license_renew

Module Contents

Functions

asyncio

Renews the subscription on the given billing interval and returns the Stripe Checkout (Pay Now) URL the customer visits to pay.

asyncio_detailed

Renews the subscription on the given billing interval and returns the Stripe Checkout (Pay Now) URL the customer visits to pay.

sync

Renews the subscription on the given billing interval and returns the Stripe Checkout (Pay Now) URL the customer visits to pay.

sync_detailed

Renews the subscription on the given billing interval and returns the Stripe Checkout (Pay Now) URL the customer visits to pay.

API

async kavita_client.api.license_.post_api_license_renew.asyncio(*, client: kavita_client.client.AuthenticatedClient | kavita_client.client.Client, body: kavita_client.models.renew_kavita_plus_license_dto.RenewKavitaPlusLicenseDto | kavita_client.models.renew_kavita_plus_license_dto.RenewKavitaPlusLicenseDto | kavita_client.models.renew_kavita_plus_license_dto.RenewKavitaPlusLicenseDto | kavita_client.types.Unset = UNSET) → str | None

Renews the subscription on the given billing interval and returns the Stripe Checkout (Pay Now) URL the customer visits to pay.

Args:

body (RenewKavitaPlusLicenseDto | Unset): body (RenewKavitaPlusLicenseDto | Unset): body (RenewKavitaPlusLicenseDto | 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:

str

async kavita_client.api.license_.post_api_license_renew.asyncio_detailed(*, client: kavita_client.client.AuthenticatedClient | kavita_client.client.Client, body: kavita_client.models.renew_kavita_plus_license_dto.RenewKavitaPlusLicenseDto | kavita_client.models.renew_kavita_plus_license_dto.RenewKavitaPlusLicenseDto | kavita_client.models.renew_kavita_plus_license_dto.RenewKavitaPlusLicenseDto | kavita_client.types.Unset = UNSET) → kavita_client.types.Response[str]

Renews the subscription on the given billing interval and returns the Stripe Checkout (Pay Now) URL the customer visits to pay.

Args:

body (RenewKavitaPlusLicenseDto | Unset): body (RenewKavitaPlusLicenseDto | Unset): body (RenewKavitaPlusLicenseDto | 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[str]

kavita_client.api.license_.post_api_license_renew.sync(*, client: kavita_client.client.AuthenticatedClient | kavita_client.client.Client, body: kavita_client.models.renew_kavita_plus_license_dto.RenewKavitaPlusLicenseDto | kavita_client.models.renew_kavita_plus_license_dto.RenewKavitaPlusLicenseDto | kavita_client.models.renew_kavita_plus_license_dto.RenewKavitaPlusLicenseDto | kavita_client.types.Unset = UNSET) → str | None

Renews the subscription on the given billing interval and returns the Stripe Checkout (Pay Now) URL the customer visits to pay.

Args:

body (RenewKavitaPlusLicenseDto | Unset): body (RenewKavitaPlusLicenseDto | Unset): body (RenewKavitaPlusLicenseDto | 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:

str

kavita_client.api.license_.post_api_license_renew.sync_detailed(*, client: kavita_client.client.AuthenticatedClient | kavita_client.client.Client, body: kavita_client.models.renew_kavita_plus_license_dto.RenewKavitaPlusLicenseDto | kavita_client.models.renew_kavita_plus_license_dto.RenewKavitaPlusLicenseDto | kavita_client.models.renew_kavita_plus_license_dto.RenewKavitaPlusLicenseDto | kavita_client.types.Unset = UNSET) → kavita_client.types.Response[str]

Renews the subscription on the given billing interval and returns the Stripe Checkout (Pay Now) URL the customer visits to pay.

Args:

body (RenewKavitaPlusLicenseDto | Unset): body (RenewKavitaPlusLicenseDto | Unset): body (RenewKavitaPlusLicenseDto | 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[str]