Repositories

Search repositories that meet the provided criteria

Search repositories that meet the provided criteria

get/repositories/search

Request

Query parameters

offsetinteger

The number of items to skip before starting to collect the result set

limitinteger

The number of items to return

kindRepositoryKind[]

Repository kind:

  • 0 - Helm charts
  • 1 - Falco rules
  • 2 - OPA policies
  • 3 - OLM operators
  • 4 - Tinkerbell actions
  • 5 - Krew kubectl plugins
  • 6 - Helm plugins
  • 7 - Tekton tasks
  • 8 - KEDA scalers
  • 9 - Core DNS plugins
  • 10 - Keptn integrations
  • 11 - Tekton pipelines
  • 12 - Container images
  • 13 - Kubewarden policies
  • 14 - Gatekeeper policies
  • 15 - Kyverno policies
  • 16 - Knative client plugins
  • 17 - Backstage plugins
  • 18 - Argo templates
  • 19 - KubeArmor templates
  • 20 - KCL packages
  • 21 - Headlamp plugins
  • 22 - Inspektor gadgets
  • 23 - Tekton stepactions
  • 24 - Meshery designs
  • 25 - Opencost plugins
  • 26 - Radius recipes
  • 27 - Bootable containers
  • 28 - Kagent agents
userstring[]

List of aliases

[
  "user1",
  "user2"
]
orgstring[]

List of organization names

[
  "org1",
  "org2"
]
namestring
Example:repo-name

Repository name

urlstring
Example:https://repo2.com

Repository url

Response

repository_idstring uuid required
kind0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 required

Repository kind:

  • 0 - Helm charts
  • 1 - Falco rules
  • 2 - OPA policies
  • 3 - OLM operators
  • 4 - Tinkerbell actions
  • 5 - Krew kubectl plugins
  • 6 - Helm plugins
  • 7 - Tekton tasks
  • 8 - KEDA scalers
  • 9 - Core DNS plugins
  • 10 - Keptn integrations
  • 11 - Tekton pipelines
  • 12 - Container images
  • 13 - Kubewarden policies
  • 14 - Gatekeeper policies
  • 15 - Kyverno policies
  • 16 - Knative client plugins
  • 17 - Backstage plugins
  • 18 - Argo templates
  • 19 - KubeArmor templates
  • 20 - KCL packages
  • 21 - Headlamp plugins
  • 22 - Inspektor gadgets
  • 23 - Tekton stepactions
  • 24 - Meshery designs
  • 25 - Opencost plugins
  • 26 - Radius recipes
  • 27 - Bootable containers
  • 28 - Kagent agents
namestring required
display_namestring
urlstring uri required
verified_publisherboolean required
officialboolean required
cncfboolean nullable
privateboolean
scanner_disabledboolean required
user_aliasstring
organization_namestring
organization_display_namestring
digeststring required
last_tracking_tsinteger required
last_tracking_errorsstring
last_scanning_tsinteger required
last_scanning_errorsstring
disabledboolean required
branchstring

Example response

[
  {
    "name": "repo1",
    "display_name": "Repository 1",
    "url": "http://repourl",
    "user_alias": "jdoe",
    "organization_name": "org1",
    "organization_display_name": "Organization 1",
    "last_tracking_errors": "Error",
    "last_scanning_errors": "Error",
    "data": {
      "tags": [
        {
          "name": "stable"
        }
      ]
    }
  }
]

Changes

No recorded changes to this operation across all 1 revision of this API.