Docs · static mirror — the interactive version loads with JavaScript.

Harness

Source: https://runstack.engineer/docs/toolkits/harness

Pipelines, executions, services, environments, connectors, secrets, triggers, feature flags, SLOs and CI builds via the Harness REST API.

Tools (58):

ToolDescription
harnessListOrganizationsList organizations in a Harness account. Use first to discover org identifiers.
harnessGetOrganizationGet a single Harness organization by identifier.
harnessCreateOrganizationCreate a Harness organization under an account.
harnessUpdateOrganizationUpdate a Harness organization with a full organization object.
harnessDeleteOrganizationDelete a Harness organization and everything under it.
harnessListProjectsList Harness projects, optionally scoped to an organization.
harnessGetProjectGet a single Harness project by identifier.
harnessCreateProjectCreate a Harness project under an organization.
harnessUpdateProjectUpdate a Harness project with a full project object.
harnessDeleteProjectDelete a Harness project and all resources under it.
harnessGetCurrentUserGet the Harness user the API token belongs to. Use to verify a token.
harnessListUsersList users in a Harness account with names, emails and groups.
harnessListAuditEventsList Harness audit trail events: who changed what resource and when.
harnessListPipelinesList pipelines in a Harness project. Use first to discover pipeline identifiers.
harnessGetPipelineGet a Harness pipeline definition including its YAML.
harnessGetPipelineSummaryGet a compact summary of a Harness pipeline with last execution status.
harnessCreatePipelineCreate a Harness pipeline from a YAML document.
harnessUpdatePipelineUpdate a Harness pipeline by replacing its YAML.
harnessDeletePipelineDelete a Harness pipeline.
harnessRunPipelineRun a Harness pipeline with optional runtime inputs YAML. Returns the plan execution ID.
harnessGetExecutionGet status and details of a pipeline execution by plan execution ID.
harnessListExecutionsList pipeline executions with status, trigger info and timing.
harnessAbortExecutionAbort a running Harness pipeline execution.
harnessRetryExecutionRetry a failed Harness pipeline execution from its failed stages.
harnessListServicesList services in a Harness project.
harnessGetServiceGet a single Harness service definition by identifier.
harnessCreateServiceCreate a Harness service from its service YAML.
harnessUpdateServiceUpdate a Harness service by replacing its service YAML.
harnessDeleteServiceDelete a Harness service.
harnessListEnvironmentsList environments in a Harness project.
harnessGetEnvironmentGet a single Harness environment definition by identifier.
harnessCreateEnvironmentCreate a Harness environment from its environment YAML.
harnessUpdateEnvironmentUpdate a Harness environment by replacing its environment YAML.
harnessDeleteEnvironmentDelete a Harness environment.
harnessListConnectorsList Harness connectors with type and connection status.
harnessGetConnectorGet a single Harness connector configuration by identifier.
harnessCreateConnectorCreate a Harness connector (cloud, registry, repo, secret manager).
harnessUpdateConnectorUpdate a Harness connector with a full connector object.
harnessDeleteConnectorDelete a Harness connector.
harnessListSecretsList Harness secrets (metadata only — values are never returned).
harnessGetSecretGet Harness secret metadata by identifier.
harnessCreateSecretCreate a Harness text secret (write-only value).
harnessUpdateSecretUpdate a Harness secret value or metadata.
harnessDeleteSecretDelete a Harness secret.
harnessListInputSetsList input sets of a Harness pipeline.
harnessGetInputSetGet a single Harness input set including its YAML values.
harnessCreateInputSetCreate a Harness input set from an input-set YAML document.
harnessUpdateInputSetUpdate a Harness input set by replacing its YAML.
harnessDeleteInputSetDelete a Harness input set.
harnessGetTriggerGet a Harness trigger: event source, pipeline target and input bindings.
harnessCreateTriggerCreate a Harness trigger (webhook, schedule, artifact) from trigger YAML.
harnessUpdateTriggerUpdate a Harness trigger by replacing its YAML.
harnessDeleteTriggerDelete a Harness trigger.
harnessListFeatureFlagsList Harness Feature Flags with state and targeting.
harnessGetFeatureFlagGet a single Harness feature flag with variations and targeting rules.
harnessListSLOsList Harness SRM SLOs with error budgets and burn rates.
harnessGetSLOGet a single Harness SLO with objectives and health sources.
harnessListCIBuildsList Harness CI builds with branch, commit, status and timing.