Return information required to render the Octopus dashboard
GET /api
Also reachable at /api, /api.
Path Parameters
spaceIdstring (required)
Query Parameters
highestLatestVersionPerProjectAndEnvironmentbooleanprojectIdstringreleaseIdstringselectedTagsarray of stringselectedTenantsarray of stringshowAllboolean
Response
200 — The requested Dashboard
Environmentsarray of objectIdstring
Gets or sets a unique identifier for this resource.LastModifiedBystring
Gets or sets the username of the user who last modified this resource.LastModifiedOnstring
Gets or sets the date/time that this resource was last modified. Formatdate-time.Linksobject
Gets or sets a dictionary of links to other related resources. These links can be used to navigate the resources on the server.Namestring
Idstring
Gets or sets a unique identifier for this resource.IsFilteredbooleanItemsarray of objectChannelIdstringCompletedTimestring
Formatdate-time.Createdstring
Formatdate-time.DeploymentIdstringDurationstringEnvironmentIdstringErrorMessagestringHasPendingInterruptionsbooleanHasPendingPreconditionsbooleanHasWarningsOrErrorsbooleanIdstring
Gets or sets a unique identifier for this resource.IsCompletedbooleanIsCurrentbooleanIsPreviousbooleanLastModifiedBystring
Gets or sets the username of the user who last modified this resource.LastModifiedOnstring
Gets or sets the date/time that this resource was last modified. Formatdate-time.Linksobject
Gets or sets a dictionary of links to other related resources. These links can be used to navigate the resources on the server.PendingInterruptionTypesarray of enum
Allowed values:ManualIntervention,GuidedFailure,PullRequestCompletion,ArgoCDApplicationSync,KubernetesResourceVerification.PendingPreconditionTypesarray of stringProjectIdstringQueueTimestring
Formatdate-time.ReleaseIdstringReleaseVersionstringStartTimestring
Formatdate-time.Stateenum
Allowed values:Queued,Executing,Failed,Canceled,TimedOut,Success,Cancelling.TaskIdstringTenantIdstring
LastModifiedBystring
Gets or sets the username of the user who last modified this resource.LastModifiedOnstring
Gets or sets the date/time that this resource was last modified. Formatdate-time.Linksobject
Gets or sets a dictionary of links to other related resources. These links can be used to navigate the resources on the server.ProjectGroupsarray of objectEnvironmentIdsarray of stringIdstring
Gets or sets a unique identifier for this resource.LastModifiedBystring
Gets or sets the username of the user who last modified this resource.LastModifiedOnstring
Gets or sets the date/time that this resource was last modified. Formatdate-time.Linksobject
Gets or sets a dictionary of links to other related resources. These links can be used to navigate the resources on the server.Namestring
ProjectLimitintegerProjectsarray of objectCanPerformUntenantedDeploymentbooleanEnvironmentIdsarray of stringIdstring
Gets or sets a unique identifier for this resource.IsDisabledbooleanLastModifiedBystring
Gets or sets the username of the user who last modified this resource.LastModifiedOnstring
Gets or sets the date/time that this resource was last modified. Formatdate-time.Linksobject
Gets or sets a dictionary of links to other related resources. These links can be used to navigate the resources on the server.NamestringProjectGroupIdstringSlugstringTenantedDeploymentModeenum
Allowed values:Untenanted,TenantedOrUntenanted,Tenanted.
Tenantsarray of objectIdstring
Gets or sets a unique identifier for this resource.IsDisabledbooleanLastModifiedBystring
Gets or sets the username of the user who last modified this resource.LastModifiedOnstring
Gets or sets the date/time that this resource was last modified. Formatdate-time.Linksobject
Gets or sets a dictionary of links to other related resources. These links can be used to navigate the resources on the server.NamestringProjectEnvironmentsobjectTenantTagsarray of string
Example Response
JSON
{
"Environments": [
{
"Id": "string",
"LastModifiedBy": "string",
"LastModifiedOn": "2020-01-01T00:00:00.000Z",
"Links": {
"additionalProp1": "string",
"additionalProp2": "string",
"additionalProp3": "string"
},
"Name": "string"
}
],
"Id": "string",
"IsFiltered": true,
"Items": [
{
"ChannelId": "Channels-1",
"CompletedTime": "2020-01-01T00:00:00.000Z",
"Created": "2020-01-01T00:00:00.000Z",
"DeploymentId": "Deployments-1",
"Duration": "string",
"EnvironmentId": "Environments-1",
"ErrorMessage": "string",
"HasPendingInterruptions": true,
"HasPendingPreconditions": true,
"HasWarningsOrErrors": true,
"Id": "Deployments-1",
"IsCompleted": true,
"IsCurrent": true,
"IsPrevious": true,
"LastModifiedBy": "string",
"LastModifiedOn": "2020-01-01T00:00:00.000Z",
"Links": {
"additionalProp1": "string",
"additionalProp2": "string",
"additionalProp3": "string"
},
"PendingInterruptionTypes": [
"ManualIntervention"
],
"PendingPreconditionTypes": [
"string"
],
"ProjectId": "Projects-1",
"QueueTime": "2020-01-01T00:00:00.000Z",
"ReleaseId": "Releases-1",
"ReleaseVersion": "string",
"StartTime": "2020-01-01T00:00:00.000Z",
"State": "Queued",
"TaskId": "string",
"TenantId": "Tenants-1"
}
],
"LastModifiedBy": "string",
"LastModifiedOn": "2020-01-01T00:00:00.000Z",
"Links": {
"additionalProp1": "string",
"additionalProp2": "string",
"additionalProp3": "string"
},
"ProjectGroups": [
{
"EnvironmentIds": [
"Environments-1",
"..."
],
"Id": "string",
"LastModifiedBy": "string",
"LastModifiedOn": "2020-01-01T00:00:00.000Z",
"Links": {
"additionalProp1": "string",
"additionalProp2": "string",
"additionalProp3": "string"
},
"Name": "string"
}
],
"ProjectLimit": 0,
"Projects": [
{
"CanPerformUntenantedDeployment": true,
"EnvironmentIds": [
"Environments-1",
"..."
],
"Id": "string",
"IsDisabled": true,
"LastModifiedBy": "string",
"LastModifiedOn": "2020-01-01T00:00:00.000Z",
"Links": {
"additionalProp1": "string",
"additionalProp2": "string",
"additionalProp3": "string"
},
"Name": "string",
"ProjectGroupId": "string",
"Slug": "string",
"TenantedDeploymentMode": "Untenanted"
}
],
"Tenants": [
{
"Id": "string",
"IsDisabled": true,
"LastModifiedBy": "string",
"LastModifiedOn": "2020-01-01T00:00:00.000Z",
"Links": {
"additionalProp1": "string",
"additionalProp2": "string",
"additionalProp3": "string"
},
"Name": "string",
"ProjectEnvironments": {
"additionalProp1": [
"string"
],
"additionalProp2": [
"string"
],
"additionalProp3": [
"string"
]
},
"TenantTags": [
"string"
]
}
]
}Return the information required to render the dynamic dashboard. Deprecated
GET /api
Also reachable at /api, /api.
Path Parameters
spaceIdstring (required)
Query Parameters
environmentsarray of stringincludePreviousbooleanprojectsarray of string
Response
200 — The requested Dynamic Dashboared
Environmentsarray of objectIdstring
Gets or sets a unique identifier for this resource.LastModifiedBystring
Gets or sets the username of the user who last modified this resource.LastModifiedOnstring
Gets or sets the date/time that this resource was last modified. Formatdate-time.Linksobject
Gets or sets a dictionary of links to other related resources. These links can be used to navigate the resources on the server.Namestring
Idstring
Gets or sets a unique identifier for this resource.IsFilteredbooleanItemsarray of objectChannelIdstringCompletedTimestring
Formatdate-time.Createdstring
Formatdate-time.DeploymentIdstringDurationstringEnvironmentIdstringErrorMessagestringHasPendingInterruptionsbooleanHasPendingPreconditionsbooleanHasWarningsOrErrorsbooleanIdstring
Gets or sets a unique identifier for this resource.IsCompletedbooleanIsCurrentbooleanIsPreviousbooleanLastModifiedBystring
Gets or sets the username of the user who last modified this resource.LastModifiedOnstring
Gets or sets the date/time that this resource was last modified. Formatdate-time.Linksobject
Gets or sets a dictionary of links to other related resources. These links can be used to navigate the resources on the server.PendingInterruptionTypesarray of enum
Allowed values:ManualIntervention,GuidedFailure,PullRequestCompletion,ArgoCDApplicationSync,KubernetesResourceVerification.PendingPreconditionTypesarray of stringProjectIdstringQueueTimestring
Formatdate-time.ReleaseIdstringReleaseVersionstringStartTimestring
Formatdate-time.Stateenum
Allowed values:Queued,Executing,Failed,Canceled,TimedOut,Success,Cancelling.TaskIdstringTenantIdstring
LastModifiedBystring
Gets or sets the username of the user who last modified this resource.LastModifiedOnstring
Gets or sets the date/time that this resource was last modified. Formatdate-time.Linksobject
Gets or sets a dictionary of links to other related resources. These links can be used to navigate the resources on the server.ProjectGroupsarray of objectEnvironmentIdsarray of stringIdstring
Gets or sets a unique identifier for this resource.LastModifiedBystring
Gets or sets the username of the user who last modified this resource.LastModifiedOnstring
Gets or sets the date/time that this resource was last modified. Formatdate-time.Linksobject
Gets or sets a dictionary of links to other related resources. These links can be used to navigate the resources on the server.Namestring
ProjectLimitintegerProjectsarray of objectCanPerformUntenantedDeploymentbooleanEnvironmentIdsarray of stringIdstring
Gets or sets a unique identifier for this resource.IsDisabledbooleanLastModifiedBystring
Gets or sets the username of the user who last modified this resource.LastModifiedOnstring
Gets or sets the date/time that this resource was last modified. Formatdate-time.Linksobject
Gets or sets a dictionary of links to other related resources. These links can be used to navigate the resources on the server.NamestringProjectGroupIdstringSlugstringTenantedDeploymentModeenum
Allowed values:Untenanted,TenantedOrUntenanted,Tenanted.
Tenantsarray of objectIdstring
Gets or sets a unique identifier for this resource.IsDisabledbooleanLastModifiedBystring
Gets or sets the username of the user who last modified this resource.LastModifiedOnstring
Gets or sets the date/time that this resource was last modified. Formatdate-time.Linksobject
Gets or sets a dictionary of links to other related resources. These links can be used to navigate the resources on the server.NamestringProjectEnvironmentsobjectTenantTagsarray of string
Example Response
JSON
{
"Environments": [
{
"Id": "string",
"LastModifiedBy": "string",
"LastModifiedOn": "2020-01-01T00:00:00.000Z",
"Links": {
"additionalProp1": "string",
"additionalProp2": "string",
"additionalProp3": "string"
},
"Name": "string"
}
],
"Id": "string",
"IsFiltered": true,
"Items": [
{
"ChannelId": "Channels-1",
"CompletedTime": "2020-01-01T00:00:00.000Z",
"Created": "2020-01-01T00:00:00.000Z",
"DeploymentId": "Deployments-1",
"Duration": "string",
"EnvironmentId": "Environments-1",
"ErrorMessage": "string",
"HasPendingInterruptions": true,
"HasPendingPreconditions": true,
"HasWarningsOrErrors": true,
"Id": "Deployments-1",
"IsCompleted": true,
"IsCurrent": true,
"IsPrevious": true,
"LastModifiedBy": "string",
"LastModifiedOn": "2020-01-01T00:00:00.000Z",
"Links": {
"additionalProp1": "string",
"additionalProp2": "string",
"additionalProp3": "string"
},
"PendingInterruptionTypes": [
"ManualIntervention"
],
"PendingPreconditionTypes": [
"string"
],
"ProjectId": "Projects-1",
"QueueTime": "2020-01-01T00:00:00.000Z",
"ReleaseId": "Releases-1",
"ReleaseVersion": "string",
"StartTime": "2020-01-01T00:00:00.000Z",
"State": "Queued",
"TaskId": "string",
"TenantId": "Tenants-1"
}
],
"LastModifiedBy": "string",
"LastModifiedOn": "2020-01-01T00:00:00.000Z",
"Links": {
"additionalProp1": "string",
"additionalProp2": "string",
"additionalProp3": "string"
},
"ProjectGroups": [
{
"EnvironmentIds": [
"Environments-1",
"..."
],
"Id": "string",
"LastModifiedBy": "string",
"LastModifiedOn": "2020-01-01T00:00:00.000Z",
"Links": {
"additionalProp1": "string",
"additionalProp2": "string",
"additionalProp3": "string"
},
"Name": "string"
}
],
"ProjectLimit": 0,
"Projects": [
{
"CanPerformUntenantedDeployment": true,
"EnvironmentIds": [
"Environments-1",
"..."
],
"Id": "string",
"IsDisabled": true,
"LastModifiedBy": "string",
"LastModifiedOn": "2020-01-01T00:00:00.000Z",
"Links": {
"additionalProp1": "string",
"additionalProp2": "string",
"additionalProp3": "string"
},
"Name": "string",
"ProjectGroupId": "string",
"Slug": "string",
"TenantedDeploymentMode": "Untenanted"
}
],
"Tenants": [
{
"Id": "string",
"IsDisabled": true,
"LastModifiedBy": "string",
"LastModifiedOn": "2020-01-01T00:00:00.000Z",
"Links": {
"additionalProp1": "string",
"additionalProp2": "string",
"additionalProp3": "string"
},
"Name": "string",
"ProjectEnvironments": {
"additionalProp1": [
"string"
],
"additionalProp2": [
"string"
],
"additionalProp3": [
"string"
]
},
"TenantTags": [
"string"
]
}
]
}