Octopus REST API
We designed Octopus to be API-first. This means that every operation you can perform via the web portal can also be performed over our REST API. To make even easier for dev teams, we designed the REST API to be super easy to figure out for first time users.
Octopus.Client .NET library to make working with the API even easier. Use it to get deployment information, automate the creation of projects or tenants, and do anything the UI can do.
Similar libraries for Java and Node.js are coming soon.
Octo.exe command line
Built over the API, Octo.exe is a powerful tool which allows you to perform a range of tasks such as deploy releases & create environments, list machines and tenants, create channels, clean environments, export, import and more - all from the command line.
You might also like...
@OctopusDeploy Really liking the new GUI in @OctopusDeploy 4.0, both good looking and fast. Great work!— Johan Boström (@zarx) November, 21 2017
I’d stand by @OctopusDeploy every day of the week. Honestly couldn’t imagine our CD working as smoothly without it.— Ben Macpherson (@BenjiMac93) November 18, 2017