package main import "time" type SystemStatus struct { Version string `json:"version"` BuildTime string `json:"buildTime"` IsDebug bool `json:"isDebug"` IsProduction bool `json:"isProduction"` IsAdmin bool `json:"isAdmin"` IsUserInteractive bool `json:"isUserInteractive"` StartupPath string `json:"startupPath"` AppData string `json:"appData"` OsName string `json:"osName"` OSVersion string `json:"osVersion"` } type Movie struct { ID int `json:"id"` Title string `json:"title"` Year int `json:"year"` Path string `json:"path"` Monitored bool `json:"monitored"` Added time.Time `json:"added"` QualityProfileID int `json:"qualityProfileId"` ImdbID string `json:"imdbId"` RmdbID int `json:"tmdbId"` } type Series struct { ID int `json:"id"` Title string `json:"title"` Year int `json:"year"` Path string `json:"path"` Monitored bool `json:"monitored"` Added time.Time `json:"added"` QualityProfileID int `json:"qualityProfileId"` TvdbID int `json:"tvdbId"` Seasons []Season `json:"seasons"` } type Season struct { SeasonNumber int `json:"seasonNumber"` Monitored bool `json:"monitored"` }