action jellyfin_get_log_entries { label: "Gets activity log entries." provider: jellyfin method: GET path: "/System/ActivityLog/Entries" encoding: json input: { type: "object" properties: { hasUserId: { type: "boolean" description: "Optional. Filter log entries if it has user id, or not." } limit: { type: "integer" format: "int32" description: "Optional. The maximum number of records to return." } minDate: { type: "string" format: "date-time" description: "Optional. The minimum date. Format = ISO." } startIndex: { type: "integer" format: "int32" description: "Optional. The record index to start at. All items with a lower index will be dropped from the results." } } additionalProperties: false } output: { type: "object" properties: { Items: { type: "array" description: "Gets or sets the items." items: { type: "object" properties: { Date: { type: "string" format: "date-time" description: "Gets or sets the date." } Id: { type: "integer" format: "int64" description: "Gets or sets the identifier." } ItemId: { type: "string" description: "Gets or sets the item identifier." } Name: { type: "string" description: "Gets or sets the name." } Overview: { type: "string" description: "Gets or sets the overview." } Severity: { type: "string" enum: ["Trace", "Debug", "Information", "Warning", "Error", "Critical", "None"] } ShortOverview: { type: "string" description: "Gets or sets the short overview." } Type: { type: "string" description: "Gets or sets the type." } UserId: { type: "string" format: "uuid" description: "Gets or sets the user identifier." } UserPrimaryImageTag: { type: "string" description: "Gets or sets the user primary image tag." } } additionalProperties: false } } StartIndex: { type: "integer" format: "int32" description: "The index of the first record in Items." } TotalRecordCount: { type: "integer" format: "int32" description: "The total number of records available." } } additionalProperties: false } }