Skip to main content
GET
Browse the add-on catalog

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

page
integer
default:1

Page number, from 1.

Required range: x >= 1
page_size
integer
default:20

Entries per page.

Required range: 1 <= x <= 100

Free-text search.

Maximum string length: 200
category
string

Only this category.

Maximum string length: 100
source
string

Only entries from this source.

Maximum string length: 40
connected
string

Filter on whether a registry is connected.

types
string

Comma-separated entry types to include; name manifest_addon to receive manifest add-ons.

Maximum string length: 200

Response

A page of catalog entries.

The wire shape of the catalog listing.

result
(HelmAddonCatalogItem · object | null)[]
required

One catalog entry: a curated addon definition with its matched charts (type "addon"), a derived entry for a chart no definition matches (type "chart", where charts holds the chart itself and the definition-level fields are null), or a published application manifest set (type "manifest_addon", where the manifest_addon payload replaces the charts slot).

pagination
HelmPagination · object
required
categories
HelmAddonCategoryFacet · object[]
required
category_options
string[]
required