Scrobbler
Watch-state and webhook endpoints.
GET /api/plex/server_uuid
{"openapi":"3.1.0","info":{"title":"FastAPI","version":"0.1.0"},"paths":{"/api/plex/server_uuid":{"get":{"tags":["scrobbler"],"summary":"Api Plex Server Uuid","operationId":"api_plex_server_uuid_api_plex_server_uuid_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}}}}GET /api/plex/pms
{"openapi":"3.1.0","info":{"title":"FastAPI","version":"0.1.0"},"paths":{"/api/plex/pms":{"get":{"tags":["scrobbler"],"summary":"Api Plex Pms","operationId":"api_plex_pms_api_plex_pms_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}}}}GET /api/watch/currently_watching
{"openapi":"3.1.0","info":{"title":"FastAPI","version":"0.1.0"},"paths":{"/api/watch/currently_watching":{"get":{"tags":["scrobbler"],"summary":"Api Currently Watching","operationId":"api_currently_watching_api_watch_currently_watching_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}}}}GET /api/watch/logs
{"openapi":"3.1.0","info":{"title":"FastAPI","version":"0.1.0"},"paths":{"/api/watch/logs":{"get":{"tags":["scrobbler"],"summary":"Debug Watch Logs","operationId":"debug_watch_logs_api_watch_logs_get","parameters":[{"name":"tail","in":"query","required":false,"schema":{"type":"integer","maximum":3000,"minimum":1,"default":50,"title":"Tail"}},{"name":"tag","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Single tag","title":"Tag"},"description":"Single tag"},{"name":"tags","in":"query","required":false,"schema":{"type":"string","description":"CSV or * for all","default":"*","title":"Tags"},"description":"CSV or * for all"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}}},"components":{"schemas":{"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"type":"array","title":"Location"},"msg":{"type":"string","title":"Message"},"type":{"type":"string","title":"Error Type"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError"}}}}GET /api/watch/status
{"openapi":"3.1.0","info":{"title":"FastAPI","version":"0.1.0"},"paths":{"/api/watch/status":{"get":{"tags":["scrobbler"],"summary":"Debug Watch Status","operationId":"debug_watch_status_api_watch_status_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Debug Watch Status Api Watch Status Get"}}}}}}}}}POST /api/watch/start
{"openapi":"3.1.0","info":{"title":"FastAPI","version":"0.1.0"},"paths":{"/api/watch/start":{"post":{"tags":["scrobbler"],"summary":"Debug Watch Start","operationId":"debug_watch_start_api_watch_start_post","parameters":[{"name":"provider","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Provider"}},{"name":"sink","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Sink"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Debug Watch Start Api Watch Start Post"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}}},"components":{"schemas":{"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"type":"array","title":"Location"},"msg":{"type":"string","title":"Message"},"type":{"type":"string","title":"Error Type"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError"}}}}POST /api/watch/stop
{"openapi":"3.1.0","info":{"title":"FastAPI","version":"0.1.0"},"paths":{"/api/watch/stop":{"post":{"tags":["scrobbler"],"summary":"Debug Watch Stop","operationId":"debug_watch_stop_api_watch_stop_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Debug Watch Stop Api Watch Stop Post"}}}}}}}}}POST /webhook/jellyfintrakt
POST /webhook/embytrakt
POST /webhook/plextrakt
POST /webhook/plexwatcher
Last updated
