Logging
Retrieve and stream CrossWatch logs.
GET /api/logs/dump
{"openapi":"3.1.0","info":{"title":"FastAPI","version":"0.1.0"},"paths":{"/api/logs/dump":{"get":{"tags":["logging"],"summary":"Logs Dump","operationId":"logs_dump_api_logs_dump_get","parameters":[{"name":"channel","in":"query","required":false,"schema":{"type":"string","default":"TRAKT","title":"Channel"}},{"name":"n","in":"query","required":false,"schema":{"type":"integer","default":50,"title":"N"}}],"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/logs/stream
{"openapi":"3.1.0","info":{"title":"FastAPI","version":"0.1.0"},"paths":{"/api/logs/stream":{"get":{"tags":["logging"],"summary":"Api Logs Stream Initial","operationId":"api_logs_stream_initial_api_logs_stream_get","parameters":[{"name":"tag","in":"query","required":false,"schema":{"type":"string","default":"SYNC","title":"Tag"}}],"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/logs/watcher
{"openapi":"3.1.0","info":{"title":"FastAPI","version":"0.1.0"},"paths":{"/api/logs/watcher":{"get":{"tags":["logging"],"summary":"Api Logs Watcher","operationId":"api_logs_watcher_api_logs_watcher_get","parameters":[{"name":"tail","in":"query","required":false,"schema":{"type":"integer","maximum":3000,"minimum":1,"default":200,"title":"Tail"}},{"name":"tags","in":"query","required":false,"schema":{"type":"string","description":"Optional CSV override","default":"","title":"Tags"},"description":"Optional CSV override"}],"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"}}}}Last updated
