The following requests are available:
| Request | Summary |
|---|---|
| AddMetalink | Represents a request to add a Metalink download. |
| AddTorrent | Represents a request to add a torrent download. |
| AddUri | Represents a request to add a download from a list of URIs. |
| ChangeGlobalOption | Represents a request to change the global options of the aria2 client. |
| ChangeOption | Represents a request to change the options of a download. |
| ChangePosition | Represents a request to change the position of a download. |
| ChangeUri | Represents a request to change the URIs of a download. |
| ForcePause | Represents a request to force pause a download. |
| ForcePauseAll | Represents a request to force pause all downloads. |
| ForceRemove | Represents a request to force remove a download. |
| ForceShutdown | Represents a request to force shutdown the aria2 server. |
| GetFiles | Represents a request to get the files of a download. |
| GetGlobalOption | Represents a request to get the global options of the aria2 server. |
| GetGlobalStat | Represents a request to get the global statistics of the aria2 client. |
| GetOption | Represents a request to get the options of a download. |
| GetPeers | Represents a request to get the peers of a download. |
| GetServers | Represents a request to get the servers of a download. |
| GetSessionInfo | Represents a request to get the session information of the aria2 client. |
| GetUris | Represents a request to get the URIs of a download. |
| GetVersion | Represents a request to get the version of the aria2 client. |
| Pause | Represents a request to pause a download. |
| PauseAll | Represents a request to pause all downloads. |
| PurgeDownloadResult | Represents a request to purge the download result of a completed/error/removed download. |
| Remove | Represents a request to remove a download. |
| RemoveDownloadResult | Represents a request to remove a download result. |
| SaveSession | Represents a request to save the current session of the aria2 client. |
| Shutdown | Represents a request to shutdown the aria2 client. |
| SystemListMethods | Represents a request to list the available RPC methods. |
| SystemListNotifications | Represents a request to list the notifications of the aria2 client. |
| TellActive | Represents a request to get the active downloads. |
| TellStatus | Represents a request to get the status of a download. |
| TellStopped | Represents a request to get the list of stopped downloads. |
| TellWaiting | Represents a request to get the list of waiting downloads. |
| Unpause | Represents a request to unpause a download. |
| UnpauseAll | Represents a request to unpause all downloads. |