{"version":1,"pages":[{"id":"fnuXXTpkT5JefuzjfbXW","title":"CrossWatch(CW)","pathname":"/","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"life-ring","description":"Self-hosted  sync hub with real-time scrobble (watcher/webhook) and much more.","breadcrumbs":[{"label":"WIKI"}]},{"id":"qtfUF6m4GafE3XDx2QZ8","title":"About CrossWatch","pathname":"/about-crosswatch","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"address-card","description":"Self-hosted watchlist, history, ratings, and resume progress sync plus real-time scrobbling","breadcrumbs":[{"label":"WIKI"}]},{"id":"Lws31PpVM04pXySTwH8d","title":"Limitations","pathname":"/getting-started/limitations","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"triangle-exclamation","description":"Soft size guidance, provider plan limits, and request-throttling limits that affect CrossWatch behavior.","breadcrumbs":[{"label":"WIKI"},{"label":"Getting Started"}]},{"id":"QeHCCMm3gQiQ1nwavCVy","title":"Installation","pathname":"/getting-started/installation","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"download","description":"Choose an installation path for Docker or Unraid.","breadcrumbs":[{"label":"WIKI"},{"label":"Getting Started"}]},{"id":"5YnWDbQYGnwMuvKDpFS5","title":"Docker setup","pathname":"/getting-started/installation/docker-setup","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"docker","description":"Run CW in Docker and persist state by mounting /config.","breadcrumbs":[{"label":"WIKI"},{"label":"Getting Started"},{"label":"Installation","icon":"download"}]},{"id":"vtfurL8bb7RS0RwtrS89","title":"Unraid Apps","pathname":"/getting-started/installation/unraid-apps","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"boxes-stacked","description":"Install CW from the Unraid Community Apps catalog.","breadcrumbs":[{"label":"WIKI"},{"label":"Getting Started"},{"label":"Installation","icon":"download"}]},{"id":"4qBQobIANBkULCJX7LMv","title":"First-time setup","pathname":"/getting-started/first-time-setup","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"rocket","description":"Connect providers and add TMDb metadata","breadcrumbs":[{"label":"WIKI"},{"label":"Getting Started"}]},{"id":"aXxgMcv8AubC0CypFUTO","title":"Best practices","pathname":"/getting-started/best-practices","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"comment-question","description":"Recommended default","breadcrumbs":[{"label":"WIKI"},{"label":"Getting Started"}]},{"id":"xWABFdLxQZxYgpBKwn8o","title":"Support matrix","pathname":"/getting-started/support-matrix","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"table","description":"Provider and feature compatibility across syncing, scrobbling, playback, and tooling.","breadcrumbs":[{"label":"WIKI"},{"label":"Getting Started"}]},{"id":"LZEfNFiPPaZpjRPgWpjw","title":"Providers","pathname":"/getting-started/support-matrix/providers","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"server","description":"Provider capabilities, entity support, watchlist mapping, and authentication methods.","breadcrumbs":[{"label":"WIKI"},{"label":"Getting Started"},{"label":"Support matrix","icon":"table"}]},{"id":"M6Lp0wwsA1IA9OqwWjyg","title":"Pair synchronization","pathname":"/getting-started/support-matrix/pair-synchronization","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"right-left","description":"Feature compatibility, matching rules, and sync controls for standard pairs.","breadcrumbs":[{"label":"WIKI"},{"label":"Getting Started"},{"label":"Support matrix","icon":"table"}]},{"id":"9ifAgyn5rXpV3TDdxiPk","title":"Synchronization policies","pathname":"/getting-started/support-matrix/pair-synchronization/synchronization-policies","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"scale-balanced","description":"Runtime policies for pair sync, deletions, conflicts, playlists, and provider capabilities.","breadcrumbs":[{"label":"WIKI"},{"label":"Getting Started"},{"label":"Support matrix","icon":"table"},{"label":"Pair synchronization","icon":"right-left"}]},{"id":"etu6OBFsrOCYcjSu8XGf","title":"Scrobbling","pathname":"/getting-started/support-matrix/scrobbling","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"tower-broadcast","description":"Real-time Watcher and webhook support, routes, and playback rules.","breadcrumbs":[{"label":"WIKI"},{"label":"Getting Started"},{"label":"Support matrix","icon":"table"}]},{"id":"B0UcPibExGCcwEcvjTw7","title":"Playback Progress Manager","pathname":"/getting-started/support-matrix/playback-progress-manager","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"play","description":"Resume-item provider support, bulk actions, and live playback visibility.","breadcrumbs":[{"label":"WIKI"},{"label":"Getting Started"},{"label":"Support matrix","icon":"table"}]},{"id":"wDNNXgVkZhmuwLSbiZC6","title":"Tooling and workflows","pathname":"/getting-started/support-matrix/tooling-and-workflows","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"screwdriver-wrench","description":"App tooling, Quick Add, captures, backups, exports, scheduler, dashboard, analyzer, editor, and maintenance.","breadcrumbs":[{"label":"WIKI"},{"label":"Getting Started"},{"label":"Support matrix","icon":"table"}]},{"id":"sYzB2yKVoIaLvQzDqZRg","title":"Operations and limits","pathname":"/getting-started/support-matrix/operations-and-limits","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"shield-halved","description":"Security, storage, runtime behavior, limitations, and repository source paths.","breadcrumbs":[{"label":"WIKI"},{"label":"Getting Started"},{"label":"Support matrix","icon":"table"}]},{"id":"m8vknIEIX9oVfYdYEco3","title":"Main dashboard","pathname":"/crosswatch/main-dashboard","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"house","description":"Overview of the Main page, its actions, layout, and linked dashboard sections.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"}]},{"id":"T1om5dJpNXyNeNNFWP22","title":"Navigation","pathname":"/crosswatch/main-dashboard/navigation","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"spider-web","description":"Map the CrossWatch web UI and find the main settings and tools.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Main dashboard","icon":"house"}]},{"id":"qAmxDUAX1DagwLqV0c5P","title":"Captures","pathname":"/crosswatch/main-dashboard/navigation/captures","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"image-polaroid","description":"Create point-in-time captures for restore, compare, and scheduled retention workflows.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Main dashboard","icon":"house"},{"label":"Navigation","icon":"spider-web"}]},{"id":"dvLPC0KuQmoeIdIVHSnr","title":"Capture Compare","pathname":"/crosswatch/main-dashboard/navigation/captures/capture-compare","siteSpaceId":"sitesp_qHQlt","lang":"en","description":"Run a read-only diff between two same-provider captures to see added, removed, updated, and unchanged items.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Main dashboard","icon":"house"},{"label":"Navigation","icon":"spider-web"},{"label":"Captures","icon":"image-polaroid"}]},{"id":"sF3VwNfhZuYOwt6DwUG9","title":"Capture Compare (Advanced)","pathname":"/crosswatch/main-dashboard/navigation/captures/capture-compare-advanced","siteSpaceId":"sitesp_qHQlt","lang":"en","description":"Advanced capture diff viewer with raw JSON and field-level changes.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Main dashboard","icon":"house"},{"label":"Navigation","icon":"spider-web"},{"label":"Captures","icon":"image-polaroid"}]},{"id":"BHOQbO0lK93qZgxmgc0Z","title":"Playlists","pathname":"/crosswatch/main-dashboard/navigation/playlists","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"list","description":"Configure playlist endpoints, rulesets, and mappings between supported providers.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Main dashboard","icon":"house"},{"label":"Navigation","icon":"spider-web"}]},{"id":"jnc3CxKIomZJwjuz5RlN","title":"Editor","pathname":"/crosswatch/main-dashboard/navigation/editor","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"newspaper","description":"Inspect provider data, correct item mappings, edit dates, ratings and progress, manage blocks, and send or remove selected records on your providers.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Main dashboard","icon":"house"},{"label":"Navigation","icon":"spider-web"}]},{"id":"erCIqsdyeHVxyccG0zFP","title":"Profile","pathname":"/crosswatch/main-dashboard/navigation/profile","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"circle-user","description":"View your CrossWatch activity and manage your account, security, and preferences.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Main dashboard","icon":"house"},{"label":"Navigation","icon":"spider-web"}]},{"id":"aIQ0S1Mr2LvogihYjogA","title":"Watchlist","pathname":"/crosswatch/main-dashboard/navigation/profile/watchlist","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"list-check","description":"Unified watchlist view across configured providers, with filters and provider-aware deletes.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Main dashboard","icon":"house"},{"label":"Navigation","icon":"spider-web"},{"label":"Profile","icon":"circle-user"}]},{"id":"IeVVNDH3nWlg6nkf2Bbe","title":"History","pathname":"/crosswatch/main-dashboard/navigation/profile/history","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"arrow-rotate-left","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Main dashboard","icon":"house"},{"label":"Navigation","icon":"spider-web"},{"label":"Profile","icon":"circle-user"}]},{"id":"x1CWrHztI82sb25Nh4xA","title":"Playback","pathname":"/crosswatch/main-dashboard/navigation/profile/playback","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"play","description":"The Progress tab shows unfinished playback read live from connected players and playback providers.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Main dashboard","icon":"house"},{"label":"Navigation","icon":"spider-web"},{"label":"Profile","icon":"circle-user"}]},{"id":"5ltyyV08HOrY7kQDz0oQ","title":"Ratings","pathname":"/crosswatch/main-dashboard/navigation/profile/ratings","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"star-sharp-half-stroke","description":"The Ratings tab combines scores read back from your connected providers after synchronization. It helps you see both your ratings and differences between providers.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Main dashboard","icon":"house"},{"label":"Navigation","icon":"spider-web"},{"label":"Profile","icon":"circle-user"}]},{"id":"NdrLk5Y5JMdMNEiPnIgn","title":"Collections","pathname":"/crosswatch/main-dashboard/navigation/profile/collections","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"folder","description":"Browse owned and collected media from connected providers.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Main dashboard","icon":"house"},{"label":"Navigation","icon":"spider-web"},{"label":"Profile","icon":"circle-user"}]},{"id":"2YvPTBkJYA6sTpM5GuuG","title":"Settings","pathname":"/crosswatch/main-dashboard/navigation/profile/settings","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"gear","description":"Manage personal profile, security, linked accounts, sessions, and display preferences.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Main dashboard","icon":"house"},{"label":"Navigation","icon":"spider-web"},{"label":"Profile","icon":"circle-user"}]},{"id":"2SUzk9crk2oSrJuB5Ru6","title":"Quick Add","pathname":"/crosswatch/main-dashboard/navigation/quick-add","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"wand-magic-sparkles","description":"Manually send history, ratings, and watchlist actions to one or more providers for titles watched outside your usual media server flow.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Main dashboard","icon":"house"},{"label":"Navigation","icon":"spider-web"}]},{"id":"HEmHJudEJ2jI2Mvru71E","title":"Insights","pathname":"/crosswatch/main-dashboard/insights","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"glasses","description":"Filter the Insights dashboard by feature and provider profile.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Main dashboard","icon":"house"}]},{"id":"yFQdOK0iEY6DerBu2DOM","title":"Status dashboard","pathname":"/crosswatch/main-dashboard/status-dashboard","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"temperature-quarter","description":"Live status row on the Main page for monitoring, provider health, and updates.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Main dashboard","icon":"house"}]},{"id":"raTVzithDWV29lf9Prwn","title":"Dashboard widgets","pathname":"/crosswatch/main-dashboard/dashboard-widgets","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"table-cells-large","description":"Media widgets on the Main page","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Main dashboard","icon":"house"}]},{"id":"WnJpBP5MwOD78HyXvXBO","title":"Output panel","pathname":"/crosswatch/main-dashboard/output-panel","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"terminal","description":"Inspect Sync, Watcher, and Debug output from the Main page.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Main dashboard","icon":"house"}]},{"id":"7Gof70WQ07aaSj2femjT","title":"Sync statuses","pathname":"/crosswatch/main-dashboard/output-panel/sync-statuses","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"list-check","description":"Meaning of added, removed, updated, skipped, blocked, unresolved, errors, and sync summary counters.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Main dashboard","icon":"house"},{"label":"Output panel","icon":"terminal"}]},{"id":"3vamfdvIk40uGu1942Gq","title":"Interactive Sync","pathname":"/crosswatch/main-dashboard/interactive-sync","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"people-arrows","description":"Review a sync plan, resolve conflicts, and apply only selected changes.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Main dashboard","icon":"house"}]},{"id":"J7jn3mhmS7DuSViIeO9T","title":"Tools","pathname":"/crosswatch/main-dashboard/tools","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"screwdriver-wrench","description":"Inspect sync topology, debug matching, edit local state, and export CSVs.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Main dashboard","icon":"house"}]},{"id":"urf7i5pr8Dd67jaRYgsQ","title":"Analyzer","pathname":"/crosswatch/main-dashboard/tools/analyzer","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"magnifying-glass-chart","description":"","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Main dashboard","icon":"house"},{"label":"Tools","icon":"screwdriver-wrench"}]},{"id":"0FlaZT5iA0GzYOrVViEP","title":"Events","pathname":"/crosswatch/main-dashboard/tools/events","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"clock-rotate-left","description":"Search sync history and diagnose failed, unresolved, or blackboxed operations.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Main dashboard","icon":"house"},{"label":"Tools","icon":"screwdriver-wrench"}]},{"id":"3etr8jiXzeY3oHBt6Zka","title":"Import / Export","pathname":"/crosswatch/main-dashboard/tools/import-export","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"right-left","description":"Import media data into CrossWatch or export it for other services.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Main dashboard","icon":"house"},{"label":"Tools","icon":"screwdriver-wrench"}]},{"id":"BSCgdoVn1hkVXPVz84AA","title":"Recover Plex history","pathname":"/crosswatch/main-dashboard/tools/import-export/recover-plex-history","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"clock-rotate-left","description":"Recover older Plex watch events for movies and episodes no longer in your libraries.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Main dashboard","icon":"house"},{"label":"Tools","icon":"screwdriver-wrench"},{"label":"Import / Export","icon":"right-left"}]},{"id":"nzeFnXqRk0rlqEN6O8nX","title":"Logs","pathname":"/crosswatch/main-dashboard/tools/logs","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"file-lines","description":"Inspect live and saved CrossWatch logs, filter diagnostics, export results, and manage retention.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Main dashboard","icon":"house"},{"label":"Tools","icon":"screwdriver-wrench"}]},{"id":"pgWwzECgX1uAapclgrjc","title":"Sync topology advisor","pathname":"/crosswatch/main-dashboard/tools/sync-topology-advisor","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"diagram-project","description":"Visualize enabled sync routes and identify potential conflicts, loops, and redundant paths.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Main dashboard","icon":"house"},{"label":"Tools","icon":"screwdriver-wrench"}]},{"id":"gJFS7qwEuH2gcxdm8BuJ","title":"Mobile devices","pathname":"/crosswatch/main-dashboard/mobile-devices","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"mobile","description":"Use CW on phones, switch compact/full UI, and install it as a PWA over HTTPS.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Main dashboard","icon":"house"}]},{"id":"4SQnPA6cR4UB3Vd39FBT","title":"Settings","pathname":"/crosswatch/settings","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"gear","description":"Configure providers, pairs, scheduling, UI options, and maintenance.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"}]},{"id":"lCTegLtxemF834DhMv5R","title":"Connections","pathname":"/crosswatch/settings/connections","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"chevron-right","description":"Connect services  media servers, trackers, helpers and metadata","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"}]},{"id":"FVyiR13vuSOqiGlMiDbw","title":"Media servers","pathname":"/crosswatch/settings/connections/media-servers","siteSpaceId":"sitesp_qHQlt","lang":"en","description":"Supported media servers (Plex, Jellyfin, Emby) and setup notes for authentication, whitelisting, and matching.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Connections","icon":"chevron-right"}]},{"id":"GPW1AqoB7S8iPo29dgeW","title":"Emby","pathname":"/crosswatch/settings/connections/media-servers/emby","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"play","description":"","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Connections","icon":"chevron-right"},{"label":"Media servers"}]},{"id":"Szfcj6x7Q0FfotF9xzXQ","title":"Jellyfin","pathname":"/crosswatch/settings/connections/media-servers/jellyfin","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"play","description":"","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Connections","icon":"chevron-right"},{"label":"Media servers"}]},{"id":"kYDK8rWWJHZJmYMDPvQo","title":"Plex","pathname":"/crosswatch/settings/connections/media-servers/plex","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"play","description":"","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Connections","icon":"chevron-right"},{"label":"Media servers"}]},{"id":"n5NxozCV3Z4zcY8zSMNX","title":"Media clients","pathname":"/crosswatch/settings/connections/media-clients","siteSpaceId":"sitesp_qHQlt","lang":"en","description":"Connect supported media clients to synchronize library, history, and playback progress.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Connections","icon":"chevron-right"}]},{"id":"EXPqYai39u3gbg8AL0sd","title":"Kodi","pathname":"/crosswatch/settings/connections/media-clients/kodi","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"play","description":"Connect Kodi through HTTP JSON-RPC for library sync and playback scrobbling.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Connections","icon":"chevron-right"},{"label":"Media clients"}]},{"id":"0o7ACTLUstQN2Fvkwxxy","title":"Nuvio","pathname":"/crosswatch/settings/connections/media-clients/nuvio","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"play","description":"","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Connections","icon":"chevron-right"},{"label":"Media clients"}]},{"id":"vSqNM9MDlwnSSeHRS3Hy","title":"Stremio","pathname":"/crosswatch/settings/connections/media-clients/stremio","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"play","description":"Connect Stremio to synchronize History, Progress, Watchlist, and supported Ratings.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Connections","icon":"chevron-right"},{"label":"Media clients"}]},{"id":"b27pu6Rt26LAGi446KRn","title":"Trackers","pathname":"/crosswatch/settings/connections/trackers","siteSpaceId":"sitesp_qHQlt","lang":"en","description":"Connect tracker providers, including CW Local Tracker and Floppy, for synchronization and scrobbling.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Connections","icon":"chevron-right"}]},{"id":"0kr4lay0HZW2P0SduuT1","title":"AniList","pathname":"/crosswatch/settings/connections/trackers/anilist","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"list-radio","description":"","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Connections","icon":"chevron-right"},{"label":"Trackers"}]},{"id":"RhJp3Fbv62ZpZDx6niSB","title":"BingeBase","pathname":"/crosswatch/settings/connections/trackers/bingebase","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"list-radio","description":"Connect BingeBase for realtime movie and TV scrobbling.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Connections","icon":"chevron-right"},{"label":"Trackers"}]},{"id":"rzxIwN0wCvk2DzF9ebgx","title":"CrossWatch","pathname":"/crosswatch/settings/connections/trackers/crosswatch","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"list-radio","description":"","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Connections","icon":"chevron-right"},{"label":"Trackers"}]},{"id":"CAdVNsJdvHKO9Lr5KfUa","title":"FlickList","pathname":"/crosswatch/settings/connections/trackers/flicklist","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"list-radio","description":"Connect FlickList to sync watch activity, playlists, and scrobbles.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Connections","icon":"chevron-right"},{"label":"Trackers"}]},{"id":"267qV8g5yO1tK8LKIUpf","title":"Floppy","pathname":"/crosswatch/settings/connections/trackers/floppy","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"list-radio","description":"","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Connections","icon":"chevron-right"},{"label":"Trackers"}]},{"id":"I8ilfYpZ7YJR54a1BgZw","title":"MDBList","pathname":"/crosswatch/settings/connections/trackers/mdblist","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"list","description":"","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Connections","icon":"chevron-right"},{"label":"Trackers"}]},{"id":"vjyLYE8gHX2sWPG9DZSB","title":"PublicMetaDB","pathname":"/crosswatch/settings/connections/trackers/publicmetadb","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"list","description":"","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Connections","icon":"chevron-right"},{"label":"Trackers"}]},{"id":"6gFXOlf2zJWulubmDU5D","title":"PunchPlay","pathname":"/crosswatch/settings/connections/trackers/punchplay","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"list-radio","description":"","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Connections","icon":"chevron-right"},{"label":"Trackers"}]},{"id":"nxp1LJ3xlzL87FKWAPEA","title":"Scrob","pathname":"/crosswatch/settings/connections/trackers/scrob","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"list-radio","description":"","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Connections","icon":"chevron-right"},{"label":"Trackers"}]},{"id":"TiyMexyBNNHgfQ4JDyy6","title":"SIMKL","pathname":"/crosswatch/settings/connections/trackers/simkl","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"list-radio","description":"","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Connections","icon":"chevron-right"},{"label":"Trackers"}]},{"id":"ZgT0Gg3fSsAcn0rT9hed","title":"TMDb","pathname":"/crosswatch/settings/connections/trackers/tmdb","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"list-radio","description":"","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Connections","icon":"chevron-right"},{"label":"Trackers"}]},{"id":"GTsgKYIFvITuCFrzQvji","title":"Trakt","pathname":"/crosswatch/settings/connections/trackers/trakt","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"list-radio","description":"","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Connections","icon":"chevron-right"},{"label":"Trackers"}]},{"id":"1KYetEKG2fDCn2YMhBtE","title":"Others","pathname":"/crosswatch/settings/connections/others","siteSpaceId":"sitesp_qHQlt","lang":"en","description":"Connect helper providers used for imports and utility workflows.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Connections","icon":"chevron-right"}]},{"id":"7DkCdHo0KFA1MgNMDdOD","title":"Tautulli","pathname":"/crosswatch/settings/connections/others/tautulli","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"server","description":"","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Connections","icon":"chevron-right"},{"label":"Others"}]},{"id":"N4mJhZmxvnosALZQs2yj","title":"Tracearr","pathname":"/crosswatch/settings/connections/others/tracearr","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"server","description":"Import watch history from Tracearr.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Connections","icon":"chevron-right"},{"label":"Others"}]},{"id":"8L38pVPE2gL0y3sD7I8D","title":"Metadata","pathname":"/crosswatch/settings/connections/metadata","siteSpaceId":"sitesp_qHQlt","lang":"en","description":"Configure TMDb metadata and Anime ID Mapping to improve matching and stabilize IDs across services.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Connections","icon":"chevron-right"}]},{"id":"FWsYA6CO8FVG9KIb08pZ","title":"TMDb Metadata","pathname":"/crosswatch/settings/connections/metadata/tmdb-metadata","siteSpaceId":"sitesp_qHQlt","lang":"en","description":"Configure TMDb metadata to improve matching and stabilize IDs across providers.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Connections","icon":"chevron-right"},{"label":"Metadata"}]},{"id":"K78pPkkhj5tsnPhNITkq","title":"Anime ID Mapping","pathname":"/crosswatch/settings/connections/metadata/anime-id-mapping","siteSpaceId":"sitesp_qHQlt","lang":"en","description":"Match anime across services with different IDs and episode numbering.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Connections","icon":"chevron-right"},{"label":"Metadata"}]},{"id":"F6rPNYhTkT9As4H1vv0c","title":"Profiles","pathname":"/crosswatch/settings/connections/profiles","siteSpaceId":"sitesp_qHQlt","lang":"en","description":"","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Connections","icon":"chevron-right"}]},{"id":"nBGFJ5ZvPMdAZnXQoU3A","title":"Managed users","pathname":"/crosswatch/settings/connections/managed-users","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"users","description":"Delegate provider connections and synchronization resources to managed-user accounts.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Connections","icon":"chevron-right"}]},{"id":"jIV6BevD08MaNG9uXez9","title":"Library Whitelisting","pathname":"/crosswatch/settings/connections/library-whitelisting","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"bars","description":"Limit which Plex/Jellyfin/Emby libraries CrossWatch reads, writes, or scrobbles.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Connections","icon":"chevron-right"}]},{"id":"c5xWNlrna2qfw2ET3N6b","title":"Synchronization","pathname":"/crosswatch/settings/synchronization","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"rotate-exclamation","description":"Adapter reference for how CW reads/writes provider data during syncing.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"}]},{"id":"oy6Sm7KOkPqedXJy7SeV","title":"Media servers","pathname":"/crosswatch/settings/synchronization/media-servers","siteSpaceId":"sitesp_qHQlt","lang":"en","description":"Adapter reference for Plex, Jellyfin, and Emby.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Synchronization","icon":"rotate-exclamation"}]},{"id":"cHaK7elcPSgvo1VR2E48","title":"Emby","pathname":"/crosswatch/settings/synchronization/media-servers/emby","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"play","description":"Emby adapter notes for syncing watchlist/history/ratings and handling ID/matching quirks.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Synchronization","icon":"rotate-exclamation"},{"label":"Media servers"}]},{"id":"LVxifNNcUFwNIcZzn53r","title":"Jellyfin","pathname":"/crosswatch/settings/synchronization/media-servers/jellyfin","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"play","description":"Jellyfin adapter notes for syncing watchlist/history/ratings and handling missing external IDs.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Synchronization","icon":"rotate-exclamation"},{"label":"Media servers"}]},{"id":"OWAe360aTxSHXAnIiRoW","title":"Plex","pathname":"/crosswatch/settings/synchronization/media-servers/plex","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"play","description":"Plex adapter notes for syncing watchlist/history/ratings with stable external IDs.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Synchronization","icon":"rotate-exclamation"},{"label":"Media servers"}]},{"id":"C9pOj4tVQn7N17dF6knO","title":"Media clients","pathname":"/crosswatch/settings/synchronization/media-clients","siteSpaceId":"sitesp_qHQlt","lang":"en","description":"Adapter reference for supported media clients.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Synchronization","icon":"rotate-exclamation"}]},{"id":"IJcmxTf2jqgqgcqYpIyT","title":"Kodi","pathname":"/crosswatch/settings/synchronization/media-clients/kodi","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"play","description":"Kodi synchronization reference.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Synchronization","icon":"rotate-exclamation"},{"label":"Media clients"}]},{"id":"FvjpLwNX009lgZoh3kcm","title":"Nuvio","pathname":"/crosswatch/settings/synchronization/media-clients/nuvio","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"play","description":"Nuvio synchronization reference.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Synchronization","icon":"rotate-exclamation"},{"label":"Media clients"}]},{"id":"pGwEap4TR2vL85Oip1ws","title":"Stremio","pathname":"/crosswatch/settings/synchronization/media-clients/stremio","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"play","description":"Stremio synchronization reference.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Synchronization","icon":"rotate-exclamation"},{"label":"Media clients"}]},{"id":"Lse2uIzrRTqiRhEMxlT2","title":"Trackers","pathname":"/crosswatch/settings/synchronization/trackers","siteSpaceId":"sitesp_qHQlt","lang":"en","description":"Adapter reference for tracker services.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Synchronization","icon":"rotate-exclamation"}]},{"id":"GUWl5kpWjOzbTroJ9EC0","title":"AniList","pathname":"/crosswatch/settings/synchronization/trackers/anilist","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"list-radio","description":"Sync anime watchlists and ratings with AniList.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Synchronization","icon":"rotate-exclamation"},{"label":"Trackers"}]},{"id":"GwJqzpSm1RN9gF5zdU3N","title":"CrossWatch","pathname":"/crosswatch/settings/synchronization/trackers/crosswatch","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"list-radio","description":"Local Tracker adapter notes for syncing watchlist, ratings, history, and progress.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Synchronization","icon":"rotate-exclamation"},{"label":"Trackers"}]},{"id":"zwemzdjEb4ztPIcxH38N","title":"FlickList","pathname":"/crosswatch/settings/synchronization/trackers/flicklist","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"list","description":"FlickList adapter notes for syncing watchlist, ratings, history, progress, and playlists.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Synchronization","icon":"rotate-exclamation"},{"label":"Trackers"}]},{"id":"97WaLHbmCjYIuzefdNOI","title":"Floppy","pathname":"/crosswatch/settings/synchronization/trackers/floppy","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"list-radio","description":"Floppy adapter notes for syncing watchlist, ratings, history, and progress.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Synchronization","icon":"rotate-exclamation"},{"label":"Trackers"}]},{"id":"CsNqeI2L3uOOXg95AW06","title":"MDBList","pathname":"/crosswatch/settings/synchronization/trackers/mdblist","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"list","description":"MDBList adapter notes for syncing watchlist, history, ratings, and progress.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Synchronization","icon":"rotate-exclamation"},{"label":"Trackers"}]},{"id":"IgNgLWcDb9O2aYI59Nax","title":"PublicMetaDB","pathname":"/crosswatch/settings/synchronization/trackers/publicmetadb","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"list","description":"PublicMetaDB adapter notes for syncing watchlist, history, ratings, and progress with TMDb-based matching.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Synchronization","icon":"rotate-exclamation"},{"label":"Trackers"}]},{"id":"UgT2qsBXAIFthdux6xNr","title":"PunchPlay","pathname":"/crosswatch/settings/synchronization/trackers/punchplay","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"list-radio","description":"PunchPlay adapter notes for syncing watchlist, ratings, history, and progress.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Synchronization","icon":"rotate-exclamation"},{"label":"Trackers"}]},{"id":"X5lqzKhu7fcEVKLWUIxZ","title":"Scrob","pathname":"/crosswatch/settings/synchronization/trackers/scrob","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"list-radio","description":"Scrob adapter notes for syncing watchlist, ratings, history, and progress.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Synchronization","icon":"rotate-exclamation"},{"label":"Trackers"}]},{"id":"eqXoLy9ij0AlCf3sbYdg","title":"SIMKL","pathname":"/crosswatch/settings/synchronization/trackers/simkl","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"list-radio","description":"SIMKL adapter notes for syncing watchlist, history, ratings, and progress.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Synchronization","icon":"rotate-exclamation"},{"label":"Trackers"}]},{"id":"c5Ii2OZS1BGWhm95gyE7","title":"TMDb","pathname":"/crosswatch/settings/synchronization/trackers/tmdb","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"list-radio","description":"TMDb adapter notes for syncing TMDb account data (watchlist/ratings) via TMDb (Sync).","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Synchronization","icon":"rotate-exclamation"},{"label":"Trackers"}]},{"id":"bRhLnM3fO7uDpCByQXcs","title":"Trakt","pathname":"/crosswatch/settings/synchronization/trackers/trakt","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"list-radio","description":"Trakt adapter notes for syncing watchlist, history, ratings, and progress.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Synchronization","icon":"rotate-exclamation"},{"label":"Trackers"}]},{"id":"ktmWUWtV2b6SlRnYPb9t","title":"Others","pathname":"/crosswatch/settings/synchronization/others","siteSpaceId":"sitesp_qHQlt","lang":"en","description":"Adapter reference for CW and Tautulli.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Synchronization","icon":"rotate-exclamation"}]},{"id":"wo1bvQ75vjpmwdLU5SbB","title":"CW","pathname":"/crosswatch/settings/synchronization/others/cw","siteSpaceId":"sitesp_qHQlt","lang":"en","description":"Local backup adapter that stores watchlist/history/ratings on disk for rollback and restore.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Synchronization","icon":"rotate-exclamation"},{"label":"Others"}]},{"id":"7R7JVYBKElUh131kNRvA","title":"Tautulli","pathname":"/crosswatch/settings/synchronization/others/tautulli","siteSpaceId":"sitesp_qHQlt","lang":"en","description":"Tautulli adapter notes for importing Plex watch history into CW.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Synchronization","icon":"rotate-exclamation"},{"label":"Others"}]},{"id":"Ld59h45VrX5TIO9GZmOI","title":"Tracearr","pathname":"/crosswatch/settings/synchronization/others/tracearr","siteSpaceId":"sitesp_qHQlt","lang":"en","description":"Tracearr adapter notes for importing watch history into CW.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Synchronization","icon":"rotate-exclamation"},{"label":"Others"}]},{"id":"C1lNlN7T3a0xWpl0jEU5","title":"Configure Pairs","pathname":"/crosswatch/settings/configure-pairs","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"gear","description":"How to configure a sync pair, feature toggles, and safety controls.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"}]},{"id":"hiFf8mtltsov8tilmcJv","title":"Global settings","pathname":"/crosswatch/settings/configure-pairs/global-settings","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"globe","description":"Pair-wide safety switches and advanced guardrails.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Configure Pairs","icon":"gear"}]},{"id":"YPKlyWvCZHZXYAG2nASu","title":"Provider settings","pathname":"/crosswatch/settings/configure-pairs/provider-settings","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"gears","description":"Pair-scoped provider behavior (matching, watched-state quirks, and more).","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Configure Pairs","icon":"gear"}]},{"id":"tVYYXdouDUGFSh6Fp5C3","title":"Pair-level Whitelisting","pathname":"/crosswatch/settings/configure-pairs/provider-settings/pair-level-whitelisting","siteSpaceId":"sitesp_qHQlt","lang":"en","description":"Limit libraries for a single pair and keep other pairs unaffected.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Configure Pairs","icon":"gear"},{"label":"Provider settings","icon":"gears"}]},{"id":"JsPrfAQz44sqzLO0l3Sl","title":"Features","pathname":"/crosswatch/settings/configure-pairs/features","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"feather","description":"Choose a sync feature and start with the lowest-risk setup.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Configure Pairs","icon":"gear"}]},{"id":"KNnBRgpRsxjPp2egBawm","title":"Watchlist","pathname":"/crosswatch/settings/configure-pairs/features/watchlist","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"check","description":"Configure watchlist syncing (adds, removes, and Jellyfin/Emby modes).","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Configure Pairs","icon":"gear"},{"label":"Features","icon":"feather"}]},{"id":"g1Zud9UhBjNypsiziVe0","title":"Ratings","pathname":"/crosswatch/settings/configure-pairs/features/ratings","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"check","description":"Configure ratings sync, scope, and backfill windows.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Configure Pairs","icon":"gear"},{"label":"Features","icon":"feather"}]},{"id":"7m19m7dZVqYr1WaT3OjB","title":"History","pathname":"/crosswatch/settings/configure-pairs/features/history","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"check","description":"Configure watched-state syncing and safety limitations.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Configure Pairs","icon":"gear"},{"label":"Features","icon":"feather"}]},{"id":"cCpj4Ash4GgJIfJNf4Uy","title":"Rewatches","pathname":"/crosswatch/settings/configure-pairs/features/history/rewatches","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"rotate","description":"Preserve separate watch events for repeated plays.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Configure Pairs","icon":"gear"},{"label":"Features","icon":"feather"},{"label":"History","icon":"check"}]},{"id":"c6bYHJvkqJMcY16AM0YC","title":"Playlists","pathname":"/crosswatch/settings/configure-pairs/features/playlists","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"list","description":"Configure playlist and collection mappings, membership safety, and ordering where supported.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Configure Pairs","icon":"gear"},{"label":"Features","icon":"feather"}]},{"id":"n575tse3rRGlm0zePIAq","title":"Progress","pathname":"/crosswatch/settings/configure-pairs/features/progress","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"check","description":"Sync resume position (“Continue Watching”) between supported providers.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Configure Pairs","icon":"gear"},{"label":"Features","icon":"feather"}]},{"id":"pNAnPzlToBJ6LoZIh4ze","title":"Collection","pathname":"/crosswatch/settings/configure-pairs/features/collection","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"folder","description":"Sync a source library or tracker collection into a target collection.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Configure Pairs","icon":"gear"},{"label":"Features","icon":"feather"}]},{"id":"ROliizKJH0jKjMlF93Gb","title":"AniList pair options","pathname":"/crosswatch/settings/configure-pairs/anilist-pair-options","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"list-radio","description":"Pair-level AniList options for Watchlist and Ratings connections.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Configure Pairs","icon":"gear"}]},{"id":"YwgRnxeZmi2IG39XFA7l","title":"Scrobbler","pathname":"/crosswatch/settings/scrobbler","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"cloud-binary","description":"Configure real-time playback scrobbling from your media server to a tracker.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"}]},{"id":"1Dx9OZYvOJ6utvcFoU2A","title":"Webhook or Watcher","pathname":"/crosswatch/settings/scrobbler/webhook-or-watcher","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"circle-question","description":"Choose how CW receives playback activity from your media server.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Scrobbler","icon":"cloud-binary"}]},{"id":"J9gNWTn8GfZMQxOd5AW2","title":"Watcher","pathname":"/crosswatch/settings/scrobbler/watcher","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"glasses-round","description":"Real-time scrobbling between supported media servers, trackers, and Scrob.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Scrobbler","icon":"cloud-binary"}]},{"id":"BxJJk2jkTcCo8ZkED8lI","title":"Webhooks","pathname":"/crosswatch/settings/scrobbler/webhooks","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"webhook","description":"Configure webhook-based scrobbling from Plex, Jellyfin, or Emby to supported sinks.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Scrobbler","icon":"cloud-binary"}]},{"id":"mMOwJe54ZPPKBp73IaZ6","title":"Destination Library","pathname":"/crosswatch/settings/scrobbler/destination-library","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"marker","description":"Control which destination libraries each scrobble route can update.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Scrobbler","icon":"cloud-binary"}]},{"id":"Lblxgz75CZK74S21BpaJ","title":"Filters","pathname":"/crosswatch/settings/scrobbler/filters","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"filter-list","description":"Limit which playback events Watcher routes and webhook profiles accept.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Scrobbler","icon":"cloud-binary"}]},{"id":"hWmJliJ9zAAQMuyxFE3f","title":"Playing Card","pathname":"/crosswatch/settings/scrobbler/playing-card","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"address-card","description":"Footer card showing active playback sessions, live progress, and metadata.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Scrobbler","icon":"cloud-binary"}]},{"id":"KJ7KBinZhDrISNRTIZSZ","title":"Recent Activity","pathname":"/crosswatch/settings/scrobbler/recent-activity","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"clock-rotate-left","description":"Local scrobble history on the Main page and in the full activity view.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Scrobbler","icon":"cloud-binary"}]},{"id":"hVUNomZiBduGHBlvojRV","title":"Scheduling","pathname":"/crosswatch/settings/scheduling","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"calendar-check","description":"Configure standard recurring syncs or advanced plans with timed steps, automated captures, and event triggers.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"}]},{"id":"pUS68pb2zNp9qCS5yMTL","title":"Scheduler Webhooks","pathname":"/crosswatch/settings/scheduling/scheduler-webhooks","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"calendars","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Scheduling","icon":"calendar-check"}]},{"id":"IlKhfb6pyOgsPrOKgCe6","title":"Maintenance","pathname":"/crosswatch/settings/maintenance","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"forklift","description":"Manage local state, caches, tracker data, playback state, captures, and recovery actions.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"}]},{"id":"HDfsjnYAFd0QHHvekBtX","title":"Backup & Restore","pathname":"/crosswatch/settings/maintenance/backup-and-restore","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"hard-drive","description":"Create, import, validate, restore, schedule, and delete CW backups.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"Maintenance","icon":"forklift"}]},{"id":"vH3t2HJ1dWPYhjONtnAF","title":"UI settings","pathname":"/crosswatch/settings/ui-settings","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"sliders","description":"Control theme, dashboard cards, sign-in behavior, and HTTPS mode.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"}]},{"id":"XtwnF9qxGI4HXdKH5ny5","title":"User interface","pathname":"/crosswatch/settings/ui-settings/user-interface","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"sliders","description":"Control theme, widget visibility, and UI protocol settings.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"UI settings","icon":"sliders"}]},{"id":"mE8YVlm996mBVricmALA","title":"Security","pathname":"/crosswatch/settings/ui-settings/security","siteSpaceId":"sitesp_qHQlt","lang":"en","description":"Configure local login, managed users, two-factor authentication, external sign-in, and trusted reverse proxies.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"UI settings","icon":"sliders"}]},{"id":"CiiHFEcOBptBWTAn3OZ8","title":"Plex SSO","pathname":"/crosswatch/settings/ui-settings/security/plex-sso","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"right-to-bracket","description":"Link one Plex account as an optional sign-in method for the CW web app.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"UI settings","icon":"sliders"},{"label":"Security"}]},{"id":"2oSbC29XRbCvvwljx7OK","title":"OIDC sign-in","pathname":"/crosswatch/settings/ui-settings/security/oidc-sign-in","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"right-to-bracket","description":"Sign in with an OpenID Connect provider through linked CrossWatch accounts.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"UI settings","icon":"sliders"},{"label":"Security"}]},{"id":"2S7e0xSSrMJQ2VPhdSgf","title":"Google OIDC sign-in","pathname":"/crosswatch/settings/ui-settings/security/oidc-sign-in/google-oidc-sign-in","siteSpaceId":"sitesp_qHQlt","lang":"en","description":"Connect Google accounts to CrossWatch through OpenID Connect.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"UI settings","icon":"sliders"},{"label":"Security"},{"label":"OIDC sign-in","icon":"right-to-bracket"}]},{"id":"LSfnknG19lS18brx189D","title":"Two-factor authentication","pathname":"/crosswatch/settings/ui-settings/security/two-factor-authentication","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"mobile-screen-button","description":"Protect CrossWatch accounts with six-digit TOTP authenticator codes.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"UI settings","icon":"sliders"},{"label":"Security"}]},{"id":"7WTbSgppqLBzYLkiOnYP","title":"Reset administrator access","pathname":"/crosswatch/settings/ui-settings/security/reset-administrator-access","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"key","description":"Recover local administrator access with the CLI or a one-time Docker environment variable.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"UI settings","icon":"sliders"},{"label":"Security"}]},{"id":"YoLPWya8uPpOezqtxDAA","title":"CW Tracker","pathname":"/crosswatch/settings/ui-settings/cw-tracker","siteSpaceId":"sitesp_qHQlt","lang":"en","description":"CW Tracker is configured through its dedicated CrossWatch connection.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Settings","icon":"gear"},{"label":"UI settings","icon":"sliders"}]},{"id":"eH98BZsclOoaahxSua6O","title":"Command-Line Interface (CLI)","pathname":"/crosswatch/command-line-interface-cli","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"terminal","description":"Manage CrossWatch from a terminal with the cw command.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"}]},{"id":"MUt1J2ircsthFuZIycx6","title":"Container Run Once Mode","pathname":"/crosswatch/command-line-interface-cli/container-run-once-mode","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"docker","description":"Run a local sync that waits for completion and returns an exit code.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Command-Line Interface (CLI)","icon":"terminal"}]},{"id":"Ip90UXUwNu8q9N2mqDG5","title":"Advanced & API","pathname":"/crosswatch/advanced-and-api","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"code","description":"Low-level configuration, networking, automation, tuning, and API docs for power users.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"}]},{"id":"CVAvBiYYXzMFTNIT8qdS","title":"API reference","pathname":"/crosswatch/advanced-and-api/api-reference","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"rectangle-api","description":"API overview and endpoint reference, organized by functional area.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Advanced & API","icon":"code"}]},{"id":"nQt9U8rY0Lw488M9JZA5","title":"API foundations","pathname":"/crosswatch/advanced-and-api/api-reference/api-foundations","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"compass","description":"Base URLs, sessions, response conventions, and runtime schema endpoints.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Advanced & API","icon":"code"},{"label":"API reference","icon":"rectangle-api"}]},{"id":"9DjiyJyc2wIs7tbCbr8j","title":"Connections and profiles","pathname":"/crosswatch/advanced-and-api/api-reference/connections-and-profiles","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"plug","description":"Provider authentication, connection status, and profile management endpoints.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Advanced & API","icon":"code"},{"label":"API reference","icon":"rectangle-api"}]},{"id":"09rGQTh4JEilsyoec9MT","title":"Synchronization and scheduling","pathname":"/crosswatch/advanced-and-api/api-reference/synchronization-and-scheduling","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"arrows-rotate","description":"Pair configuration, sync runs, progress streams, and scheduler endpoints.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Advanced & API","icon":"code"},{"label":"API reference","icon":"rectangle-api"}]},{"id":"9a8gBC41huecuySRxWFo","title":"Scrobbling and webhooks","pathname":"/crosswatch/advanced-and-api/api-reference/scrobbling-and-webhooks","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"tower-broadcast","description":"Watcher configuration, runtime control, webhook delivery, and activity endpoints.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Advanced & API","icon":"code"},{"label":"API reference","icon":"rectangle-api"}]},{"id":"OcfapGshs2ocBoOJ26dl","title":"Data, insights, and tools","pathname":"/crosswatch/advanced-and-api/api-reference/data-insights-and-tools","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"chart-line","description":"Dashboards, metadata, events, playlists, editing, analysis, and exports.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Advanced & API","icon":"code"},{"label":"API reference","icon":"rectangle-api"}]},{"id":"x4hNl4pWDQc00H5oPtXL","title":"Storage and operations","pathname":"/crosswatch/advanced-and-api/api-reference/storage-and-operations","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"hard-drive","description":"Files, logs, captures, backups, maintenance, and destructive API operations.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Advanced & API","icon":"code"},{"label":"API reference","icon":"rectangle-api"}]},{"id":"wSx6U3V0FNJ3e2pvDywh","title":"Configuration reference","pathname":"/crosswatch/advanced-and-api/configuration-reference","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"sliders-up","description":"File location, load rules, normalization, and key reference for config.json.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Advanced & API","icon":"code"}]},{"id":"KaMtaAGBjgDvoh2g6LxO","title":"Default config values","pathname":"/crosswatch/advanced-and-api/configuration-reference/default-config-values","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"slider","description":"Reference defaults for the most-used CW config.json settings.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Advanced & API","icon":"code"},{"label":"Configuration reference","icon":"sliders-up"}]},{"id":"pzmuNfCTULe3Xev3N7q6","title":"Config encryption","pathname":"/crosswatch/advanced-and-api/configuration-reference/config-encryption","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"binary-lock","description":"How CrossWatch encrypts secret values in config.json, where the master key comes from, and what to back up.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Advanced & API","icon":"code"},{"label":"Configuration reference","icon":"sliders-up"}]},{"id":"xU77j5nQ9VT2K6im02io","title":"HTTPS and TLS","pathname":"/crosswatch/advanced-and-api/https-and-tls","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"file-shield","description":"Serve the UI over HTTPS, use self-signed or custom certificates, and know when to prefer a reverse proxy.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Advanced & API","icon":"code"}]},{"id":"tSuRV0FFanrs101vQzw8","title":"Reverse proxy setup","pathname":"/crosswatch/advanced-and-api/reverse-proxy-setup","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"nfc-directional","description":"Put CW behind NGINX or another proxy with correct TLS, webhook, and WebSocket handling.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Advanced & API","icon":"code"}]},{"id":"uIdojSHyuBmDdMI0yPFg","title":"Rate limiting and retries","pathname":"/crosswatch/advanced-and-api/rate-limiting-and-retries","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"gauge","description":"Tune provider pacing, retries, chunking, and write delays when APIs return 429s, 5xx errors, or timeouts.","breadcrumbs":[{"label":"WIKI"},{"label":"CrossWatch"},{"label":"Advanced & API","icon":"code"}]},{"id":"DOcCuN4scxrT6zXJ3MQ6","title":"Community","pathname":"/related-information/community","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"reddit","description":"Community guides and install helpers for unsupported setups.","breadcrumbs":[{"label":"WIKI"},{"label":"Related information"}]},{"id":"3yfF484evbpSBvmNDRqb","title":"Install scripts","pathname":"/related-information/community/install-scripts","siteSpaceId":"sitesp_qHQlt","lang":"en","icon":"users","description":"Community-built install helpers and setup wrappers for CrossWatch.","breadcrumbs":[{"label":"WIKI"},{"label":"Related information"},{"label":"Community","icon":"reddit"}]},{"id":"6tCk3W4glgy2MHOTU0pI","title":"Proxmox LXC installer","pathname":"/related-information/community/install-scripts/proxmox-lxc-installer","siteSpaceId":"sitesp_qHQlt","lang":"en","description":"Deploy CrossWatch in an unprivileged Proxmox Debian 12 LXC with automated setup, persistent /config storage, and a built-in update command.","breadcrumbs":[{"label":"WIKI"},{"label":"Related information"},{"label":"Community","icon":"reddit"},{"label":"Install scripts","icon":"users"}]},{"id":"hc17S7nZw5qkS0n6kIF5","title":"Synology with Portainer or Dockhand","pathname":"/related-information/community/install-scripts/synology-with-portainer-or-dockhand","siteSpaceId":"sitesp_qHQlt","lang":"en","description":"Community guide for running CrossWatch on Synology with Portainer or Dockhand.","breadcrumbs":[{"label":"WIKI"},{"label":"Related information"},{"label":"Community","icon":"reddit"},{"label":"Install scripts","icon":"users"}]},{"id":"gJBGMccbuwDkrKIivFVe","title":"Trackers vs. Media Servers","pathname":"/related-information/trackers-vs.-media-servers","siteSpaceId":"sitesp_qHQlt","lang":"en","description":"How to choose a source of truth between trackers and media servers.","breadcrumbs":[{"label":"WIKI"},{"label":"Related information"}]},{"id":"ViMuMs0B2NrggXaHUilW","title":"Media Server to Media Server","pathname":"/related-information/media-server-to-media-server","siteSpaceId":"sitesp_qHQlt","lang":"en","description":"","breadcrumbs":[{"label":"WIKI"},{"label":"Related information"}]},{"id":"fxB1DefDj0AYKbaW0GkV","title":"Tracker to Media Server","pathname":"/related-information/tracker-to-media-server","siteSpaceId":"sitesp_qHQlt","lang":"en","description":"Why syncing from a tracker into a media server is risky, and safer defaults for history and ratings.","breadcrumbs":[{"label":"WIKI"},{"label":"Related information"}]},{"id":"21nXswLSpox6jztHoEpN","title":"Trakt vs SIMKL (Free plans)","pathname":"/related-information/trakt-vs-simkl-free-plans","siteSpaceId":"sitesp_qHQlt","lang":"en","description":"Quick comparison of common free-plan limits that affect watchlists and lists.","breadcrumbs":[{"label":"WIKI"},{"label":"Related information"}]}]}