FlickList
Connect FlickList to sync watch activity, playlists, and scrobbles.
FlickList tracks movies, shows, and episodes. CW syncs watchlists, ratings, history, progress, and playlists. It can also scrobble to FlickList.
FlickList does not support Collection sync.

Connect FlickList
Open Settings → Authentication → FlickList.
Leave Device Code selected.
Click Connect.
CrossWatch shows a link code and opens
https://flicklist.tv/link.Sign in to FlickList and approve the code.
Return to CrossWatch. It shows Connected with Device Code.
Troubleshooting
If the FlickList page does not open, allow popups. You can also open
https://flicklist.tv/linkmanually.If the code expires, start the Device Code flow again.
If authentication continues to fail, disconnect FlickList and reconnect.
Power users
CrossWatch supports Device Code and API Key authentication. Device Code is the recommended default.
Device Code
CrossWatch uses its built-in FlickList client ID. No client configuration is required.
The flow opens https://flicklist.tv/link. CrossWatch stores the returned credentials. It associates the connection with the API user.
Set a custom client ID with CROSSWATCH_FLICKLIST_CLIENT_ID or flicklist.client_id.
API Key
Open Settings → Authentication → FlickList.
Select API Key.
Paste your key and save.
CrossWatch validates the key against the FlickList user endpoint.
Minimal configuration:
Config keys
flicklist.auth_methodflicklist.api_keyflicklist.access_tokenflicklist.expires_atflicklist.usernameflicklist.user_idflicklist.client_id
Additional profiles are stored under flicklist.instances.
Set provider limits with flicklist.rate_limit.get_per_sec and flicklist.rate_limit.post_per_sec. Both default to 0.2 requests per second.
Last updated
Was this helpful?