Web API (and WebUI)

  • What is the Web API?

    Jan 26, 2016 11:19AM PST

    It is an API to access the functions of the WebUI built into BitTorrent/uTorrent for Windows. This is independent of the...

  • What is the WebUI?

    Jan 26, 2016 11:20AM PST

    It is functionality built into the Windows client for almost complete control and configuration from both local and remo...

  • Limitations - WebAPI

    Jun 02, 2014 12:00PM PDT

    It is not possible to specify a path to save a torrent's data. It is possible to set the default download directory with...

  • Actions - WebAPI

    Jun 02, 2014 12:00PM PDT

    This section contains a list of all the other possible actions supported by the API. HTTP://[IP]:[PORT]/GUI/?ACTION...

  • Torrent Job Properties - WebAPI

    Jun 02, 2014 12:01PM PDT

    To get a list of the various properties for a torrent job, request http://[IP]:[PORT]/gui/?action=getprops&hash=[TOR...

  • Files List - WebAPI

    Jun 02, 2014 12:01PM PDT

    To get the list of files in a torrent job, request this URI: http://[IP]:[PORT]/gui/?action=getfiles&hash=[TORRENT H...

  • Torrent/labels List - WebAPI

    Jun 02, 2014 12:01PM PDT

    To get the list of all torrents, request http://[IP]:[PORT]/gui/?list=1 . This will return the torrents in the following...

  • Modifying Settings - WebAPI

    Jun 02, 2014 12:01PM PDT

    The base parameter for settings is ?action=getsettings. Using this parameter by itself will give a list of settings in t...

  • Token Authentication System

    Jun 02, 2014 12:02PM PDT

    A token authentication system was implemented in BitTorrent to prevent cross-site request forgeries (CSRF). All develope...

  • General notes for API access

    Jun 02, 2014 12:02PM PDT

    Once enabled in the BitTorrent settings (Preferences -> WebUI), the base URI to access it is http://[IP]:[PORT]/gui/....