{"ok":true,"site":"artifacthub","host":"artifacthub.io","about":"Artifact Hub (artifacthub.io) is the CNCF hub for cloud-native packages such as Helm charts, operators, kubectl/krew plugins and policies. This CLI searches packages and reads package details, versions, default values, templates, changelogs, security reports, views, stars, RSS feeds and site statistics through the public /api/v1 API.","commands":[{"command":"search-packages","summary":"Search Artifact Hub packages by keyword, with filters for kind, category, publisher, repo, org and license, plus sorting and offset paging.","params":[{"name":"query","type":"string","description":"Full-text search terms, e.g. 'nginx'. Words separated by ' or ' run an OR search, which the site uses for related packages."},{"name":"kind","type":"number","description":"Package kind id: 0=Helm chart, 1=Falco rules, 2=OPA policies, 3=OLM operator, 4=Tinkerbell action, 5=kubectl/krew plugin, 6=Helm plugin, 7=Tekton task, 8=KEDA scaler, 9=CoreDNS plugin, 10=Keptn integr"},{"name":"category","type":"number","description":"Category id: 1=AI/Machine learning, 2=Database, 3=Integration and delivery, 4=Monitoring and logging, 5=Networking, 6=Security, 7=Storage, 8=Streaming and messaging"},{"name":"verified_publisher","type":"boolean","description":"Only packages from verified publishers"},{"name":"official","type":"boolean","description":"Only official packages"},{"name":"cncf","type":"boolean","description":"Only CNCF project packages"},{"name":"operators","type":"boolean","description":"Only Kubernetes operators"},{"name":"deprecated","type":"boolean","description":"Include deprecated packages"},{"name":"license","type":"string","description":"SPDX license id, e.g. Apache-2.0, MIT"},{"name":"repo","type":"string","description":"Repository name to restrict to, e.g. bitnami"},{"name":"org","type":"string","description":"Publisher organization name, e.g. bitnami"},{"name":"sort","type":"string","description":"Sort order","oneOf":["relevance","stars","last_updated"],"default":"relevance"},{"name":"facets","type":"boolean","description":"Also return facet counts (kinds, categories, orgs, repos, licenses)","default":false},{"name":"api_limit","type":"number","description":"Results per page (max 60) (sent to the site as \"limit\"; clify's own --limit only shapes the output)","default":20},{"name":"offset","type":"number","description":"Number of results to skip","default":0}],"exampleUrl":"https://clify-dev.netlify.app/artifacthub/search-packages?query=nginx&kind=0&category=5&verified_publisher=true&license=Apache-2.0"},{"command":"get-package","summary":"Get full details of a package's latest version: readme, available versions, repository, keywords, links and data.","params":[{"name":"kind","type":"string","required":true,"description":"Package kind slug as used in URLs","oneOf":["helm","falco","opa","olm","tbaction","krew","helm-plugin","tekton-task","keda-scaler","coredns","keptn","tekton-pipeline","container","kubewarden","gatekeeper","kyverno","knative-client-plugin","backstage","argo-template","kubearmor","kcl","headlamp"]},{"name":"repo","type":"string","required":true,"description":"Repository name (repository.name in search results)"},{"name":"name","type":"string","required":true,"description":"Package normalized name"}],"exampleUrl":"https://clify-dev.netlify.app/artifacthub/get-package"},{"command":"get-package-version","summary":"Get details of a specific version of a package.","params":[{"name":"kind","type":"string","required":true,"description":"Package kind slug, e.g. helm, krew, olm"},{"name":"repo","type":"string","required":true,"description":"Repository name"},{"name":"name","type":"string","required":true,"description":"Package normalized name"},{"name":"version","type":"string","required":true,"description":"Package version, e.g. 4.14.0"}],"exampleUrl":"https://clify-dev.netlify.app/artifacthub/get-package-version"},{"command":"get-package-values","summary":"Get the default values.yaml of a Helm chart version as raw YAML text.","params":[{"name":"package_id","type":"string","required":true,"description":"Package UUID (package_id)"},{"name":"version","type":"string","required":true,"description":"Chart version"}],"exampleUrl":"https://clify-dev.netlify.app/artifacthub/get-package-values"},{"command":"get-package-templates","summary":"Get the template files of a Helm chart version. Each file's data field is base64-encoded.","params":[{"name":"package_id","type":"string","required":true,"description":"Package UUID (package_id)"},{"name":"version","type":"string","required":true,"description":"Chart version"}],"exampleUrl":"https://clify-dev.netlify.app/artifacthub/get-package-templates"},{"command":"get-package-changelog","summary":"Get a package's changelog: changes per version, with timestamps and security-update flags.","params":[{"name":"package_id","type":"string","required":true,"description":"Package UUID (package_id)"}],"exampleUrl":"https://clify-dev.netlify.app/artifacthub/get-package-changelog"},{"command":"get-security-report","summary":"Get the Trivy vulnerability scan report for each container image of a package version.","params":[{"name":"package_id","type":"string","required":true,"description":"Package UUID (package_id)"},{"name":"version","type":"string","required":true,"description":"Package version"}],"exampleUrl":"https://clify-dev.netlify.app/artifacthub/get-security-report"},{"command":"get-package-views","summary":"Get daily view counts for a package over roughly the last 30 days, grouped by version.","params":[{"name":"package_id","type":"string","required":true,"description":"Package UUID (package_id)"}],"exampleUrl":"https://clify-dev.netlify.app/artifacthub/get-package-views"},{"command":"get-package-stars","summary":"Get the number of stars a package has.","params":[{"name":"package_id","type":"string","required":true,"description":"Package UUID (package_id)"}],"exampleUrl":"https://clify-dev.netlify.app/artifacthub/get-package-stars"},{"command":"get-package-feed","summary":"Get a package's release feed (RSS): versions with links and publish dates.","params":[{"name":"kind","type":"string","required":true,"description":"Package kind slug, e.g. helm, krew"},{"name":"repo","type":"string","required":true,"description":"Repository name"},{"name":"name","type":"string","required":true,"description":"Package normalized name"}],"exampleUrl":"https://clify-dev.netlify.app/artifacthub/get-package-feed"},{"command":"random-packages","summary":"Get a random selection of packages, as shown on the home page.","params":[],"exampleUrl":"https://clify-dev.netlify.app/artifacthub/random-packages"},{"command":"get-package-totals","summary":"Get the total number of packages and releases on Artifact Hub.","params":[],"exampleUrl":"https://clify-dev.netlify.app/artifacthub/get-package-totals"},{"command":"get-site-stats","summary":"Get site-wide statistics: package, release, repository and organization totals and their growth over time.","params":[],"exampleUrl":"https://clify-dev.netlify.app/artifacthub/get-site-stats"},{"command":"get-openapi-spec","summary":"Get Artifact Hub's public OpenAPI 3 specification (YAML text) describing the full /api/v1 API.","params":[],"exampleUrl":"https://clify-dev.netlify.app/artifacthub/get-openapi-spec"}]}