API reference
API-method status
Signature
struct status();
Description
Request for current status (summary) information.
Return value
This method returns structure with following fields:
- RemainingSizeLo
(int)
- Remaining size of all entries in download queue, in bytes. This field contains the low 32-bits of 64-bit value - RemainingSizeHi
(int)
- Remaining size of all entries in download queue, in bytes. This field contains the high 32-bits of 64-bit value - RemainingSizeMB
(int)
- Remaining size of all entries in download queue, in MiB. - ForcedSizeLo
(int)
- Remaining size of entries with FORCE priority, in bytes. This field contains the low 32-bits of 64-bit value - ForcedSizeHi
(int)
- Remaining size of entries with FORCE priority, in bytes. This field contains the high 32-bits of 64-bit value - ForcedSizeMB
(int)
- Remaining size of entries with FORCE priority, in MiB. - DownloadedSizeLo
(int)
- Amount of data downloaded since server start, in bytes. This field contains the low 32-bits of 64-bit value - DownloadedSizeHi
(int)
- Amount of data downloaded since server start, in bytes. This field contains the high 32-bits of 64-bit value - DownloadedSizeMB
(int)
- Amount of data downloaded since server start, in MiB. - MonthSizeLo
(int)
- Amount of data downloaded this month, in bytes. This field contains the low 32-bits of 64-bit value - MonthSizeHi
(int)
- Amount of data downloaded this month, in bytes. This field contains the high 32-bits of 64-bit value - MonthSizeMB
(int)
- Amount of data downloaded this month, in MiB. - DaySizeLo
(int)
- Amount of data downloaded today, in bytes. This field contains the low 32-bits of 64-bit value. - DaySizeHi
(int)
- Amount of data downloaded today, in bytes. This field contains the high 32-bits of 64-bit value. - DaySizeMB
(int)
- Amount of data downloaded today, in MiB. - QuotaReached
(bool)
- Indicates whether the quota has been reached. - ArticleCacheLo
(int)
-v14.0
Current usage of article cache, in bytes. This field contains the low 32-bits of 64-bit value. - ArticleCacheHi
(int)
-v14.0
Current usage of article cache, in bytes. This field contains the high 32-bits of 64-bit value. - ArticleCacheMB
(int)
-v14.0
Current usage of article cache, in MiB. - DownloadRate
(int)
-Deprecated. Current download speed, in Bytes per Second.24.2
- DownloadRateLo
(int)
-v24.2
Current download speed, in Bytes per Second. This field contains the low 32-bits of 64-bit value. - DownloadRateHi
(int)
-v24.2
Current download speed, in Bytes per Second. This field contains the high 32-bits of 64-bit value. - AverageDownloadRate
(int)
-Deprecated. Average download speed since server start, in Bytes per Second.v24.2
- AverageDownloadRateLo
(int)
-v24.2
Average download speed since server start, in Bytes per Second. This field contains the low 32-bits of 64-bit value. - AverageDownloadRateHi
(int)
-v24.2
Average download speed since server start, in Bytes per Second. This field contains the high 32-bits of 64-bit value. - DownloadLimit
(int)
- Current download limit, in Bytes per Second. The limit can be changed via method “rate”. Be aware of different scales used by the method rate (Kilobytes) and this field (Bytes). - ThreadCount
(int)
- Number of threads running. It includes all threads, created by the program, not only download-threads. - PostJobCount
(int)
- Number of Par-Jobs or Post-processing script jobs in the post-processing queue (including current file). - ParJobCount
(int)
-Deprecated, use PostJobCount instead.v12.0
- UrlCount
(int)
- Number of URLs in the URL-queue (including current file). - UpTimeSec
(int)
- Server uptime in seconds. - DownloadTimeSec
(int)
- Server download time in seconds. - ServerStandBy
(bool)
-false
- there are currently downloads running,true
- no downloads in progress (server paused or all jobs completed). - DownloadPaused
(bool)
-true
if download queue is paused via first pause register (soft-pause). - Download2Paused
(bool)
-Deprecated, use DownloadPaused instead.v13.0
- ServerPaused
(bool)
-Deprecated, use DownloadPaused instead.v12.0
- PostPaused
(bool)
-true
if post-processor queue is currently in paused-state. - ScanPaused
(bool)
-true
if the scanning of incoming nzb-directory is currently in paused-state. - ServerTime
(int)
- Current time on computer running NZBGet. Time is in C/Unix format (number of seconds since 00:00:00 UTC, January 1, 1970). - ResumeTime
(int)
- Time to resume if set with methodscheduleresume
. Time is in C/Unix format. - FeedActive
(bool)
-true
if any RSS feed is being fetched right now. - FreeDiskSpaceLo
(int)
- Free disk space onDestDir
, in bytes. This field contains the low 32-bits of 64-bit value - FreeDiskSpaceHi
(int)
- Free disk space onDestDir
, in bytes. This field contains the high 32-bits of 64-bit value - FreeDiskSpaceMB
(int)
- Free disk space onDestDir
, in MiB. - TotalDiskSpaceLo
(int)
-v24.2
Total disk space onDestDir
, in bytes. This field contains the low 32-bits of 64-bit value - TotalDiskSpaceHi
(int)
-v24.2
Total disk space onDestDir
, in bytes. This field contains the high 32-bits of 64-bit value - TotalDiskSpaceMB
(int)
-v24.2
Total disk space onDestDir
, in MiB. - FreeInterDiskSpaceLo
(int)
-v24.3
Free disk space onInterDir
, in bytes. This field contains the low 32-bits of 64-bit value - FreeInterDiskSpaceHi
(int)
-v24.3
Free disk space onInterDir
, in bytes. This field contains the high 32-bits of 64-bit value - FreeInterDiskSpaceMB
(int)
-v24.3
Free disk space onInterDir
, in MiB. - TotalInterDiskSpaceLo
(int)
-v24.3
Total disk space onInterDir
, in bytes. This field contains the low 32-bits of 64-bit value - TotalInterDiskSpaceHi
(int)
-v24.3
Total disk space onInterDir
, in bytes. This field contains the high 32-bits of 64-bit value - TotalInterDiskSpaceMB
(int)
-v24.3
Total disk space onInterDir
, in MiB. - QueueScriptCount
(int)
- Indicates number of queue-scripts queued for execution including the currently running. - NewsServers
(struct[])
- Status of news-servers, array of structures with following fields- ID
(int)
- Server number in the configuration file. For example1
for server defined by optionsServer1.Host
,Server1.Port
, etc. - Active
(bool)
-true
if server is in active state (enabled).Active
doesn’t mean that the data is being downloaded from the server right now. This only means the server can be used for download (if there are any download jobs).
- ID
Introduction
Installation manuals
- Installation on Windows
- Installation on Windows via WinGet
- Installation on macOS
- Installation on macOS via Homebrew
- Installation on Linux
- Installation on Docker
- Installation on Docker - LinuxServer.io version
- Installation on Android
- Installation on Synology
- Installation on QNAP
- Installation on other NAS devices
Building manuals
Configuration
- Backup And Restore Settings
- Performance Tips
- Choosing Cipher
- Behind Other Web Server
- TLS certificate verification
Usage
- Quick Filter
- Keyboard Shortcuts
- RSS and duplicate check
- VideoSort
- Console Mode
- Command Line Reference
- Performing Speed Tests
Development
Extensions
- Extension Scripts
- Post-processing scripts
- Scan Scripts
- Queue Scripts
- Scheduler Scripts
- Feed Scripts
- API reference