Types
Properties
Link to a website for creating a new account
The requirements to login in app
The sensitive redirect URL from OAuth should contain "/redirectUrlIdentifier" to trigger the login
Set this to true if the user updates something on the list like watch status or score
If this service requires an account to use
Currently unused, but will be used to correctly render the UI. This should specify what sync watch types can be used with this service.
Allows certain providers to open pages from library links.
Functions
An optional security measure to make sure that even if an attacker gets ahold of the token, it will be invalid.
Is this url a valid redirect url for this service?
Get the current library/bookmarks of this service
Get metadata about an item
In app login
Pin login, this will be called periodically while logging in to check if the pin has been verified by the user
OAuth2 login from a valid redirectUrl, and payload given in loginRequest
OAuth2 login request, asking the service to provide a url to open in the browser
Pin login request, asking the service to provide an verificationUrl to display with a QR code
OAuth2 token refresh, this ensures that all token passed to other functions will be valid
Get the current status of an item
Modify the current status of an item