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...
Not one person I know who's used @OctopusDeploy has ever said anything other than good stuff and sing its praises - whilst interviewing candidates a few have actually asked are we using it - great software.— Gregor Suttie (@gregor_suttie) August, 1 2018
Tools like @OctopusDeploy can be great in enabling culture change, we've been able to scale and improve our configuration story since we started using it.— Neil Chalk (@_neilch) July 19, 2018