License

Asks Kavita+ for the latest license info

Changed on
get/api/License/info

Request

  • Base URL
    http://localhost:5000
  • URL
    http://localhost:5000/api/License/info
  • Auth
    API key in header x-api-key

Query parameters

forceCheckboolean

Force checking the API and skip the 8-hour cache

Response

OK

state0 | 1 | 2 | 3 | 4

Members:

  • 0 — Active
  • 1 — Cancelled
  • 2 — Paused
  • 3 — Cancelling
  • 4 — Expired
isActiveboolean
isCancelledboolean
expirationDatestring date-time
nextChargeDatestring date-time nullable
subscribedSincestring date-time nullable
productNamestring nullable
priceAmountinteger nullable
priceCurrencystring nullable
billingInterval0 | 1 | 2 | 3

Members:

  • 0 — Day
  • 1 — Week
  • 2 — Month
  • 3 — Year
hasActiveDiscountboolean
isValidVersionboolean
registeredEmailstring nullable
totalMonthsSubbedinteger
hasLicenseboolean
installIdstring nullable
pastDueboolean
discordIdstring nullable
discordUsernamestring nullable
hasDiscordSetboolean

Changes

    • info

      added the optional property to the response with the status (media type: text/plain)

    • info

      added the optional property to the response with the status (media type: application/json)

    • info

      added the optional property to the response with the status (media type: text/json)

    • warning

      added the new 3.00 enum value to the response property for the response status (media type: text/plain)

    • warning

      added the new 3.00 enum value to the response property for the response status (media type: application/json)

    • warning

      added the new 3.00 enum value to the response property for the response status (media type: text/json)

    • warning

      added the new 4.00 enum value to the response property for the response status (media type: text/plain)

    • warning

      added the new 4.00 enum value to the response property for the response status (media type: application/json)

    • warning

      added the new 4.00 enum value to the response property for the response status (media type: text/json)

    • info

      added the optional property to the response with the status (media type: text/plain)

    • info

      added the optional property to the response with the status (media type: application/json)

    • info

      added the optional property to the response with the status (media type: text/json)

    • info

      the response optional property became not read-only for the status (media type: text/plain)

    • info

      the response optional property became not read-only for the status (media type: application/json)

    • info

      the response optional property became not read-only for the status (media type: text/json)

    • info

      the response optional property became not read-only for the status (media type: text/plain)

    • info

      the response optional property became not read-only for the status (media type: application/json)

    • info

      the response optional property became not read-only for the status (media type: text/json)