/
OC
octopus
/
Octopus Server API
Search skmtc…
⌘K
Docs
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Sources
Checked 8h ago · Updated 2d ago
View markdown
octopus
Octopus Server API
post
Creates a new Space
v1
latest
Swagger 2.0
2026-08-06
1,912
885
3.7 MB
AccessTokens
1
Accounts
40
ActionTemplates
57
ApiKeys
5
ApprovalPolicies
10
Approvals
8
Artifacts
21
AuditStream
2
Authentication
2
AzureDevOps
1
Branches
21
BuildInformation
15
Capabilities
2
Certificates
46
Channels
52
CloudTemplate
1
CommunityActionTemplates
9
CompliancePolicies
8
Configuration
5
ConnectionAgents
9
Dashboard
6
DashboardConfiguration
6
DeploymentFreeze
8
DeploymentProcesses
40
Deployments
19
DeploymentSettings
18
DeploymentTargets
45
DeploymentTargetTags
12
Deprecations
2
DirectoryServices
2
DynamicExtensions
3
Environments
47
EphemeralEnvironments
16
EventRetention
5
Events
18
ExternalSecurityGroupProviders
1
FeaturesConfiguration
2
FeatureToggles
14
Feeds
27
GitHub
34
Home
2
Icons
7
Insights
43
IntegratedAuthentication
1
Interruptions
15
Invitations
6
JiraIntegration
2
JsonWebKeys
1
LDAP
2
LetsEncrypt
2
LibraryVariableSets
27
Licenses
5
Lifecycles
27
MachinePolicies
30
MachineRoles
6
Machines
3
MaintenanceConfiguration
3
Migrations
2
Nuget
2
Observability
32
OctopusServerNodes
8
OpenIdConnect
1
OpenIDConnect
15
OpenTelemetry
2
Packages
42
ParentEnvironments
8
Performance
2
Permissions
1
PlatformHub
46
ProcessTemplates
14
Progression
18
ProjectGroups
21
Projects
62
ProjectTemplates
1
ProjectTriggers
30
Proxies
18
RateLimiting
3
Releases
65
Reporting
3
Retention
8
RolloutGroups
10
RunbookProcesses
30
RunbookRuns
33
Runbooks
115
RunbookSnapshots
77
ScheduledJobs
6
ScopedUserRoles
15
Server
3
ServerStatus
9
ServerTaskApprovals
6
ServiceAccountOidcIdentities
5
Signing
5
SlackIntegration
8
Smtp
5
Spaces
49
get
Get a list of Spaces
post
Creates a new Space
get
Get a list of Spaces
post
Creates a new Space
get
Get a Space by ID
put
Updates a Space
delete
Deletes an existing Space.
get
Gets the logo for the space with the given space ID.
put
Modifies the logo of the space with the given space ID.
post
Modifies the logo of the space with the given space ID.
get
Searches in the supplied Octopus Deploy Space using the given keyword.
delete
Deletes an existing Space.
get
Gets a list of spaces available to the current authenticated user only.
get
Get a collection of Git credentials
post
Create a new Git credential
get
Get a collection of Git credentials
post
Create a new Git credential
get
Get a collection of Git credentials
post
Create a new Git credential
get
Gets a specific Git credential
put
Modify an existing Git credential
delete
Delete an existing Git credential
get
Gets usage of a specific Git credential
get
Gets usage of a specific Git credential
get
Gets a specific Git credential
put
Modify an existing Git credential
delete
Delete an existing Git credential
get
Gets a specific Git credential
put
Modify an existing Git credential
get
Gets the git references that match the given rule pattern for a project
get
Searches in the supplied Octopus Deploy Space using the given keyword.
get
Get a collection of Git credentials
post
Create a new Git credential
get
Get a collection of Git credentials
post
Create a new Git credential
get
Get a collection of Git credentials
post
Create a new Git credential
get
Gets a specific Git credential
put
Modify an existing Git credential
delete
Delete an existing Git credential
get
Gets usage of a specific Git credential
get
Gets usage of a specific Git credential
get
Gets a specific Git credential
put
Modify an existing Git credential
delete
Delete an existing Git credential
get
Gets a specific Git credential
put
Modify an existing Git credential
get
Gets the git references that match the given rule pattern for a project
get
Searches in the supplied Octopus Deploy Space using the given keyword.
SshKnownHosts
3
Subscriptions
18
TagSets
21
Tasks
36
TeamMemberships
9
Teams
21
Telemetry
4
Tenants
66
TokenExchange
1
Upgrade
2
UserPermissions
9
UserRoles
6
Users
15
Variables
27
VersionControl
2
Web
2
WorkerPools
33
Workers
33
WorkerTaskLeases
2
Spaces
Creates a new Space
post
/spaces/v1
Request body
CreateSpaceCommandV1
required
Description
string
IsDefault
boolean
Name
string
required
Slug
string
SpaceManagersTeamMembers
string[]
required
SpaceManagersTeams
string[]
required
TaskQueueStopped
boolean
Response
Created
CreateSpaceResponseV1
required
Space
SpaceResource
required