An API for uTorrent that is consumable from .NET and PowerShell. The API is written in C# and leverages WCF. Confirmed to work as of uTorrent 3.1.3.
Access to the uTorrent WebUI is required for the API to function. Unlike other uTorrent APIs floating around, token authentication is implemented.
Fixes and new features
The API currently does everything that I need it to do. However, if it doesn't meet your needs, I would love to add the functionality you need. Just open an issue in the issue tracker or start a discussion with the details of what you want, and I'll add it.
I strive for compatibility with the newest versions of uTorrent. I am willing to fix issues with older versions, but the API has not been tested with them. Your mileage may vary.
To the extent possible under law, Mike Davis has waived all copyright and related or neighboring rights to this work. This work is published from: United States. See copying.txt for details. I would appreciate credit when incorporating this work into other works. However, you are under no legal obligation to do so.