Harness Application API is one of 488 APIs that Harness publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include Application. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, a getting-started guide, authentication docs, and rate-limit docs.
This API exposes
1 operation
across 1 path,
and defines 71 schemas.
It is described by OpenAPI 3.2.0, at version 1.0.
Requests are made against 2 base URLs: https://app.harness.io, https://{vanity}.
The identity and technical contract details declared by the specification.
applicationsApplicationDestination
object
3 properties
applicationsSyncSource
object
SyncSource specifies a location from which hydrated manifests may be synced. RepoURL is assumed based on the associated DrySource config in the SourceHydrator.
2 properties
applicationsRevisionHistory
object
10 properties
applicationsHealthStatus
object
3 properties
applicationsApplicationSummary
object
2 properties
applicationsAppHealthStatus
object
3 properties
applicationsKustomizeResId
object
3 properties
applicationsOperationState
object
9 properties
applicationsApplicationSourceHelm
object
15 properties
applicationsSyncPolicyAutomated
object
4 properties
v1FieldsV1
object
FieldsV1 stores a set of fields in a data structure like a Trie, in JSON format. Each key is either a '.' representing the field itself, and will always map to…
1 property
applicationsSyncStatus
object
4 properties
applicationsKsonnetParameter
object
3 properties
applicationsOperationInitiator
object
2 properties
applicationsInfo
object
2 properties
applicationsKustomizeGvk
object
3 properties
applicationsApplicationSource
object
11 properties
applicationsSuccessfulHydrateOperation
object
3 properties
v1ObjectMeta
object
ObjectMeta is metadata that all persisted resources must have, which includes all objects users must create.
15 properties
applicationsResourceResult
object
11 properties
v1GovernanceMetadata
object
GovernanceMetadata contains OPA policy evaluation results for an entity. This structure mirrors the standard Harness governanceMetadata format used across all…
13 properties
ApplicationQueryApplicationSortByOptions
string
applicationsEnvEntry
object
2 properties
applicationsSyncStrategyHook
object
SyncStrategyHook will perform a sync using hooks annotations. If no hook annotation is specified falls back to kubectl apply.
1 property
applicationsApplicationCondition
object
4 properties
applicationsSyncOperationResult
object
6 properties
applicationsHydrateTo
object
HydrateTo specifies a location to which hydrated manifests should be pushed as a "staging area" before being moved to the SyncSource. The RepoURL and Path are…
1 property
applicationsApplicationSourceKustomize
object
18 properties
applicationsJsonnetVar
object
3 properties
applicationsSyncOperation
object
SyncOperation contains details about a sync operation.
11 properties
v1SortOrderOptions
string
applicationsHydrateOperation
object
7 properties
gatewayruntimeError
object
4 properties
applicationsOptionalMap
object
1 property
applicationsSyncStrategyApply
object
1 property
applicationsSyncStrategy
object
2 properties
protobufAny
object
Any contains an arbitrary serialized protocol buffer message along with a URL that describes the type of the serialized message. Protobuf library provides supp…
2 properties
v1PolicyMetadata
object
PolicyMetadata contains evaluation results for a single policy within a policy set.
12 properties
applicationsApplicationSourceDirectory
object
4 properties
applicationsResourceStatus
object
ResourceStatus holds the current synchronization and health status of a Kubernetes resource.
11 properties
applicationsSyncPolicy
object
4 properties
applicationsSourceHydratorStatus
object
2 properties
servicev1ApplicationQuery
object
11 properties
applicationsResourceIgnoreDifferences
object
ResourceIgnoreDifferences contains resource filter and list of json paths which should be ignored during comparison with live state.
7 properties
applicationsApplication
object
5 properties
applicationsHelmParameter
object
3 properties
servicev1Application
object
15 properties
v1Time
object
Time is a wrapper around time.Time which supports correct marshaling to YAML and JSON. Wrappers are provided for many of the factory methods that the time pack…
2 properties
applicationsSourceHydrator
object
SourceHydrator specifies a dry "don't repeat yourself" source for manifests, a sync source from which to sync hydrated manifests, and an optional hydrateTo loc…
3 properties
applicationsHelmFileParameter
object
2 properties
v1OwnerReference
object
6 properties
applicationsApplicationStatus
object
14 properties
servicev1Applicationlist
object
7 properties
applicationsApplicationSpec
object
ApplicationSpec represents desired application state. Contains link to repository with application definition and additional parameters link definition revisio…
9 properties
v1PolicySetDetail
object
PolicySetDetail contains evaluation results for a single policy set.
11 properties
applicationsComparedTo
object
4 properties
applicationsApplicationSourcePlugin
object
3 properties
applicationsOptionalArray
object
1 property
applicationsKustomizeSelector
object
3 properties
applicationsRetryStrategy
object
3 properties
applicationsApplicationSourceJsonnet
object
3 properties
applicationsDrySource
object
DrySource specifies a location for dry "don't repeat yourself" manifest source information.
7 properties
applicationsOperation
object
4 properties
applicationsBackoff
object
3 properties
applicationsManagedNamespaceMetadata
object
2 properties
applicationsSyncOperationResource
object
SyncOperationResource contains resources to sync.
4 properties
applicationsApplicationSourceKsonnet
object
2 properties
applicationsKustomizePatch
object
4 properties
applicationsApplicationSourcePluginParameter
object
4 properties
v1ManagedFieldsEntry
object
ManagedFieldsEntry is a workflow-id, a FieldSet and the group version of the resource that the fieldset applies to.
7 properties
applicationsKustomizeReplicas
object
2 properties
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Harness publishes across the network.