Harness · Schema

ConnectorFilterProperties

Properties of the Connector Filter defined in Harness

DevOpsGitOpsInternal Developer PortalLifecycleSoftware DeliveryCI/CDContinuous DeliveryContinuous Integration

Properties

Name Type Description
connectorNames array This is the list of the Connector names on which the filter will be applied.
connectorIdentifiers array This is the list of the Connector identifiers on which the filter will be applied.
description string Description of filter created.
types array This is the list of the Connector types on which the filter will be applied.
categories array This is the list of the Connector category on which the filter will be applied.
connectivityStatuses array This is the list of the Connector status on which the filter will be applied.
inheritingCredentialsFromDelegate boolean Boolean value to indicate if the Connector is using credentials from the Delegate to connect.
connectorConnectivityModes array Connector connectivity mode on which the filter is applied
tags object Filter tags as a key-value pair.
filterType string
View JSON Schema on GitHub

JSON Schema

harness-connector-filter-properties-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/harness/main/json-schema/harness-connector-filter-properties-schema.json",
  "title": "ConnectorFilterProperties",
  "description": "Properties of the Connector Filter defined in Harness",
  "x-generated": "2026-10-04",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/harness-connectors-api-openapi.yml#/components/schemas/ConnectorFilterProperties",
  "type": "object",
  "properties": {
    "connectorNames": {
      "type": "array",
      "description": "This is the list of the Connector names on which the filter will be applied.",
      "items": {
        "type": "string",
        "description": "This is the list of the Connector names on which the filter will be applied."
      }
    },
    "connectorIdentifiers": {
      "type": "array",
      "description": "This is the list of the Connector identifiers on which the filter will be applied.",
      "items": {
        "type": "string",
        "description": "This is the list of the Connector identifiers on which the filter will be applied."
      }
    },
    "description": {
      "type": "string",
      "description": "Description of filter created."
    },
    "types": {
      "type": "array",
      "description": "This is the list of the Connector types on which the filter will be applied.",
      "items": {
        "type": "string",
        "description": "This is the list of the Connector types on which the filter will be applied.",
        "enum": [
          "K8sCluster",
          "Git",
          "Splunk",
          "AppDynamics",
          "Prometheus",
          "Dynatrace",
          "Vault",
          "AzureKeyVault",
          "DockerRegistry",
          "Local",
          "AwsKms",
          "GcpKms",
          "AwsSecretManager",
          "Gcp",
          "Aws",
          "Azure",
          "Artifactory",
          "Jira",
          "Jsm",
          "Nexus",
          "Github",
          "Gitlab",
          "Bitbucket",
          "Codecommit",
          "CEAws",
          "CEAzure",
          "GcpCloudCost",
          "CEK8sCluster",
          "HttpHelmRepo",
          "NewRelic",
          "Datadog",
          "SumoLogic",
          "PagerDuty",
          "CustomHealth",
          "ServiceNow",
          "ErrorTracking",
          "Pdc",
          "AzureRepo",
          "Jenkins",
          "OciHelmRepo",
          "CustomSecretManager",
          "ElasticSearch",
          "GcpSecretManager",
          "AzureArtifacts",
          "Tas",
          "Spot",
          "Bamboo",
          "TerraformCloud",
          "SignalFX",
          "Harness",
          "Rancher",
          "JDBC",
          "Zoom",
          "MsTeams",
          "Confluence",
          "Slack",
          "Salesforce",
          "LangSmith",
          "MLFlow",
          "OpsGenie",
          "GithubMcp",
          "Mcp",
          "OpenAI",
          "Cursor",
          "Devin",
          "GithubCopilot",
          "Anthropic",
          "GoogleChat",
          "XMatters",
          "CustomHttp"
        ]
      }
    },
    "categories": {
      "type": "array",
      "description": "This is the list of the Connector category on which the filter will be applied.",
      "items": {
        "type": "string",
        "description": "This is the list of the Connector category on which the filter will be applied.",
        "enum": [
          "CLOUD_PROVIDER",
          "SECRET_MANAGER",
          "CLOUD_COST",
          "ARTIFACTORY",
          "CODE_REPO",
          "MONITORING",
          "TICKETING",
          "DATABASE",
          "COMMUNICATION",
          "DOCUMENTATION",
          "ML_OPS",
          "MCP",
          "AI",
          "CUSTOM"
        ]
      }
    },
    "connectivityStatuses": {
      "type": "array",
      "description": "This is the list of the Connector status on which the filter will be applied.",
      "items": {
        "type": "string",
        "description": "This is the list of the Connector status on which the filter will be applied.",
        "enum": [
          "SUCCESS",
          "FAILURE",
          "PARTIAL",
          "UNKNOWN",
          "PENDING"
        ]
      }
    },
    "inheritingCredentialsFromDelegate": {
      "type": "boolean",
      "description": "Boolean value to indicate if the Connector is using credentials from the Delegate to connect."
    },
    "connectorConnectivityModes": {
      "type": "array",
      "description": "Connector connectivity mode on which the filter is applied",
      "items": {
        "type": "string",
        "description": "Connector connectivity mode on which the filter is applied",
        "enum": [
          "DELEGATE",
          "MANAGER"
        ]
      }
    },
    "tags": {
      "type": "object",
      "additionalProperties": {
        "type": "string",
        "description": "Filter tags as a key-value pair."
      },
      "description": "Filter tags as a key-value pair."
    },
    "filterType": {
      "type": "string",
      "enum": [
        "Connector"
      ]
    }
  }
}

Work with this as data

Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/harness-connector-filter-properties"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.