{ "info": { "_postman_id": "6fae4ac4-4c8e-4285-aefb-3a891e6e667e", "name": "Vendor API V3 apps channels API", "description": "Manage enterprise portal users, install options, branding, documentation, email templates, and access control.\n\nContact Support:\n Name: Replicated, Inc.\n Email: info@replicated.com", "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json", "createdAt": "2026-07-28T02:45:11.000Z", "updatedAt": "2026-07-28T02:45:11.000Z", "lastUpdatedBy": "35240", "uid": "35240-6fae4ac4-4c8e-4285-aefb-3a891e6e667e" }, "item": [ { "name": "app", "item": [ { "name": "{app_id}", "item": [ { "name": "channel", "item": [ { "name": "{channel_id}", "item": [ { "name": "adoption", "item": [ { "name": "Get adoption rates for an app channel.", "id": "da85e413-c787-4fee-8346-d44a730fab8c", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "auth": { "type": "apikey", "apikey": [ { "key": "key", "value": "Authorization", "type": "string" }, { "key": "value", "value": "{{apiKey}}", "type": "string" }, { "key": "in", "value": "header", "type": "string" } ] }, "method": "GET", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/app/:app_id/channel/:channel_id/adoption?startDate=&endDate=&licenseTypes=&interval=", "host": [ "{{baseUrl}}" ], "path": [ "app", ":app_id", "channel", ":channel_id", "adoption" ], "query": [ { "description": "(Required) Report start date in YYYY-MM-DD format", "key": "startDate", "value": "" }, { "description": "(Required) Report end date in YYYY-MM-DD format", "key": "endDate", "value": "" }, { "description": "(Required) License types to include", "key": "licenseTypes", "value": "" }, { "description": "Interval to group the report by. Valid values are \"1d\" and \"1w\". Default is 1d", "key": "interval", "value": "" } ], "variable": [ { "id": "41a06e08-abc4-4bdc-88c6-b88c449f5217", "key": "app_id", "value": "", "description": "(Required) App identifier" }, { "id": "dc9d287b-cd33-4008-beb3-a4433ca5b7f5", "key": "channel_id", "value": "", "description": "(Required) Channel identifier" } ] }, "description": "Returns a report of version adoption rates for a channel, grouped by day or week, and filtered by license type and date range.\nThe report helps track how quickly customers are upgrading to new releases.\n\nRequired RBAC Policy: kots/app/[:appid]/channel/[:channelid]/read" }, "response": [ { "id": "0a0dcf42-8526-4d28-9d63-1383184423cc", "name": "GetChannelAdoptionReportResponse represents channel adoption report.", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/app/:app_id/channel/:channel_id/adoption?startDate=&endDate=&licenseTypes=&interval=", "host": [ "{{baseUrl}}" ], "path": [ "app", ":app_id", "channel", ":channel_id", "adoption" ], "query": [ { "description": "(Required) Report start date in YYYY-MM-DD format", "key": "startDate", "value": "" }, { "description": "(Required) Report end date in YYYY-MM-DD format", "key": "endDate", "value": "" }, { "description": "(Required) License types to include", "key": "licenseTypes", "value": "" }, { "description": "Interval to group the report by. Valid values are \"1d\" and \"1w\". Default is 1d", "key": "interval", "value": "" } ], "variable": [ { "key": "app_id" }, { "key": "channel_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"report\": [\n {\n \"date\": \"\",\n \"versions\": [\n {\n \"instanceCount\": \"\",\n \"versionLabel\": \"\"\n },\n {\n \"instanceCount\": \"\",\n \"versionLabel\": \"\"\n }\n ]\n },\n {\n \"date\": \"\",\n \"versions\": [\n {\n \"instanceCount\": \"\",\n \"versionLabel\": \"\"\n },\n {\n \"instanceCount\": \"\",\n \"versionLabel\": \"\"\n }\n ]\n }\n ]\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-0a0dcf42-8526-4d28-9d63-1383184423cc" }, { "id": "b9601110-1a14-446a-af49-3916e18d2925", "name": "Returned on bad input", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/app/:app_id/channel/:channel_id/adoption?startDate=&endDate=&licenseTypes=&interval=", "host": [ "{{baseUrl}}" ], "path": [ "app", ":app_id", "channel", ":channel_id", "adoption" ], "query": [ { "description": "(Required) Report start date in YYYY-MM-DD format", "key": "startDate", "value": "" }, { "description": "(Required) Report end date in YYYY-MM-DD format", "key": "endDate", "value": "" }, { "description": "(Required) License types to include", "key": "licenseTypes", "value": "" }, { "description": "Interval to group the report by. Valid values are \"1d\" and \"1w\". Default is 1d", "key": "interval", "value": "" } ], "variable": [ { "key": "app_id" }, { "key": "channel_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error_code\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-b9601110-1a14-446a-af49-3916e18d2925" }, { "id": "e87ae363-8dc3-4d03-9c3d-a93267f4b273", "name": "Return if the caller is not authorized", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/app/:app_id/channel/:channel_id/adoption?startDate=&endDate=&licenseTypes=&interval=", "host": [ "{{baseUrl}}" ], "path": [ "app", ":app_id", "channel", ":channel_id", "adoption" ], "query": [ { "description": "(Required) Report start date in YYYY-MM-DD format", "key": "startDate", "value": "" }, { "description": "(Required) Report end date in YYYY-MM-DD format", "key": "endDate", "value": "" }, { "description": "(Required) License types to include", "key": "licenseTypes", "value": "" }, { "description": "Interval to group the report by. Valid values are \"1d\" and \"1w\". Default is 1d", "key": "interval", "value": "" } ], "variable": [ { "key": "app_id" }, { "key": "channel_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"message\": \"\"\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-e87ae363-8dc3-4d03-9c3d-a93267f4b273" }, { "id": "dceb0e00-06f4-40ec-9da9-bd25612d4816", "name": "Returned if the caller does not have the needed permission", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/app/:app_id/channel/:channel_id/adoption?startDate=&endDate=&licenseTypes=&interval=", "host": [ "{{baseUrl}}" ], "path": [ "app", ":app_id", "channel", ":channel_id", "adoption" ], "query": [ { "description": "(Required) Report start date in YYYY-MM-DD format", "key": "startDate", "value": "" }, { "description": "(Required) Report end date in YYYY-MM-DD format", "key": "endDate", "value": "" }, { "description": "(Required) License types to include", "key": "licenseTypes", "value": "" }, { "description": "Interval to group the report by. Valid values are \"1d\" and \"1w\". Default is 1d", "key": "interval", "value": "" } ], "variable": [ { "key": "app_id" }, { "key": "channel_id" } ] } }, "status": "Forbidden", "code": 403, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"message\": \"\",\n \"messageCode\": \"\"\n }\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-dceb0e00-06f4-40ec-9da9-bd25612d4816" }, { "id": "c03cf5c7-472c-4c22-a8b6-184c29d73e9d", "name": "Returned on resource not found", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/app/:app_id/channel/:channel_id/adoption?startDate=&endDate=&licenseTypes=&interval=", "host": [ "{{baseUrl}}" ], "path": [ "app", ":app_id", "channel", ":channel_id", "adoption" ], "query": [ { "description": "(Required) Report start date in YYYY-MM-DD format", "key": "startDate", "value": "" }, { "description": "(Required) Report end date in YYYY-MM-DD format", "key": "endDate", "value": "" }, { "description": "(Required) License types to include", "key": "licenseTypes", "value": "" }, { "description": "Interval to group the report by. Valid values are \"1d\" and \"1w\". Default is 1d", "key": "interval", "value": "" } ], "variable": [ { "key": "app_id" }, { "key": "channel_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"message\": \"\"\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-c03cf5c7-472c-4c22-a8b6-184c29d73e9d" } ], "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-da85e413-c787-4fee-8346-d44a730fab8c" } ], "id": "d9b8e355-4801-47f5-8772-44f9d0bab4d2", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-d9b8e355-4801-47f5-8772-44f9d0bab4d2" }, { "name": "delete", "item": [ { "name": "Permanently deletes an app channel.", "id": "ae71ba2c-14d1-4fd4-b320-cbf009210230", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "auth": { "type": "apikey", "apikey": [ { "key": "key", "value": "Authorization", "type": "string" }, { "key": "value", "value": "{{apiKey}}", "type": "string" }, { "key": "in", "value": "header", "type": "string" } ] }, "method": "DELETE", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/app/:app_id/channel/:channel_id/delete", "host": [ "{{baseUrl}}" ], "path": [ "app", ":app_id", "channel", ":channel_id", "delete" ], "variable": [ { "id": "c665702a-e507-4aa6-9f1a-29fb5b19942f", "key": "app_id", "value": "", "description": "(Required) App identifier" }, { "id": "b907012e-23e2-4f48-97cb-9d31914ca5f6", "key": "channel_id", "value": "", "description": "(Required) Channel identifier" } ] }, "description": "Permanently deletes the specified channel, removing it from the database.\nThis action is irreversible. The channel cannot have any customers assigned to it.\nDefault channels and system channels cannot be deleted.\n\nRequired RBAC Policy: kots/app/[:appid]/channel/[:channelid]/delete" }, "response": [ { "id": "e552d004-934c-4267-a273-909c7bf074c3", "name": "On success", "originalRequest": { "method": "DELETE", "header": [ { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/app/:app_id/channel/:channel_id/delete", "host": [ "{{baseUrl}}" ], "path": [ "app", ":app_id", "channel", ":channel_id", "delete" ], "variable": [ { "key": "app_id" }, { "key": "channel_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "text", "header": [], "cookie": [], "responseTime": null, "body": null, "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-e552d004-934c-4267-a273-909c7bf074c3" }, { "id": "c5822216-4bad-425b-b3e2-92a529dee9ea", "name": "Returned on bad input", "originalRequest": { "method": "DELETE", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/app/:app_id/channel/:channel_id/delete", "host": [ "{{baseUrl}}" ], "path": [ "app", ":app_id", "channel", ":channel_id", "delete" ], "variable": [ { "key": "app_id" }, { "key": "channel_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error_code\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-c5822216-4bad-425b-b3e2-92a529dee9ea" }, { "id": "4bb95548-02f5-477a-9374-2efa352683e1", "name": "Return if the caller is not authorized", "originalRequest": { "method": "DELETE", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/app/:app_id/channel/:channel_id/delete", "host": [ "{{baseUrl}}" ], "path": [ "app", ":app_id", "channel", ":channel_id", "delete" ], "variable": [ { "key": "app_id" }, { "key": "channel_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"message\": \"\"\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-4bb95548-02f5-477a-9374-2efa352683e1" }, { "id": "272fadd9-b285-4b9f-87b2-2708c7697274", "name": "Returned if the caller does not have the needed permission", "originalRequest": { "method": "DELETE", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/app/:app_id/channel/:channel_id/delete", "host": [ "{{baseUrl}}" ], "path": [ "app", ":app_id", "channel", ":channel_id", "delete" ], "variable": [ { "key": "app_id" }, { "key": "channel_id" } ] } }, "status": "Forbidden", "code": 403, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"message\": \"\",\n \"messageCode\": \"\"\n }\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-272fadd9-b285-4b9f-87b2-2708c7697274" } ], "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-ae71ba2c-14d1-4fd4-b320-cbf009210230" } ], "id": "d3e9efc6-903c-48ab-aca0-21988574f27a", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-d3e9efc6-903c-48ab-aca0-21988574f27a" }, { "name": "embeddedcluster", "item": [ { "name": "release", "item": [ { "name": "Get an embedded cluster release.", "id": "4c45bb4d-0678-49b5-a2ec-d12081314f2e", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "auth": { "type": "apikey", "apikey": [ { "key": "key", "value": "Authorization", "type": "string" }, { "key": "value", "value": "{{apiKey}}", "type": "string" }, { "key": "in", "value": "header", "type": "string" } ] }, "method": "GET", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/app/:app_id/channel/:channel_id/embeddedcluster/release?channelSequence=&customerId=&airgap=&include=,", "host": [ "{{baseUrl}}" ], "path": [ "app", ":app_id", "channel", ":channel_id", "embeddedcluster", "release" ], "query": [ { "description": "If provided, downloads the embedded cluster release for the given channel sequence.", "key": "channelSequence", "value": "" }, { "description": "If provided, includes the customer's license file in the embedded cluster release.", "key": "customerId", "value": "" }, { "description": "If provided, includes the airgap bundle in the embedded cluster release.", "key": "airgap", "value": "" }, { "description": "If provided, only the specified components are included in the release.\nComma-separated list of component names: binary, release, license, ec-online-bundle, app-airgap-bundle, ec-airgap-bundle.\nWhen omitted, all components are included.", "key": "include", "value": "," } ], "variable": [ { "id": "7a3f84c9-df45-4eee-a8bb-6de2675e3215", "key": "app_id", "value": "", "description": "(Required) App identifier" }, { "id": "f08ed7a8-1056-420f-bff8-b2b3416e13f9", "key": "channel_id", "value": "", "description": "(Required) Channel identifier" } ] }, "description": "Return a .tgz file containing the embedded cluster release for the specified channel and app.\nOptional query parameters allow specifying a channel sequence, a customer license file to include, and whether to include an airgap bundle.\n\nRequired RBAC Policy: kots/app/[:appid]/channel/[:channelid]/embeddedcluster/release" }, "response": [ { "id": "45c4bd60-010b-4444-b242-1e56e9e84691", "name": "New Response", "originalRequest": { "method": "GET", "header": [ { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/app/:app_id/channel/:channel_id/embeddedcluster/release?channelSequence=&customerId=&airgap=&include=,", "host": [ "{{baseUrl}}" ], "path": [ "app", ":app_id", "channel", ":channel_id", "embeddedcluster", "release" ], "query": [ { "description": "If provided, downloads the embedded cluster release for the given channel sequence.", "key": "channelSequence", "value": "" }, { "description": "If provided, includes the customer's license file in the embedded cluster release.", "key": "customerId", "value": "" }, { "description": "If provided, includes the airgap bundle in the embedded cluster release.", "key": "airgap", "value": "" }, { "description": "If provided, only the specified components are included in the release.\nComma-separated list of component names: binary, release, license, ec-online-bundle, app-airgap-bundle, ec-airgap-bundle.\nWhen omitted, all components are included.", "key": "include", "value": "," } ], "variable": [ { "key": "app_id" }, { "key": "channel_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "text", "header": [], "cookie": [], "responseTime": null, "body": null, "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-45c4bd60-010b-4444-b242-1e56e9e84691" }, { "id": "13ca509d-0b4a-41b9-aa1b-cb1edd68a218", "name": "Returned on bad input", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/app/:app_id/channel/:channel_id/embeddedcluster/release?channelSequence=&customerId=&airgap=&include=,", "host": [ "{{baseUrl}}" ], "path": [ "app", ":app_id", "channel", ":channel_id", "embeddedcluster", "release" ], "query": [ { "description": "If provided, downloads the embedded cluster release for the given channel sequence.", "key": "channelSequence", "value": "" }, { "description": "If provided, includes the customer's license file in the embedded cluster release.", "key": "customerId", "value": "" }, { "description": "If provided, includes the airgap bundle in the embedded cluster release.", "key": "airgap", "value": "" }, { "description": "If provided, only the specified components are included in the release.\nComma-separated list of component names: binary, release, license, ec-online-bundle, app-airgap-bundle, ec-airgap-bundle.\nWhen omitted, all components are included.", "key": "include", "value": "," } ], "variable": [ { "key": "app_id" }, { "key": "channel_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error_code\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-13ca509d-0b4a-41b9-aa1b-cb1edd68a218" }, { "id": "1a031a58-c7bb-4526-862d-bf9482929253", "name": "Return if the caller is not authorized", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/app/:app_id/channel/:channel_id/embeddedcluster/release?channelSequence=&customerId=&airgap=&include=,", "host": [ "{{baseUrl}}" ], "path": [ "app", ":app_id", "channel", ":channel_id", "embeddedcluster", "release" ], "query": [ { "description": "If provided, downloads the embedded cluster release for the given channel sequence.", "key": "channelSequence", "value": "" }, { "description": "If provided, includes the customer's license file in the embedded cluster release.", "key": "customerId", "value": "" }, { "description": "If provided, includes the airgap bundle in the embedded cluster release.", "key": "airgap", "value": "" }, { "description": "If provided, only the specified components are included in the release.\nComma-separated list of component names: binary, release, license, ec-online-bundle, app-airgap-bundle, ec-airgap-bundle.\nWhen omitted, all components are included.", "key": "include", "value": "," } ], "variable": [ { "key": "app_id" }, { "key": "channel_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"message\": \"\"\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-1a031a58-c7bb-4526-862d-bf9482929253" }, { "id": "58484a6c-5e2c-426e-84fb-2ca77f17b20e", "name": "Returned if the caller does not have the needed permission", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/app/:app_id/channel/:channel_id/embeddedcluster/release?channelSequence=&customerId=&airgap=&include=,", "host": [ "{{baseUrl}}" ], "path": [ "app", ":app_id", "channel", ":channel_id", "embeddedcluster", "release" ], "query": [ { "description": "If provided, downloads the embedded cluster release for the given channel sequence.", "key": "channelSequence", "value": "" }, { "description": "If provided, includes the customer's license file in the embedded cluster release.", "key": "customerId", "value": "" }, { "description": "If provided, includes the airgap bundle in the embedded cluster release.", "key": "airgap", "value": "" }, { "description": "If provided, only the specified components are included in the release.\nComma-separated list of component names: binary, release, license, ec-online-bundle, app-airgap-bundle, ec-airgap-bundle.\nWhen omitted, all components are included.", "key": "include", "value": "," } ], "variable": [ { "key": "app_id" }, { "key": "channel_id" } ] } }, "status": "Forbidden", "code": 403, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"message\": \"\",\n \"messageCode\": \"\"\n }\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-58484a6c-5e2c-426e-84fb-2ca77f17b20e" }, { "id": "319ab72e-bf34-46d6-9e72-ba470a8fa58f", "name": "Returned on resource not found", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/app/:app_id/channel/:channel_id/embeddedcluster/release?channelSequence=&customerId=&airgap=&include=,", "host": [ "{{baseUrl}}" ], "path": [ "app", ":app_id", "channel", ":channel_id", "embeddedcluster", "release" ], "query": [ { "description": "If provided, downloads the embedded cluster release for the given channel sequence.", "key": "channelSequence", "value": "" }, { "description": "If provided, includes the customer's license file in the embedded cluster release.", "key": "customerId", "value": "" }, { "description": "If provided, includes the airgap bundle in the embedded cluster release.", "key": "airgap", "value": "" }, { "description": "If provided, only the specified components are included in the release.\nComma-separated list of component names: binary, release, license, ec-online-bundle, app-airgap-bundle, ec-airgap-bundle.\nWhen omitted, all components are included.", "key": "include", "value": "," } ], "variable": [ { "key": "app_id" }, { "key": "channel_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"message\": \"\"\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-319ab72e-bf34-46d6-9e72-ba470a8fa58f" } ], "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-4c45bb4d-0678-49b5-a2ec-d12081314f2e" } ], "id": "dd99a1ba-54ab-418f-b789-1e296aa58982", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-dd99a1ba-54ab-418f-b789-1e296aa58982" } ], "id": "d77dee8b-4b92-4036-b11c-11bd09c09a31", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-d77dee8b-4b92-4036-b11c-11bd09c09a31" }, { "name": "trends", "item": [ { "name": "Get customer instance trends for an app channel.", "id": "674cfebc-9e04-4fc9-b409-9d0714c8e349", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "auth": { "type": "apikey", "apikey": [ { "key": "key", "value": "Authorization", "type": "string" }, { "key": "value", "value": "{{apiKey}}", "type": "string" }, { "key": "in", "value": "header", "type": "string" } ] }, "method": "GET", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/app/:app_id/channel/:channel_id/trends?Interval=", "host": [ "{{baseUrl}}" ], "path": [ "app", ":app_id", "channel", ":channel_id", "trends" ], "query": [ { "description": "(Required) Interval", "key": "Interval", "value": "" } ], "variable": [ { "id": "9b6bf4b1-38dc-44c7-8b7f-91ace0e92d96", "key": "app_id", "value": "", "description": "(Required) App identifier" }, { "id": "cb00dfc9-636b-44ed-a4e1-7f8d76092c61", "key": "channel_id", "value": "", "description": "(Required) Channel identifier" } ] }, "description": "Return historical and current trends for customer instances on a specific channel, such as median instance age, unique versions, active instances, and upgrade statistics.\nThe interval for trend comparison is specified via query parameter.\n\nRequired RBAC Policy: kots/app/[:appid]/channel/[:channelid]/read" }, "response": [ { "id": "caa722bf-5db4-45ba-847f-2986da7add5f", "name": "GetChannelInstanceTrendsResponse represents instance trends.", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/app/:app_id/channel/:channel_id/trends?Interval=", "host": [ "{{baseUrl}}" ], "path": [ "app", ":app_id", "channel", ":channel_id", "trends" ], "query": [ { "description": "(Required) Interval", "key": "Interval", "value": "" } ], "variable": [ { "key": "app_id" }, { "key": "channel_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"instanceTrends\": {\n \"activeInstancesBefore\": \"\",\n \"activeInstancesToday\": \"\",\n \"completedUpgradesPreviousPeriod\": \"\",\n \"completedUpgradesThisPeriod\": \"\",\n \"lastThreeVersionsPercentageBefore\": \"\",\n \"lastThreeVersionsPercentageToday\": \"\",\n \"medianInstanceAgeBefore\": \"\",\n \"medianInstanceAgeToday\": \"\",\n \"uniqueVersionsBefore\": \"\",\n \"uniqueVersionsToday\": \"\"\n }\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-caa722bf-5db4-45ba-847f-2986da7add5f" }, { "id": "9f26de63-cfbe-4829-8892-a05e307d10cb", "name": "Returned on bad input", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/app/:app_id/channel/:channel_id/trends?Interval=", "host": [ "{{baseUrl}}" ], "path": [ "app", ":app_id", "channel", ":channel_id", "trends" ], "query": [ { "description": "(Required) Interval", "key": "Interval", "value": "" } ], "variable": [ { "key": "app_id" }, { "key": "channel_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error_code\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-9f26de63-cfbe-4829-8892-a05e307d10cb" }, { "id": "1dcbc471-58aa-498d-aeff-dbaa75b8591e", "name": "Return if the caller is not authorized", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/app/:app_id/channel/:channel_id/trends?Interval=", "host": [ "{{baseUrl}}" ], "path": [ "app", ":app_id", "channel", ":channel_id", "trends" ], "query": [ { "description": "(Required) Interval", "key": "Interval", "value": "" } ], "variable": [ { "key": "app_id" }, { "key": "channel_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"message\": \"\"\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-1dcbc471-58aa-498d-aeff-dbaa75b8591e" }, { "id": "60feeb6b-7f62-4d69-9125-bf70c4105c9c", "name": "Returned if the caller does not have the needed permission", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/app/:app_id/channel/:channel_id/trends?Interval=", "host": [ "{{baseUrl}}" ], "path": [ "app", ":app_id", "channel", ":channel_id", "trends" ], "query": [ { "description": "(Required) Interval", "key": "Interval", "value": "" } ], "variable": [ { "key": "app_id" }, { "key": "channel_id" } ] } }, "status": "Forbidden", "code": 403, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"message\": \"\",\n \"messageCode\": \"\"\n }\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-60feeb6b-7f62-4d69-9125-bf70c4105c9c" }, { "id": "9dce192b-5cfd-4276-a5ba-ae2f657a8db2", "name": "Returned on resource not found", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/app/:app_id/channel/:channel_id/trends?Interval=", "host": [ "{{baseUrl}}" ], "path": [ "app", ":app_id", "channel", ":channel_id", "trends" ], "query": [ { "description": "(Required) Interval", "key": "Interval", "value": "" } ], "variable": [ { "key": "app_id" }, { "key": "channel_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"message\": \"\"\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-9dce192b-5cfd-4276-a5ba-ae2f657a8db2" } ], "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-674cfebc-9e04-4fc9-b409-9d0714c8e349" } ], "id": "3d0f7856-9c53-4233-a855-2eafbb4c2c50", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-3d0f7856-9c53-4233-a855-2eafbb4c2c50" }, { "name": "Get a channel.", "id": "b38f330d-5c9b-46d4-ae64-0cc17e6744a5", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "auth": { "type": "apikey", "apikey": [ { "key": "key", "value": "Authorization", "type": "string" }, { "key": "value", "value": "{{apiKey}}", "type": "string" }, { "key": "in", "value": "header", "type": "string" } ] }, "method": "GET", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/app/:app_id/channel/:channel_id?excludeReleases=&includeSecuritySummary=", "host": [ "{{baseUrl}}" ], "path": [ "app", ":app_id", "channel", ":channel_id" ], "query": [ { "description": "Exclude releases", "key": "excludeReleases", "value": "" }, { "description": "Include security summary", "key": "includeSecuritySummary", "value": "" } ], "variable": [ { "id": "fbe4bfa3-6201-4493-8afc-eab5391b5fbf", "key": "app_id", "value": "", "description": "(Required) App identifier" }, { "id": "306f2397-b2ae-411c-ae1c-609a3018d230", "key": "channel_id", "value": "", "description": "(Required) Channel identifier" } ] }, "description": "Retrieve the details of a specific channel within an app, including its metadata and optionally its releases.\n\nRequired RBAC Policy: kots/app/[:appid]/channel/[:channelid]/read" }, "response": [ { "id": "2b3e9206-862b-4673-9f90-162be667c591", "name": "GetChannelResponse represents a channel.", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/app/:app_id/channel/:channel_id?excludeReleases=&includeSecuritySummary=", "host": [ "{{baseUrl}}" ], "path": [ "app", ":app_id", "channel", ":channel_id" ], "query": [ { "description": "Exclude releases", "key": "excludeReleases", "value": "" }, { "description": "Include security summary", "key": "includeSecuritySummary", "value": "" } ], "variable": [ { "key": "app_id" }, { "key": "channel_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"channel\": {\n \"adoptionRate\": [\n {\n \"channelId\": \"\",\n \"count\": \"\",\n \"percent\": \"\",\n \"releaseSequence\": \"\",\n \"semver\": \"\",\n \"totalOnChannel\": \"\",\n \"versionsFromLatest\": \"\"\n },\n {\n \"channelId\": \"\",\n \"count\": \"\",\n \"percent\": \"\",\n \"releaseSequence\": \"\",\n \"semver\": \"\",\n \"totalOnChannel\": \"\",\n \"versionsFromLatest\": \"\"\n }\n ],\n \"airgapDiffBundlesEnabled\": \"\",\n \"airgapDockerRegistryFormatEnabled\": \"\",\n \"allowPublishableKey\": \"\",\n \"appId\": \"\",\n \"appName\": \"\",\n \"appSlug\": \"\",\n \"buildAirgapAutomatically\": \"\",\n \"channelIcon\": \"\",\n \"channelSequence\": \"\",\n \"channelSlug\": \"\",\n \"chartReleases\": [\n {\n \"error\": \"\",\n \"hasPreflightSpec\": \"\",\n \"isKotsInstallerOnly\": \"\",\n \"name\": \"\",\n \"version\": \"\",\n \"weight\": \"\"\n },\n {\n \"error\": \"\",\n \"hasPreflightSpec\": \"\",\n \"isKotsInstallerOnly\": \"\",\n \"name\": \"\",\n \"version\": \"\",\n \"weight\": \"\"\n }\n ],\n \"created\": \"\",\n \"currentVersion\": \"\",\n \"customHostnameOverrides\": {\n \"downloadPortal\": {\n \"hostname\": \"\"\n },\n \"proxy\": {\n \"hostname\": \"\"\n },\n \"registry\": {\n \"hostname\": \"\"\n },\n \"replicatedApp\": {\n \"hostname\": \"\"\n }\n },\n \"customers\": {\n \"activeCustomers\": \"\",\n \"inactiveCustomers\": \"\",\n \"totalCustomers\": \"\"\n },\n \"description\": \"\",\n \"embeddedClusterInstallCommand\": \"\",\n \"enterprisePartnerChannelID\": \"\",\n \"existingClusterInstallCommand\": \"\",\n \"gitHubRef\": {},\n \"hasKurlInstaller\": \"\",\n \"hasV1Beta3PreflightSpec\": \"\",\n \"id\": \"\",\n \"isArchived\": \"\",\n \"isDefault\": \"\",\n \"isHelmOnly\": \"\",\n \"latestChannelSequence\": \"\",\n \"name\": \"\",\n \"numActiveInstances\": \"\",\n \"numReleases\": \"\",\n \"releaseNotes\": \"\",\n \"releaseSequence\": \"\",\n \"releases\": [\n {\n \"airgapBuildError\": \"\",\n \"airgapBuildStatus\": \"\",\n \"airgapBundleImages\": [\n \"\",\n \"\"\n ],\n \"channelIcon\": \"\",\n \"channelId\": \"\",\n \"channelName\": \"\",\n \"channelSequence\": \"\",\n \"created\": \"\",\n \"createdBy\": {\n \"description\": \"\",\n \"id\": \"\",\n \"link\": \"\",\n \"timestamp\": \"\",\n \"type\": \"\"\n },\n \"customResourceError\": \"\",\n \"customResourceWarnings\": [\n \"\",\n \"\"\n ],\n \"demotedAt\": \"\",\n \"embeddedClusterVersion\": \"\",\n \"hasECInstaller\": \"\",\n \"hasKurlInstaller\": \"\",\n \"imageSecurityInfo\": [\n {\n \"counts\": {\n \"critical\": \"\",\n \"high\": \"\",\n \"low\": \"\",\n \"medium\": \"\",\n \"total\": \"\"\n },\n \"digest\": \"\",\n \"digest_first_seen_at\": \"\",\n \"image_size_bytes\": \"\",\n \"input\": \"\",\n \"installation_phase\": \"\",\n \"last_scanned_at\": \"\",\n \"not_found\": \"\",\n \"sbom_status\": \"\",\n \"sbom_status_message\": \"\",\n \"sbom_status_updated_at\": \"\",\n \"scan_status\": \"\",\n \"scan_status_message\": \"\",\n \"scan_status_updated_at\": \"\",\n \"scanned_images\": \"\",\n \"total_images\": \"\"\n },\n {\n \"counts\": {\n \"critical\": \"\",\n \"high\": \"\",\n \"low\": \"\",\n \"medium\": \"\",\n \"total\": \"\"\n },\n \"digest\": \"\",\n \"digest_first_seen_at\": \"\",\n \"image_size_bytes\": \"\",\n \"input\": \"\",\n \"installation_phase\": \"\",\n \"last_scanned_at\": \"\",\n \"not_found\": \"\",\n \"sbom_status\": \"\",\n \"sbom_status_message\": \"\",\n \"sbom_status_updated_at\": \"\",\n \"scan_status\": \"\",\n \"scan_status_message\": \"\",\n \"scan_status_updated_at\": \"\",\n \"scanned_images\": \"\",\n \"total_images\": \"\"\n }\n ],\n \"imageSecuritySums\": {\n \"ametb0\": {\n \"counts\": {\n \"critical\": \"\",\n \"high\": \"\",\n \"low\": \"\",\n \"medium\": \"\",\n \"total\": \"\"\n },\n \"digest\": \"\",\n \"digest_first_seen_at\": \"\",\n \"image_size_bytes\": \"\",\n \"input\": \"\",\n \"installation_phase\": \"\",\n \"last_scanned_at\": \"\",\n \"not_found\": \"\",\n \"sbom_status\": \"\",\n \"sbom_status_message\": \"\",\n \"sbom_status_updated_at\": \"\",\n \"scan_status\": \"\",\n \"scan_status_message\": \"\",\n \"scan_status_updated_at\": \"\",\n \"scanned_images\": \"\",\n \"total_images\": \"\"\n },\n \"cillum_31\": {\n \"counts\": {\n \"critical\": \"\",\n \"high\": \"\",\n \"low\": \"\",\n \"medium\": \"\",\n \"total\": \"\"\n },\n \"digest\": \"\",\n \"digest_first_seen_at\": \"\",\n \"image_size_bytes\": \"\",\n \"input\": \"\",\n \"installation_phase\": \"\",\n \"last_scanned_at\": \"\",\n \"not_found\": \"\",\n \"sbom_status\": \"\",\n \"sbom_status_message\": \"\",\n \"sbom_status_updated_at\": \"\",\n \"scan_status\": \"\",\n \"scan_status_message\": \"\",\n \"scan_status_updated_at\": \"\",\n \"scanned_images\": \"\",\n \"total_images\": \"\"\n }\n },\n \"installationTypes\": {\n \"embeddedCluster\": {\n \"proxyRegistryDomain\": \"\",\n \"replicatedAppDomain\": \"\",\n \"replicatedRegistryDomain\": \"\",\n \"version\": \"\"\n },\n \"helm\": {},\n \"helmInstallabilityIssue\": {\n \"message\": \"\",\n \"resources\": [\n {\n \"filePath\": \"\",\n \"identifier\": \"\",\n \"kind\": \"\",\n \"name\": \"\"\n },\n {\n \"filePath\": \"\",\n \"identifier\": \"\",\n \"kind\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"kots\": {\n \"minKotsVersion\": \"\",\n \"targetKotsVersion\": \"\"\n },\n \"kotsConfig\": {\n \"apiVersion\": \"\"\n },\n \"kurl\": {\n \"installerVersion\": \"\"\n },\n \"preflight\": {\n \"apiVersion\": \"\"\n },\n \"replicatedSDK\": {\n \"sdkVersion\": \"\"\n },\n \"supportBundle\": {\n \"apiVersion\": \"\"\n }\n },\n \"isDemoted\": \"\",\n \"isRequired\": \"\",\n \"kurlInstallerID\": \"\",\n \"lintResult\": {\n \"isLintingComplete\": \"\",\n \"lintExpressions\": [\n {\n \"message\": \"\",\n \"path\": \"\",\n \"rule\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"path\": \"\",\n \"rule\": \"\",\n \"type\": \"\"\n }\n ]\n },\n \"proxyRegistryDomain\": \"\",\n \"registrySecret\": \"\",\n \"releaseNotes\": \"\",\n \"releasedAt\": \"\",\n \"replicatedRegistryDomain\": \"\",\n \"semver\": \"\",\n \"sequence\": \"\",\n \"updated\": \"\",\n \"updatedBy\": {\n \"description\": \"\",\n \"id\": \"\",\n \"link\": \"\",\n \"timestamp\": \"\",\n \"type\": \"\"\n }\n },\n {\n \"airgapBuildError\": \"\",\n \"airgapBuildStatus\": \"\",\n \"airgapBundleImages\": [\n \"\",\n \"\"\n ],\n \"channelIcon\": \"\",\n \"channelId\": \"\",\n \"channelName\": \"\",\n \"channelSequence\": \"\",\n \"created\": \"\",\n \"createdBy\": {\n \"description\": \"\",\n \"id\": \"\",\n \"link\": \"\",\n \"timestamp\": \"\",\n \"type\": \"\"\n },\n \"customResourceError\": \"\",\n \"customResourceWarnings\": [\n \"\",\n \"\"\n ],\n \"demotedAt\": \"\",\n \"embeddedClusterVersion\": \"\",\n \"hasECInstaller\": \"\",\n \"hasKurlInstaller\": \"\",\n \"imageSecurityInfo\": [\n {\n \"counts\": {\n \"critical\": \"\",\n \"high\": \"\",\n \"low\": \"\",\n \"medium\": \"\",\n \"total\": \"\"\n },\n \"digest\": \"\",\n \"digest_first_seen_at\": \"\",\n \"image_size_bytes\": \"\",\n \"input\": \"\",\n \"installation_phase\": \"\",\n \"last_scanned_at\": \"\",\n \"not_found\": \"\",\n \"sbom_status\": \"\",\n \"sbom_status_message\": \"\",\n \"sbom_status_updated_at\": \"\",\n \"scan_status\": \"\",\n \"scan_status_message\": \"\",\n \"scan_status_updated_at\": \"\",\n \"scanned_images\": \"\",\n \"total_images\": \"\"\n },\n {\n \"counts\": {\n \"critical\": \"\",\n \"high\": \"\",\n \"low\": \"\",\n \"medium\": \"\",\n \"total\": \"\"\n },\n \"digest\": \"\",\n \"digest_first_seen_at\": \"\",\n \"image_size_bytes\": \"\",\n \"input\": \"\",\n \"installation_phase\": \"\",\n \"last_scanned_at\": \"\",\n \"not_found\": \"\",\n \"sbom_status\": \"\",\n \"sbom_status_message\": \"\",\n \"sbom_status_updated_at\": \"\",\n \"scan_status\": \"\",\n \"scan_status_message\": \"\",\n \"scan_status_updated_at\": \"\",\n \"scanned_images\": \"\",\n \"total_images\": \"\"\n }\n ],\n \"imageSecuritySums\": {\n \"elitf52\": {\n \"counts\": {\n \"critical\": \"\",\n \"high\": \"\",\n \"low\": \"\",\n \"medium\": \"\",\n \"total\": \"\"\n },\n \"digest\": \"\",\n \"digest_first_seen_at\": \"\",\n \"image_size_bytes\": \"\",\n \"input\": \"\",\n \"installation_phase\": \"\",\n \"last_scanned_at\": \"\",\n \"not_found\": \"\",\n \"sbom_status\": \"\",\n \"sbom_status_message\": \"\",\n \"sbom_status_updated_at\": \"\",\n \"scan_status\": \"\",\n \"scan_status_message\": \"\",\n \"scan_status_updated_at\": \"\",\n \"scanned_images\": \"\",\n \"total_images\": \"\"\n },\n \"enim_e2\": {\n \"counts\": {\n \"critical\": \"\",\n \"high\": \"\",\n \"low\": \"\",\n \"medium\": \"\",\n \"total\": \"\"\n },\n \"digest\": \"\",\n \"digest_first_seen_at\": \"\",\n \"image_size_bytes\": \"\",\n \"input\": \"\",\n \"installation_phase\": \"\",\n \"last_scanned_at\": \"\",\n \"not_found\": \"\",\n \"sbom_status\": \"\",\n \"sbom_status_message\": \"\",\n \"sbom_status_updated_at\": \"\",\n \"scan_status\": \"\",\n \"scan_status_message\": \"\",\n \"scan_status_updated_at\": \"\",\n \"scanned_images\": \"\",\n \"total_images\": \"\"\n }\n },\n \"installationTypes\": {\n \"embeddedCluster\": {\n \"proxyRegistryDomain\": \"\",\n \"replicatedAppDomain\": \"\",\n \"replicatedRegistryDomain\": \"\",\n \"version\": \"\"\n },\n \"helm\": {},\n \"helmInstallabilityIssue\": {\n \"message\": \"\",\n \"resources\": [\n {\n \"filePath\": \"\",\n \"identifier\": \"\",\n \"kind\": \"\",\n \"name\": \"\"\n },\n {\n \"filePath\": \"\",\n \"identifier\": \"\",\n \"kind\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"kots\": {\n \"minKotsVersion\": \"\",\n \"targetKotsVersion\": \"\"\n },\n \"kotsConfig\": {\n \"apiVersion\": \"\"\n },\n \"kurl\": {\n \"installerVersion\": \"\"\n },\n \"preflight\": {\n \"apiVersion\": \"\"\n },\n \"replicatedSDK\": {\n \"sdkVersion\": \"\"\n },\n \"supportBundle\": {\n \"apiVersion\": \"\"\n }\n },\n \"isDemoted\": \"\",\n \"isRequired\": \"\",\n \"kurlInstallerID\": \"\",\n \"lintResult\": {\n \"isLintingComplete\": \"\",\n \"lintExpressions\": [\n {\n \"message\": \"\",\n \"path\": \"\",\n \"rule\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"path\": \"\",\n \"rule\": \"\",\n \"type\": \"\"\n }\n ]\n },\n \"proxyRegistryDomain\": \"\",\n \"registrySecret\": \"\",\n \"releaseNotes\": \"\",\n \"releasedAt\": \"\",\n \"replicatedRegistryDomain\": \"\",\n \"semver\": \"\",\n \"sequence\": \"\",\n \"updated\": \"\",\n \"updatedBy\": {\n \"description\": \"\",\n \"id\": \"\",\n \"link\": \"\",\n \"timestamp\": \"\",\n \"type\": \"\"\n }\n }\n ],\n \"replicatedRegistryDomain\": \"\",\n \"semverRequired\": \"\",\n \"semverWarning\": \"\",\n \"targetKotsVersion\": \"\",\n \"updated\": \"\"\n }\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-2b3e9206-862b-4673-9f90-162be667c591" }, { "id": "3ccd8aaf-45e9-4957-a15f-749338480d19", "name": "Returned on bad input", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/app/:app_id/channel/:channel_id?excludeReleases=&includeSecuritySummary=", "host": [ "{{baseUrl}}" ], "path": [ "app", ":app_id", "channel", ":channel_id" ], "query": [ { "description": "Exclude releases", "key": "excludeReleases", "value": "" }, { "description": "Include security summary", "key": "includeSecuritySummary", "value": "" } ], "variable": [ { "key": "app_id" }, { "key": "channel_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error_code\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-3ccd8aaf-45e9-4957-a15f-749338480d19" }, { "id": "e7ea6163-ef62-491e-9c8b-11987a59c39f", "name": "Return if the caller is not authorized", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/app/:app_id/channel/:channel_id?excludeReleases=&includeSecuritySummary=", "host": [ "{{baseUrl}}" ], "path": [ "app", ":app_id", "channel", ":channel_id" ], "query": [ { "description": "Exclude releases", "key": "excludeReleases", "value": "" }, { "description": "Include security summary", "key": "includeSecuritySummary", "value": "" } ], "variable": [ { "key": "app_id" }, { "key": "channel_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"message\": \"\"\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-e7ea6163-ef62-491e-9c8b-11987a59c39f" }, { "id": "e924e98e-6723-4754-8749-e2f32bbe6da6", "name": "Returned if the caller does not have the needed permission", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/app/:app_id/channel/:channel_id?excludeReleases=&includeSecuritySummary=", "host": [ "{{baseUrl}}" ], "path": [ "app", ":app_id", "channel", ":channel_id" ], "query": [ { "description": "Exclude releases", "key": "excludeReleases", "value": "" }, { "description": "Include security summary", "key": "includeSecuritySummary", "value": "" } ], "variable": [ { "key": "app_id" }, { "key": "channel_id" } ] } }, "status": "Forbidden", "code": 403, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"message\": \"\",\n \"messageCode\": \"\"\n }\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-e924e98e-6723-4754-8749-e2f32bbe6da6" }, { "id": "a700fb1c-550e-4e53-97dd-b1a516a44687", "name": "Returned on resource not found", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/app/:app_id/channel/:channel_id?excludeReleases=&includeSecuritySummary=", "host": [ "{{baseUrl}}" ], "path": [ "app", ":app_id", "channel", ":channel_id" ], "query": [ { "description": "Exclude releases", "key": "excludeReleases", "value": "" }, { "description": "Include security summary", "key": "includeSecuritySummary", "value": "" } ], "variable": [ { "key": "app_id" }, { "key": "channel_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"message\": \"\"\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-a700fb1c-550e-4e53-97dd-b1a516a44687" } ], "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-b38f330d-5c9b-46d4-ae64-0cc17e6744a5" }, { "name": "Updates an app channel.", "id": "a2498ede-0acc-4faf-9b3d-9e5c0d72c59c", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "auth": { "type": "apikey", "apikey": [ { "key": "key", "value": "Authorization", "type": "string" }, { "key": "value", "value": "{{apiKey}}", "type": "string" }, { "key": "in", "value": "header", "type": "string" } ] }, "method": "PUT", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"name\": \"\",\n \"airgapDiffBundlesEnabled\": \"\",\n \"airgapDockerRegistryFormatEnabled\": \"\",\n \"allowPublishableKey\": \"\",\n \"buildAirgapAutomatically\": \"\",\n \"channelIcon\": \"\",\n \"customHostnameOverrides\": {\n \"downloadPortal\": {\n \"hostname\": \"\"\n },\n \"proxy\": {\n \"hostname\": \"\"\n },\n \"registry\": {\n \"hostname\": \"\"\n },\n \"replicatedApp\": {\n \"hostname\": \"\"\n }\n },\n \"description\": \"\",\n \"isDefault\": \"\",\n \"semverRequired\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/app/:app_id/channel/:channel_id", "host": [ "{{baseUrl}}" ], "path": [ "app", ":app_id", "channel", ":channel_id" ], "variable": [ { "id": "8fac4107-1c37-45f1-ab17-55312523c850", "key": "app_id", "value": "", "description": "(Required) App identifier" }, { "id": "dbb76066-9ebd-429c-a64a-932fa0176352", "key": "channel_id", "value": "", "description": "(Required) Channel identifier" } ] }, "description": "Update the properties of an existing channel, such as its name, description, and feature flags.\nAll properties must be provided in the request body.\n\nRequired RBAC Policy: kots/app/[:appid]/channel/[:channelid]/update" }, "response": [ { "id": "4b041057-e176-4281-8313-e9ffe2886cf5", "name": "GetChannelResponse represents a channel.", "originalRequest": { "method": "PUT", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"name\": \"\",\n \"airgapDiffBundlesEnabled\": \"\",\n \"airgapDockerRegistryFormatEnabled\": \"\",\n \"allowPublishableKey\": \"\",\n \"buildAirgapAutomatically\": \"\",\n \"channelIcon\": \"\",\n \"customHostnameOverrides\": {\n \"downloadPortal\": {\n \"hostname\": \"\"\n },\n \"proxy\": {\n \"hostname\": \"\"\n },\n \"registry\": {\n \"hostname\": \"\"\n },\n \"replicatedApp\": {\n \"hostname\": \"\"\n }\n },\n \"description\": \"\",\n \"isDefault\": \"\",\n \"semverRequired\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/app/:app_id/channel/:channel_id", "host": [ "{{baseUrl}}" ], "path": [ "app", ":app_id", "channel", ":channel_id" ], "variable": [ { "key": "app_id" }, { "key": "channel_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"channel\": {\n \"adoptionRate\": [\n {\n \"channelId\": \"\",\n \"count\": \"\",\n \"percent\": \"\",\n \"releaseSequence\": \"\",\n \"semver\": \"\",\n \"totalOnChannel\": \"\",\n \"versionsFromLatest\": \"\"\n },\n {\n \"channelId\": \"\",\n \"count\": \"\",\n \"percent\": \"\",\n \"releaseSequence\": \"\",\n \"semver\": \"\",\n \"totalOnChannel\": \"\",\n \"versionsFromLatest\": \"\"\n }\n ],\n \"airgapDiffBundlesEnabled\": \"\",\n \"airgapDockerRegistryFormatEnabled\": \"\",\n \"allowPublishableKey\": \"\",\n \"appId\": \"\",\n \"appName\": \"\",\n \"appSlug\": \"\",\n \"buildAirgapAutomatically\": \"\",\n \"channelIcon\": \"\",\n \"channelSequence\": \"\",\n \"channelSlug\": \"\",\n \"chartReleases\": [\n {\n \"error\": \"\",\n \"hasPreflightSpec\": \"\",\n \"isKotsInstallerOnly\": \"\",\n \"name\": \"\",\n \"version\": \"\",\n \"weight\": \"\"\n },\n {\n \"error\": \"\",\n \"hasPreflightSpec\": \"\",\n \"isKotsInstallerOnly\": \"\",\n \"name\": \"\",\n \"version\": \"\",\n \"weight\": \"\"\n }\n ],\n \"created\": \"\",\n \"currentVersion\": \"\",\n \"customHostnameOverrides\": {\n \"downloadPortal\": {\n \"hostname\": \"\"\n },\n \"proxy\": {\n \"hostname\": \"\"\n },\n \"registry\": {\n \"hostname\": \"\"\n },\n \"replicatedApp\": {\n \"hostname\": \"\"\n }\n },\n \"customers\": {\n \"activeCustomers\": \"\",\n \"inactiveCustomers\": \"\",\n \"totalCustomers\": \"\"\n },\n \"description\": \"\",\n \"embeddedClusterInstallCommand\": \"\",\n \"enterprisePartnerChannelID\": \"\",\n \"existingClusterInstallCommand\": \"\",\n \"gitHubRef\": {},\n \"hasKurlInstaller\": \"\",\n \"hasV1Beta3PreflightSpec\": \"\",\n \"id\": \"\",\n \"isArchived\": \"\",\n \"isDefault\": \"\",\n \"isHelmOnly\": \"\",\n \"latestChannelSequence\": \"\",\n \"name\": \"\",\n \"numActiveInstances\": \"\",\n \"numReleases\": \"\",\n \"releaseNotes\": \"\",\n \"releaseSequence\": \"\",\n \"releases\": [\n {\n \"airgapBuildError\": \"\",\n \"airgapBuildStatus\": \"\",\n \"airgapBundleImages\": [\n \"\",\n \"\"\n ],\n \"channelIcon\": \"\",\n \"channelId\": \"\",\n \"channelName\": \"\",\n \"channelSequence\": \"\",\n \"created\": \"\",\n \"createdBy\": {\n \"description\": \"\",\n \"id\": \"\",\n \"link\": \"\",\n \"timestamp\": \"\",\n \"type\": \"\"\n },\n \"customResourceError\": \"\",\n \"customResourceWarnings\": [\n \"\",\n \"\"\n ],\n \"demotedAt\": \"\",\n \"embeddedClusterVersion\": \"\",\n \"hasECInstaller\": \"\",\n \"hasKurlInstaller\": \"\",\n \"imageSecurityInfo\": [\n {\n \"counts\": {\n \"critical\": \"\",\n \"high\": \"\",\n \"low\": \"\",\n \"medium\": \"\",\n \"total\": \"\"\n },\n \"digest\": \"\",\n \"digest_first_seen_at\": \"\",\n \"image_size_bytes\": \"\",\n \"input\": \"\",\n \"installation_phase\": \"\",\n \"last_scanned_at\": \"\",\n \"not_found\": \"\",\n \"sbom_status\": \"\",\n \"sbom_status_message\": \"\",\n \"sbom_status_updated_at\": \"\",\n \"scan_status\": \"\",\n \"scan_status_message\": \"\",\n \"scan_status_updated_at\": \"\",\n \"scanned_images\": \"\",\n \"total_images\": \"\"\n },\n {\n \"counts\": {\n \"critical\": \"\",\n \"high\": \"\",\n \"low\": \"\",\n \"medium\": \"\",\n \"total\": \"\"\n },\n \"digest\": \"\",\n \"digest_first_seen_at\": \"\",\n \"image_size_bytes\": \"\",\n \"input\": \"\",\n \"installation_phase\": \"\",\n \"last_scanned_at\": \"\",\n \"not_found\": \"\",\n \"sbom_status\": \"\",\n \"sbom_status_message\": \"\",\n \"sbom_status_updated_at\": \"\",\n \"scan_status\": \"\",\n \"scan_status_message\": \"\",\n \"scan_status_updated_at\": \"\",\n \"scanned_images\": \"\",\n \"total_images\": \"\"\n }\n ],\n \"imageSecuritySums\": {\n \"ametb0\": {\n \"counts\": {\n \"critical\": \"\",\n \"high\": \"\",\n \"low\": \"\",\n \"medium\": \"\",\n \"total\": \"\"\n },\n \"digest\": \"\",\n \"digest_first_seen_at\": \"\",\n \"image_size_bytes\": \"\",\n \"input\": \"\",\n \"installation_phase\": \"\",\n \"last_scanned_at\": \"\",\n \"not_found\": \"\",\n \"sbom_status\": \"\",\n \"sbom_status_message\": \"\",\n \"sbom_status_updated_at\": \"\",\n \"scan_status\": \"\",\n \"scan_status_message\": \"\",\n \"scan_status_updated_at\": \"\",\n \"scanned_images\": \"\",\n \"total_images\": \"\"\n },\n \"cillum_31\": {\n \"counts\": {\n \"critical\": \"\",\n \"high\": \"\",\n \"low\": \"\",\n \"medium\": \"\",\n \"total\": \"\"\n },\n \"digest\": \"\",\n \"digest_first_seen_at\": \"\",\n \"image_size_bytes\": \"\",\n \"input\": \"\",\n \"installation_phase\": \"\",\n \"last_scanned_at\": \"\",\n \"not_found\": \"\",\n \"sbom_status\": \"\",\n \"sbom_status_message\": \"\",\n \"sbom_status_updated_at\": \"\",\n \"scan_status\": \"\",\n \"scan_status_message\": \"\",\n \"scan_status_updated_at\": \"\",\n \"scanned_images\": \"\",\n \"total_images\": \"\"\n }\n },\n \"installationTypes\": {\n \"embeddedCluster\": {\n \"proxyRegistryDomain\": \"\",\n \"replicatedAppDomain\": \"\",\n \"replicatedRegistryDomain\": \"\",\n \"version\": \"\"\n },\n \"helm\": {},\n \"helmInstallabilityIssue\": {\n \"message\": \"\",\n \"resources\": [\n {\n \"filePath\": \"\",\n \"identifier\": \"\",\n \"kind\": \"\",\n \"name\": \"\"\n },\n {\n \"filePath\": \"\",\n \"identifier\": \"\",\n \"kind\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"kots\": {\n \"minKotsVersion\": \"\",\n \"targetKotsVersion\": \"\"\n },\n \"kotsConfig\": {\n \"apiVersion\": \"\"\n },\n \"kurl\": {\n \"installerVersion\": \"\"\n },\n \"preflight\": {\n \"apiVersion\": \"\"\n },\n \"replicatedSDK\": {\n \"sdkVersion\": \"\"\n },\n \"supportBundle\": {\n \"apiVersion\": \"\"\n }\n },\n \"isDemoted\": \"\",\n \"isRequired\": \"\",\n \"kurlInstallerID\": \"\",\n \"lintResult\": {\n \"isLintingComplete\": \"\",\n \"lintExpressions\": [\n {\n \"message\": \"\",\n \"path\": \"\",\n \"rule\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"path\": \"\",\n \"rule\": \"\",\n \"type\": \"\"\n }\n ]\n },\n \"proxyRegistryDomain\": \"\",\n \"registrySecret\": \"\",\n \"releaseNotes\": \"\",\n \"releasedAt\": \"\",\n \"replicatedRegistryDomain\": \"\",\n \"semver\": \"\",\n \"sequence\": \"\",\n \"updated\": \"\",\n \"updatedBy\": {\n \"description\": \"\",\n \"id\": \"\",\n \"link\": \"\",\n \"timestamp\": \"\",\n \"type\": \"\"\n }\n },\n {\n \"airgapBuildError\": \"\",\n \"airgapBuildStatus\": \"\",\n \"airgapBundleImages\": [\n \"\",\n \"\"\n ],\n \"channelIcon\": \"\",\n \"channelId\": \"\",\n \"channelName\": \"\",\n \"channelSequence\": \"\",\n \"created\": \"\",\n \"createdBy\": {\n \"description\": \"\",\n \"id\": \"\",\n \"link\": \"\",\n \"timestamp\": \"\",\n \"type\": \"\"\n },\n \"customResourceError\": \"\",\n \"customResourceWarnings\": [\n \"\",\n \"\"\n ],\n \"demotedAt\": \"\",\n \"embeddedClusterVersion\": \"\",\n \"hasECInstaller\": \"\",\n \"hasKurlInstaller\": \"\",\n \"imageSecurityInfo\": [\n {\n \"counts\": {\n \"critical\": \"\",\n \"high\": \"\",\n \"low\": \"\",\n \"medium\": \"\",\n \"total\": \"\"\n },\n \"digest\": \"\",\n \"digest_first_seen_at\": \"\",\n \"image_size_bytes\": \"\",\n \"input\": \"\",\n \"installation_phase\": \"\",\n \"last_scanned_at\": \"\",\n \"not_found\": \"\",\n \"sbom_status\": \"\",\n \"sbom_status_message\": \"\",\n \"sbom_status_updated_at\": \"\",\n \"scan_status\": \"\",\n \"scan_status_message\": \"\",\n \"scan_status_updated_at\": \"\",\n \"scanned_images\": \"\",\n \"total_images\": \"\"\n },\n {\n \"counts\": {\n \"critical\": \"\",\n \"high\": \"\",\n \"low\": \"\",\n \"medium\": \"\",\n \"total\": \"\"\n },\n \"digest\": \"\",\n \"digest_first_seen_at\": \"\",\n \"image_size_bytes\": \"\",\n \"input\": \"\",\n \"installation_phase\": \"\",\n \"last_scanned_at\": \"\",\n \"not_found\": \"\",\n \"sbom_status\": \"\",\n \"sbom_status_message\": \"\",\n \"sbom_status_updated_at\": \"\",\n \"scan_status\": \"\",\n \"scan_status_message\": \"\",\n \"scan_status_updated_at\": \"\",\n \"scanned_images\": \"\",\n \"total_images\": \"\"\n }\n ],\n \"imageSecuritySums\": {\n \"elitf52\": {\n \"counts\": {\n \"critical\": \"\",\n \"high\": \"\",\n \"low\": \"\",\n \"medium\": \"\",\n \"total\": \"\"\n },\n \"digest\": \"\",\n \"digest_first_seen_at\": \"\",\n \"image_size_bytes\": \"\",\n \"input\": \"\",\n \"installation_phase\": \"\",\n \"last_scanned_at\": \"\",\n \"not_found\": \"\",\n \"sbom_status\": \"\",\n \"sbom_status_message\": \"\",\n \"sbom_status_updated_at\": \"\",\n \"scan_status\": \"\",\n \"scan_status_message\": \"\",\n \"scan_status_updated_at\": \"\",\n \"scanned_images\": \"\",\n \"total_images\": \"\"\n },\n \"enim_e2\": {\n \"counts\": {\n \"critical\": \"\",\n \"high\": \"\",\n \"low\": \"\",\n \"medium\": \"\",\n \"total\": \"\"\n },\n \"digest\": \"\",\n \"digest_first_seen_at\": \"\",\n \"image_size_bytes\": \"\",\n \"input\": \"\",\n \"installation_phase\": \"\",\n \"last_scanned_at\": \"\",\n \"not_found\": \"\",\n \"sbom_status\": \"\",\n \"sbom_status_message\": \"\",\n \"sbom_status_updated_at\": \"\",\n \"scan_status\": \"\",\n \"scan_status_message\": \"\",\n \"scan_status_updated_at\": \"\",\n \"scanned_images\": \"\",\n \"total_images\": \"\"\n }\n },\n \"installationTypes\": {\n \"embeddedCluster\": {\n \"proxyRegistryDomain\": \"\",\n \"replicatedAppDomain\": \"\",\n \"replicatedRegistryDomain\": \"\",\n \"version\": \"\"\n },\n \"helm\": {},\n \"helmInstallabilityIssue\": {\n \"message\": \"\",\n \"resources\": [\n {\n \"filePath\": \"\",\n \"identifier\": \"\",\n \"kind\": \"\",\n \"name\": \"\"\n },\n {\n \"filePath\": \"\",\n \"identifier\": \"\",\n \"kind\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"kots\": {\n \"minKotsVersion\": \"\",\n \"targetKotsVersion\": \"\"\n },\n \"kotsConfig\": {\n \"apiVersion\": \"\"\n },\n \"kurl\": {\n \"installerVersion\": \"\"\n },\n \"preflight\": {\n \"apiVersion\": \"\"\n },\n \"replicatedSDK\": {\n \"sdkVersion\": \"\"\n },\n \"supportBundle\": {\n \"apiVersion\": \"\"\n }\n },\n \"isDemoted\": \"\",\n \"isRequired\": \"\",\n \"kurlInstallerID\": \"\",\n \"lintResult\": {\n \"isLintingComplete\": \"\",\n \"lintExpressions\": [\n {\n \"message\": \"\",\n \"path\": \"\",\n \"rule\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"path\": \"\",\n \"rule\": \"\",\n \"type\": \"\"\n }\n ]\n },\n \"proxyRegistryDomain\": \"\",\n \"registrySecret\": \"\",\n \"releaseNotes\": \"\",\n \"releasedAt\": \"\",\n \"replicatedRegistryDomain\": \"\",\n \"semver\": \"\",\n \"sequence\": \"\",\n \"updated\": \"\",\n \"updatedBy\": {\n \"description\": \"\",\n \"id\": \"\",\n \"link\": \"\",\n \"timestamp\": \"\",\n \"type\": \"\"\n }\n }\n ],\n \"replicatedRegistryDomain\": \"\",\n \"semverRequired\": \"\",\n \"semverWarning\": \"\",\n \"targetKotsVersion\": \"\",\n \"updated\": \"\"\n }\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-4b041057-e176-4281-8313-e9ffe2886cf5" }, { "id": "d18ac148-12b2-4412-a335-bdf5cacf0a40", "name": "Returned on bad input", "originalRequest": { "method": "PUT", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"name\": \"\",\n \"airgapDiffBundlesEnabled\": \"\",\n \"airgapDockerRegistryFormatEnabled\": \"\",\n \"allowPublishableKey\": \"\",\n \"buildAirgapAutomatically\": \"\",\n \"channelIcon\": \"\",\n \"customHostnameOverrides\": {\n \"downloadPortal\": {\n \"hostname\": \"\"\n },\n \"proxy\": {\n \"hostname\": \"\"\n },\n \"registry\": {\n \"hostname\": \"\"\n },\n \"replicatedApp\": {\n \"hostname\": \"\"\n }\n },\n \"description\": \"\",\n \"isDefault\": \"\",\n \"semverRequired\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/app/:app_id/channel/:channel_id", "host": [ "{{baseUrl}}" ], "path": [ "app", ":app_id", "channel", ":channel_id" ], "variable": [ { "key": "app_id" }, { "key": "channel_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error_code\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-d18ac148-12b2-4412-a335-bdf5cacf0a40" }, { "id": "af63d08f-ed81-421a-bcc5-3c7c65d9dba5", "name": "Return if the caller is not authorized", "originalRequest": { "method": "PUT", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"name\": \"\",\n \"airgapDiffBundlesEnabled\": \"\",\n \"airgapDockerRegistryFormatEnabled\": \"\",\n \"allowPublishableKey\": \"\",\n \"buildAirgapAutomatically\": \"\",\n \"channelIcon\": \"\",\n \"customHostnameOverrides\": {\n \"downloadPortal\": {\n \"hostname\": \"\"\n },\n \"proxy\": {\n \"hostname\": \"\"\n },\n \"registry\": {\n \"hostname\": \"\"\n },\n \"replicatedApp\": {\n \"hostname\": \"\"\n }\n },\n \"description\": \"\",\n \"isDefault\": \"\",\n \"semverRequired\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/app/:app_id/channel/:channel_id", "host": [ "{{baseUrl}}" ], "path": [ "app", ":app_id", "channel", ":channel_id" ], "variable": [ { "key": "app_id" }, { "key": "channel_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"message\": \"\"\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-af63d08f-ed81-421a-bcc5-3c7c65d9dba5" }, { "id": "87a5925c-e77a-4161-8634-edf62e4aced9", "name": "Returned if the caller does not have the needed permission", "originalRequest": { "method": "PUT", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"name\": \"\",\n \"airgapDiffBundlesEnabled\": \"\",\n \"airgapDockerRegistryFormatEnabled\": \"\",\n \"allowPublishableKey\": \"\",\n \"buildAirgapAutomatically\": \"\",\n \"channelIcon\": \"\",\n \"customHostnameOverrides\": {\n \"downloadPortal\": {\n \"hostname\": \"\"\n },\n \"proxy\": {\n \"hostname\": \"\"\n },\n \"registry\": {\n \"hostname\": \"\"\n },\n \"replicatedApp\": {\n \"hostname\": \"\"\n }\n },\n \"description\": \"\",\n \"isDefault\": \"\",\n \"semverRequired\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/app/:app_id/channel/:channel_id", "host": [ "{{baseUrl}}" ], "path": [ "app", ":app_id", "channel", ":channel_id" ], "variable": [ { "key": "app_id" }, { "key": "channel_id" } ] } }, "status": "Forbidden", "code": 403, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"message\": \"\",\n \"messageCode\": \"\"\n }\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-87a5925c-e77a-4161-8634-edf62e4aced9" } ], "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-a2498ede-0acc-4faf-9b3d-9e5c0d72c59c" }, { "name": "Archives an app channel.", "id": "241691fe-487b-4d98-990c-fe9b4a795ff5", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "auth": { "type": "apikey", "apikey": [ { "key": "key", "value": "Authorization", "type": "string" }, { "key": "value", "value": "{{apiKey}}", "type": "string" }, { "key": "in", "value": "header", "type": "string" } ] }, "method": "DELETE", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/app/:app_id/channel/:channel_id", "host": [ "{{baseUrl}}" ], "path": [ "app", ":app_id", "channel", ":channel_id" ], "variable": [ { "id": "05931217-c30b-4837-84b6-0536b99f976a", "key": "app_id", "value": "", "description": "(Required) App identifier" }, { "id": "ca855700-1c08-49ed-84f2-3c2d491b5195", "key": "channel_id", "value": "", "description": "(Required) Channel identifier" } ] }, "description": "Archives the specified channel, making it unavailable for new releases or deployments.\nArchived channels can no longer be used but are retained for historical reference.\n\nRequired RBAC Policy: kots/app/[:appid]/channel/[:channelid]/archive" }, "response": [ { "id": "37d5b575-644e-46c5-bff2-b062a3226634", "name": "On success", "originalRequest": { "method": "DELETE", "header": [ { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/app/:app_id/channel/:channel_id", "host": [ "{{baseUrl}}" ], "path": [ "app", ":app_id", "channel", ":channel_id" ], "variable": [ { "key": "app_id" }, { "key": "channel_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "text", "header": [], "cookie": [], "responseTime": null, "body": null, "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-37d5b575-644e-46c5-bff2-b062a3226634" }, { "id": "9e79a9a5-293e-4a94-a201-d866dd0f8d25", "name": "Returned on bad input", "originalRequest": { "method": "DELETE", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/app/:app_id/channel/:channel_id", "host": [ "{{baseUrl}}" ], "path": [ "app", ":app_id", "channel", ":channel_id" ], "variable": [ { "key": "app_id" }, { "key": "channel_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error_code\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-9e79a9a5-293e-4a94-a201-d866dd0f8d25" }, { "id": "618ee424-2b50-48be-9bba-e3ac43ed4f97", "name": "Return if the caller is not authorized", "originalRequest": { "method": "DELETE", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/app/:app_id/channel/:channel_id", "host": [ "{{baseUrl}}" ], "path": [ "app", ":app_id", "channel", ":channel_id" ], "variable": [ { "key": "app_id" }, { "key": "channel_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"message\": \"\"\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-618ee424-2b50-48be-9bba-e3ac43ed4f97" }, { "id": "1d6e07f0-d626-4817-a0e7-4b54c83b80ae", "name": "Returned if the caller does not have the needed permission", "originalRequest": { "method": "DELETE", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/app/:app_id/channel/:channel_id", "host": [ "{{baseUrl}}" ], "path": [ "app", ":app_id", "channel", ":channel_id" ], "variable": [ { "key": "app_id" }, { "key": "channel_id" } ] } }, "status": "Forbidden", "code": 403, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"message\": \"\",\n \"messageCode\": \"\"\n }\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-1d6e07f0-d626-4817-a0e7-4b54c83b80ae" } ], "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-241691fe-487b-4d98-990c-fe9b4a795ff5" }, { "name": "Patches an app channel.", "id": "afcfe99b-23ab-4003-818c-9e4a3b93b997", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "auth": { "type": "apikey", "apikey": [ { "key": "key", "value": "Authorization", "type": "string" }, { "key": "value", "value": "{{apiKey}}", "type": "string" }, { "key": "in", "value": "header", "type": "string" } ] }, "method": "PATCH", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"airgapDiffBundlesEnabled\": \"\",\n \"airgapDockerRegistryFormatEnabled\": \"\",\n \"allowPublishableKey\": \"\",\n \"buildAirgapAutomatically\": \"\",\n \"channelIcon\": \"\",\n \"customHostnameOverrides\": {\n \"downloadPortal\": {\n \"hostname\": \"\"\n },\n \"proxy\": {\n \"hostname\": \"\"\n },\n \"registry\": {\n \"hostname\": \"\"\n },\n \"replicatedApp\": {\n \"hostname\": \"\"\n }\n },\n \"description\": \"\",\n \"isDefault\": \"\",\n \"name\": \"\",\n \"semverRequired\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/app/:app_id/channel/:channel_id", "host": [ "{{baseUrl}}" ], "path": [ "app", ":app_id", "channel", ":channel_id" ], "variable": [ { "id": "0d3c331e-2ab0-4200-83b6-861b4a3baefe", "key": "app_id", "value": "", "description": "(Required) App identifier" }, { "id": "5c988810-4155-4b19-a3ae-b2c15dc38323", "key": "channel_id", "value": "", "description": "(Required) Channel identifier" } ] }, "description": "Allow partial updates to a channel's properties. Only the fields provided in the request body will be updated.\n\nRequired RBAC Policy: kots/app/[:appid]/channel/[:channelid]/update" }, "response": [ { "id": "eeb579b4-9511-407c-b187-169878a207be", "name": "GetChannelResponse represents a channel.", "originalRequest": { "method": "PATCH", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"airgapDiffBundlesEnabled\": \"\",\n \"airgapDockerRegistryFormatEnabled\": \"\",\n \"allowPublishableKey\": \"\",\n \"buildAirgapAutomatically\": \"\",\n \"channelIcon\": \"\",\n \"customHostnameOverrides\": {\n \"downloadPortal\": {\n \"hostname\": \"\"\n },\n \"proxy\": {\n \"hostname\": \"\"\n },\n \"registry\": {\n \"hostname\": \"\"\n },\n \"replicatedApp\": {\n \"hostname\": \"\"\n }\n },\n \"description\": \"\",\n \"isDefault\": \"\",\n \"name\": \"\",\n \"semverRequired\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/app/:app_id/channel/:channel_id", "host": [ "{{baseUrl}}" ], "path": [ "app", ":app_id", "channel", ":channel_id" ], "variable": [ { "key": "app_id" }, { "key": "channel_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"channel\": {\n \"adoptionRate\": [\n {\n \"channelId\": \"\",\n \"count\": \"\",\n \"percent\": \"\",\n \"releaseSequence\": \"\",\n \"semver\": \"\",\n \"totalOnChannel\": \"\",\n \"versionsFromLatest\": \"\"\n },\n {\n \"channelId\": \"\",\n \"count\": \"\",\n \"percent\": \"\",\n \"releaseSequence\": \"\",\n \"semver\": \"\",\n \"totalOnChannel\": \"\",\n \"versionsFromLatest\": \"\"\n }\n ],\n \"airgapDiffBundlesEnabled\": \"\",\n \"airgapDockerRegistryFormatEnabled\": \"\",\n \"allowPublishableKey\": \"\",\n \"appId\": \"\",\n \"appName\": \"\",\n \"appSlug\": \"\",\n \"buildAirgapAutomatically\": \"\",\n \"channelIcon\": \"\",\n \"channelSequence\": \"\",\n \"channelSlug\": \"\",\n \"chartReleases\": [\n {\n \"error\": \"\",\n \"hasPreflightSpec\": \"\",\n \"isKotsInstallerOnly\": \"\",\n \"name\": \"\",\n \"version\": \"\",\n \"weight\": \"\"\n },\n {\n \"error\": \"\",\n \"hasPreflightSpec\": \"\",\n \"isKotsInstallerOnly\": \"\",\n \"name\": \"\",\n \"version\": \"\",\n \"weight\": \"\"\n }\n ],\n \"created\": \"\",\n \"currentVersion\": \"\",\n \"customHostnameOverrides\": {\n \"downloadPortal\": {\n \"hostname\": \"\"\n },\n \"proxy\": {\n \"hostname\": \"\"\n },\n \"registry\": {\n \"hostname\": \"\"\n },\n \"replicatedApp\": {\n \"hostname\": \"\"\n }\n },\n \"customers\": {\n \"activeCustomers\": \"\",\n \"inactiveCustomers\": \"\",\n \"totalCustomers\": \"\"\n },\n \"description\": \"\",\n \"embeddedClusterInstallCommand\": \"\",\n \"enterprisePartnerChannelID\": \"\",\n \"existingClusterInstallCommand\": \"\",\n \"gitHubRef\": {},\n \"hasKurlInstaller\": \"\",\n \"hasV1Beta3PreflightSpec\": \"\",\n \"id\": \"\",\n \"isArchived\": \"\",\n \"isDefault\": \"\",\n \"isHelmOnly\": \"\",\n \"latestChannelSequence\": \"\",\n \"name\": \"\",\n \"numActiveInstances\": \"\",\n \"numReleases\": \"\",\n \"releaseNotes\": \"\",\n \"releaseSequence\": \"\",\n \"releases\": [\n {\n \"airgapBuildError\": \"\",\n \"airgapBuildStatus\": \"\",\n \"airgapBundleImages\": [\n \"\",\n \"\"\n ],\n \"channelIcon\": \"\",\n \"channelId\": \"\",\n \"channelName\": \"\",\n \"channelSequence\": \"\",\n \"created\": \"\",\n \"createdBy\": {\n \"description\": \"\",\n \"id\": \"\",\n \"link\": \"\",\n \"timestamp\": \"\",\n \"type\": \"\"\n },\n \"customResourceError\": \"\",\n \"customResourceWarnings\": [\n \"\",\n \"\"\n ],\n \"demotedAt\": \"\",\n \"embeddedClusterVersion\": \"\",\n \"hasECInstaller\": \"\",\n \"hasKurlInstaller\": \"\",\n \"imageSecurityInfo\": [\n {\n \"counts\": {\n \"critical\": \"\",\n \"high\": \"\",\n \"low\": \"\",\n \"medium\": \"\",\n \"total\": \"\"\n },\n \"digest\": \"\",\n \"digest_first_seen_at\": \"\",\n \"image_size_bytes\": \"\",\n \"input\": \"\",\n \"installation_phase\": \"\",\n \"last_scanned_at\": \"\",\n \"not_found\": \"\",\n \"sbom_status\": \"\",\n \"sbom_status_message\": \"\",\n \"sbom_status_updated_at\": \"\",\n \"scan_status\": \"\",\n \"scan_status_message\": \"\",\n \"scan_status_updated_at\": \"\",\n \"scanned_images\": \"\",\n \"total_images\": \"\"\n },\n {\n \"counts\": {\n \"critical\": \"\",\n \"high\": \"\",\n \"low\": \"\",\n \"medium\": \"\",\n \"total\": \"\"\n },\n \"digest\": \"\",\n \"digest_first_seen_at\": \"\",\n \"image_size_bytes\": \"\",\n \"input\": \"\",\n \"installation_phase\": \"\",\n \"last_scanned_at\": \"\",\n \"not_found\": \"\",\n \"sbom_status\": \"\",\n \"sbom_status_message\": \"\",\n \"sbom_status_updated_at\": \"\",\n \"scan_status\": \"\",\n \"scan_status_message\": \"\",\n \"scan_status_updated_at\": \"\",\n \"scanned_images\": \"\",\n \"total_images\": \"\"\n }\n ],\n \"imageSecuritySums\": {\n \"ametb0\": {\n \"counts\": {\n \"critical\": \"\",\n \"high\": \"\",\n \"low\": \"\",\n \"medium\": \"\",\n \"total\": \"\"\n },\n \"digest\": \"\",\n \"digest_first_seen_at\": \"\",\n \"image_size_bytes\": \"\",\n \"input\": \"\",\n \"installation_phase\": \"\",\n \"last_scanned_at\": \"\",\n \"not_found\": \"\",\n \"sbom_status\": \"\",\n \"sbom_status_message\": \"\",\n \"sbom_status_updated_at\": \"\",\n \"scan_status\": \"\",\n \"scan_status_message\": \"\",\n \"scan_status_updated_at\": \"\",\n \"scanned_images\": \"\",\n \"total_images\": \"\"\n },\n \"cillum_31\": {\n \"counts\": {\n \"critical\": \"\",\n \"high\": \"\",\n \"low\": \"\",\n \"medium\": \"\",\n \"total\": \"\"\n },\n \"digest\": \"\",\n \"digest_first_seen_at\": \"\",\n \"image_size_bytes\": \"\",\n \"input\": \"\",\n \"installation_phase\": \"\",\n \"last_scanned_at\": \"\",\n \"not_found\": \"\",\n \"sbom_status\": \"\",\n \"sbom_status_message\": \"\",\n \"sbom_status_updated_at\": \"\",\n \"scan_status\": \"\",\n \"scan_status_message\": \"\",\n \"scan_status_updated_at\": \"\",\n \"scanned_images\": \"\",\n \"total_images\": \"\"\n }\n },\n \"installationTypes\": {\n \"embeddedCluster\": {\n \"proxyRegistryDomain\": \"\",\n \"replicatedAppDomain\": \"\",\n \"replicatedRegistryDomain\": \"\",\n \"version\": \"\"\n },\n \"helm\": {},\n \"helmInstallabilityIssue\": {\n \"message\": \"\",\n \"resources\": [\n {\n \"filePath\": \"\",\n \"identifier\": \"\",\n \"kind\": \"\",\n \"name\": \"\"\n },\n {\n \"filePath\": \"\",\n \"identifier\": \"\",\n \"kind\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"kots\": {\n \"minKotsVersion\": \"\",\n \"targetKotsVersion\": \"\"\n },\n \"kotsConfig\": {\n \"apiVersion\": \"\"\n },\n \"kurl\": {\n \"installerVersion\": \"\"\n },\n \"preflight\": {\n \"apiVersion\": \"\"\n },\n \"replicatedSDK\": {\n \"sdkVersion\": \"\"\n },\n \"supportBundle\": {\n \"apiVersion\": \"\"\n }\n },\n \"isDemoted\": \"\",\n \"isRequired\": \"\",\n \"kurlInstallerID\": \"\",\n \"lintResult\": {\n \"isLintingComplete\": \"\",\n \"lintExpressions\": [\n {\n \"message\": \"\",\n \"path\": \"\",\n \"rule\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"path\": \"\",\n \"rule\": \"\",\n \"type\": \"\"\n }\n ]\n },\n \"proxyRegistryDomain\": \"\",\n \"registrySecret\": \"\",\n \"releaseNotes\": \"\",\n \"releasedAt\": \"\",\n \"replicatedRegistryDomain\": \"\",\n \"semver\": \"\",\n \"sequence\": \"\",\n \"updated\": \"\",\n \"updatedBy\": {\n \"description\": \"\",\n \"id\": \"\",\n \"link\": \"\",\n \"timestamp\": \"\",\n \"type\": \"\"\n }\n },\n {\n \"airgapBuildError\": \"\",\n \"airgapBuildStatus\": \"\",\n \"airgapBundleImages\": [\n \"\",\n \"\"\n ],\n \"channelIcon\": \"\",\n \"channelId\": \"\",\n \"channelName\": \"\",\n \"channelSequence\": \"\",\n \"created\": \"\",\n \"createdBy\": {\n \"description\": \"\",\n \"id\": \"\",\n \"link\": \"\",\n \"timestamp\": \"\",\n \"type\": \"\"\n },\n \"customResourceError\": \"\",\n \"customResourceWarnings\": [\n \"\",\n \"\"\n ],\n \"demotedAt\": \"\",\n \"embeddedClusterVersion\": \"\",\n \"hasECInstaller\": \"\",\n \"hasKurlInstaller\": \"\",\n \"imageSecurityInfo\": [\n {\n \"counts\": {\n \"critical\": \"\",\n \"high\": \"\",\n \"low\": \"\",\n \"medium\": \"\",\n \"total\": \"\"\n },\n \"digest\": \"\",\n \"digest_first_seen_at\": \"\",\n \"image_size_bytes\": \"\",\n \"input\": \"\",\n \"installation_phase\": \"\",\n \"last_scanned_at\": \"\",\n \"not_found\": \"\",\n \"sbom_status\": \"\",\n \"sbom_status_message\": \"\",\n \"sbom_status_updated_at\": \"\",\n \"scan_status\": \"\",\n \"scan_status_message\": \"\",\n \"scan_status_updated_at\": \"\",\n \"scanned_images\": \"\",\n \"total_images\": \"\"\n },\n {\n \"counts\": {\n \"critical\": \"\",\n \"high\": \"\",\n \"low\": \"\",\n \"medium\": \"\",\n \"total\": \"\"\n },\n \"digest\": \"\",\n \"digest_first_seen_at\": \"\",\n \"image_size_bytes\": \"\",\n \"input\": \"\",\n \"installation_phase\": \"\",\n \"last_scanned_at\": \"\",\n \"not_found\": \"\",\n \"sbom_status\": \"\",\n \"sbom_status_message\": \"\",\n \"sbom_status_updated_at\": \"\",\n \"scan_status\": \"\",\n \"scan_status_message\": \"\",\n \"scan_status_updated_at\": \"\",\n \"scanned_images\": \"\",\n \"total_images\": \"\"\n }\n ],\n \"imageSecuritySums\": {\n \"elitf52\": {\n \"counts\": {\n \"critical\": \"\",\n \"high\": \"\",\n \"low\": \"\",\n \"medium\": \"\",\n \"total\": \"\"\n },\n \"digest\": \"\",\n \"digest_first_seen_at\": \"\",\n \"image_size_bytes\": \"\",\n \"input\": \"\",\n \"installation_phase\": \"\",\n \"last_scanned_at\": \"\",\n \"not_found\": \"\",\n \"sbom_status\": \"\",\n \"sbom_status_message\": \"\",\n \"sbom_status_updated_at\": \"\",\n \"scan_status\": \"\",\n \"scan_status_message\": \"\",\n \"scan_status_updated_at\": \"\",\n \"scanned_images\": \"\",\n \"total_images\": \"\"\n },\n \"enim_e2\": {\n \"counts\": {\n \"critical\": \"\",\n \"high\": \"\",\n \"low\": \"\",\n \"medium\": \"\",\n \"total\": \"\"\n },\n \"digest\": \"\",\n \"digest_first_seen_at\": \"\",\n \"image_size_bytes\": \"\",\n \"input\": \"\",\n \"installation_phase\": \"\",\n \"last_scanned_at\": \"\",\n \"not_found\": \"\",\n \"sbom_status\": \"\",\n \"sbom_status_message\": \"\",\n \"sbom_status_updated_at\": \"\",\n \"scan_status\": \"\",\n \"scan_status_message\": \"\",\n \"scan_status_updated_at\": \"\",\n \"scanned_images\": \"\",\n \"total_images\": \"\"\n }\n },\n \"installationTypes\": {\n \"embeddedCluster\": {\n \"proxyRegistryDomain\": \"\",\n \"replicatedAppDomain\": \"\",\n \"replicatedRegistryDomain\": \"\",\n \"version\": \"\"\n },\n \"helm\": {},\n \"helmInstallabilityIssue\": {\n \"message\": \"\",\n \"resources\": [\n {\n \"filePath\": \"\",\n \"identifier\": \"\",\n \"kind\": \"\",\n \"name\": \"\"\n },\n {\n \"filePath\": \"\",\n \"identifier\": \"\",\n \"kind\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"kots\": {\n \"minKotsVersion\": \"\",\n \"targetKotsVersion\": \"\"\n },\n \"kotsConfig\": {\n \"apiVersion\": \"\"\n },\n \"kurl\": {\n \"installerVersion\": \"\"\n },\n \"preflight\": {\n \"apiVersion\": \"\"\n },\n \"replicatedSDK\": {\n \"sdkVersion\": \"\"\n },\n \"supportBundle\": {\n \"apiVersion\": \"\"\n }\n },\n \"isDemoted\": \"\",\n \"isRequired\": \"\",\n \"kurlInstallerID\": \"\",\n \"lintResult\": {\n \"isLintingComplete\": \"\",\n \"lintExpressions\": [\n {\n \"message\": \"\",\n \"path\": \"\",\n \"rule\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"path\": \"\",\n \"rule\": \"\",\n \"type\": \"\"\n }\n ]\n },\n \"proxyRegistryDomain\": \"\",\n \"registrySecret\": \"\",\n \"releaseNotes\": \"\",\n \"releasedAt\": \"\",\n \"replicatedRegistryDomain\": \"\",\n \"semver\": \"\",\n \"sequence\": \"\",\n \"updated\": \"\",\n \"updatedBy\": {\n \"description\": \"\",\n \"id\": \"\",\n \"link\": \"\",\n \"timestamp\": \"\",\n \"type\": \"\"\n }\n }\n ],\n \"replicatedRegistryDomain\": \"\",\n \"semverRequired\": \"\",\n \"semverWarning\": \"\",\n \"targetKotsVersion\": \"\",\n \"updated\": \"\"\n }\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-eeb579b4-9511-407c-b187-169878a207be" }, { "id": "c0931586-26ae-4614-b8b7-d82a7e82743a", "name": "Returned on bad input", "originalRequest": { "method": "PATCH", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"airgapDiffBundlesEnabled\": \"\",\n \"airgapDockerRegistryFormatEnabled\": \"\",\n \"allowPublishableKey\": \"\",\n \"buildAirgapAutomatically\": \"\",\n \"channelIcon\": \"\",\n \"customHostnameOverrides\": {\n \"downloadPortal\": {\n \"hostname\": \"\"\n },\n \"proxy\": {\n \"hostname\": \"\"\n },\n \"registry\": {\n \"hostname\": \"\"\n },\n \"replicatedApp\": {\n \"hostname\": \"\"\n }\n },\n \"description\": \"\",\n \"isDefault\": \"\",\n \"name\": \"\",\n \"semverRequired\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/app/:app_id/channel/:channel_id", "host": [ "{{baseUrl}}" ], "path": [ "app", ":app_id", "channel", ":channel_id" ], "variable": [ { "key": "app_id" }, { "key": "channel_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error_code\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-c0931586-26ae-4614-b8b7-d82a7e82743a" }, { "id": "1e47e9c6-78b4-4850-a7de-30dd53ccdaeb", "name": "Return if the caller is not authorized", "originalRequest": { "method": "PATCH", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"airgapDiffBundlesEnabled\": \"\",\n \"airgapDockerRegistryFormatEnabled\": \"\",\n \"allowPublishableKey\": \"\",\n \"buildAirgapAutomatically\": \"\",\n \"channelIcon\": \"\",\n \"customHostnameOverrides\": {\n \"downloadPortal\": {\n \"hostname\": \"\"\n },\n \"proxy\": {\n \"hostname\": \"\"\n },\n \"registry\": {\n \"hostname\": \"\"\n },\n \"replicatedApp\": {\n \"hostname\": \"\"\n }\n },\n \"description\": \"\",\n \"isDefault\": \"\",\n \"name\": \"\",\n \"semverRequired\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/app/:app_id/channel/:channel_id", "host": [ "{{baseUrl}}" ], "path": [ "app", ":app_id", "channel", ":channel_id" ], "variable": [ { "key": "app_id" }, { "key": "channel_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"message\": \"\"\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-1e47e9c6-78b4-4850-a7de-30dd53ccdaeb" }, { "id": "aef33eea-403c-49b3-9609-c6c8de05bfda", "name": "Returned if the caller does not have the needed permission", "originalRequest": { "method": "PATCH", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"airgapDiffBundlesEnabled\": \"\",\n \"airgapDockerRegistryFormatEnabled\": \"\",\n \"allowPublishableKey\": \"\",\n \"buildAirgapAutomatically\": \"\",\n \"channelIcon\": \"\",\n \"customHostnameOverrides\": {\n \"downloadPortal\": {\n \"hostname\": \"\"\n },\n \"proxy\": {\n \"hostname\": \"\"\n },\n \"registry\": {\n \"hostname\": \"\"\n },\n \"replicatedApp\": {\n \"hostname\": \"\"\n }\n },\n \"description\": \"\",\n \"isDefault\": \"\",\n \"name\": \"\",\n \"semverRequired\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/app/:app_id/channel/:channel_id", "host": [ "{{baseUrl}}" ], "path": [ "app", ":app_id", "channel", ":channel_id" ], "variable": [ { "key": "app_id" }, { "key": "channel_id" } ] } }, "status": "Forbidden", "code": 403, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"message\": \"\",\n \"messageCode\": \"\"\n }\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-aef33eea-403c-49b3-9609-c6c8de05bfda" } ], "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-afcfe99b-23ab-4003-818c-9e4a3b93b997" } ], "id": "7d086e8a-9869-4a59-977e-dbb6bbda6780", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-7d086e8a-9869-4a59-977e-dbb6bbda6780" }, { "name": "Creates a channel in the KOTS application.", "id": "1e24a3ef-bb8d-4fc8-b4f2-cb38611c7b51", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "auth": { "type": "apikey", "apikey": [ { "key": "key", "value": "Authorization", "type": "string" }, { "key": "value", "value": "{{apiKey}}", "type": "string" }, { "key": "in", "value": "header", "type": "string" } ] }, "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"name\": \"\",\n \"airgapDiffBundlesEnabled\": \"\",\n \"airgapDockerRegistryFormatEnabled\": \"\",\n \"allowPublishableKey\": \"\",\n \"buildAirgapAutomatically\": \"\",\n \"channelIcon\": \"\",\n \"customHostnameOverrides\": {\n \"downloadPortal\": {\n \"hostname\": \"\"\n },\n \"proxy\": {\n \"hostname\": \"\"\n },\n \"registry\": {\n \"hostname\": \"\"\n },\n \"replicatedApp\": {\n \"hostname\": \"\"\n }\n },\n \"description\": \"\",\n \"enterprisePartnerChannelID\": \"\",\n \"isDefault\": \"\",\n \"semverRequired\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/app/:app_id/channel", "host": [ "{{baseUrl}}" ], "path": [ "app", ":app_id", "channel" ], "variable": [ { "id": "45299670-4da2-4cb6-b9bf-575eecc371ef", "key": "app_id", "value": "", "description": "(Required) App identifier" } ] }, "description": "Create a new channel for the specified app, allowing for configuration of channel properties such as name, description, and feature flags.\n\nRequired RBAC Policy: kots/app/[:appid]/channel/create" }, "response": [ { "id": "b0154775-211b-4ceb-aafa-32f3a503fb79", "name": "GetChannelResponse represents a channel.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"name\": \"\",\n \"airgapDiffBundlesEnabled\": \"\",\n \"airgapDockerRegistryFormatEnabled\": \"\",\n \"allowPublishableKey\": \"\",\n \"buildAirgapAutomatically\": \"\",\n \"channelIcon\": \"\",\n \"customHostnameOverrides\": {\n \"downloadPortal\": {\n \"hostname\": \"\"\n },\n \"proxy\": {\n \"hostname\": \"\"\n },\n \"registry\": {\n \"hostname\": \"\"\n },\n \"replicatedApp\": {\n \"hostname\": \"\"\n }\n },\n \"description\": \"\",\n \"enterprisePartnerChannelID\": \"\",\n \"isDefault\": \"\",\n \"semverRequired\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/app/:app_id/channel", "host": [ "{{baseUrl}}" ], "path": [ "app", ":app_id", "channel" ], "variable": [ { "key": "app_id" } ] } }, "status": "Created", "code": 201, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"channel\": {\n \"adoptionRate\": [\n {\n \"channelId\": \"\",\n \"count\": \"\",\n \"percent\": \"\",\n \"releaseSequence\": \"\",\n \"semver\": \"\",\n \"totalOnChannel\": \"\",\n \"versionsFromLatest\": \"\"\n },\n {\n \"channelId\": \"\",\n \"count\": \"\",\n \"percent\": \"\",\n \"releaseSequence\": \"\",\n \"semver\": \"\",\n \"totalOnChannel\": \"\",\n \"versionsFromLatest\": \"\"\n }\n ],\n \"airgapDiffBundlesEnabled\": \"\",\n \"airgapDockerRegistryFormatEnabled\": \"\",\n \"allowPublishableKey\": \"\",\n \"appId\": \"\",\n \"appName\": \"\",\n \"appSlug\": \"\",\n \"buildAirgapAutomatically\": \"\",\n \"channelIcon\": \"\",\n \"channelSequence\": \"\",\n \"channelSlug\": \"\",\n \"chartReleases\": [\n {\n \"error\": \"\",\n \"hasPreflightSpec\": \"\",\n \"isKotsInstallerOnly\": \"\",\n \"name\": \"\",\n \"version\": \"\",\n \"weight\": \"\"\n },\n {\n \"error\": \"\",\n \"hasPreflightSpec\": \"\",\n \"isKotsInstallerOnly\": \"\",\n \"name\": \"\",\n \"version\": \"\",\n \"weight\": \"\"\n }\n ],\n \"created\": \"\",\n \"currentVersion\": \"\",\n \"customHostnameOverrides\": {\n \"downloadPortal\": {\n \"hostname\": \"\"\n },\n \"proxy\": {\n \"hostname\": \"\"\n },\n \"registry\": {\n \"hostname\": \"\"\n },\n \"replicatedApp\": {\n \"hostname\": \"\"\n }\n },\n \"customers\": {\n \"activeCustomers\": \"\",\n \"inactiveCustomers\": \"\",\n \"totalCustomers\": \"\"\n },\n \"description\": \"\",\n \"embeddedClusterInstallCommand\": \"\",\n \"enterprisePartnerChannelID\": \"\",\n \"existingClusterInstallCommand\": \"\",\n \"gitHubRef\": {},\n \"hasKurlInstaller\": \"\",\n \"hasV1Beta3PreflightSpec\": \"\",\n \"id\": \"\",\n \"isArchived\": \"\",\n \"isDefault\": \"\",\n \"isHelmOnly\": \"\",\n \"latestChannelSequence\": \"\",\n \"name\": \"\",\n \"numActiveInstances\": \"\",\n \"numReleases\": \"\",\n \"releaseNotes\": \"\",\n \"releaseSequence\": \"\",\n \"releases\": [\n {\n \"airgapBuildError\": \"\",\n \"airgapBuildStatus\": \"\",\n \"airgapBundleImages\": [\n \"\",\n \"\"\n ],\n \"channelIcon\": \"\",\n \"channelId\": \"\",\n \"channelName\": \"\",\n \"channelSequence\": \"\",\n \"created\": \"\",\n \"createdBy\": {\n \"description\": \"\",\n \"id\": \"\",\n \"link\": \"\",\n \"timestamp\": \"\",\n \"type\": \"\"\n },\n \"customResourceError\": \"\",\n \"customResourceWarnings\": [\n \"\",\n \"\"\n ],\n \"demotedAt\": \"\",\n \"embeddedClusterVersion\": \"\",\n \"hasECInstaller\": \"\",\n \"hasKurlInstaller\": \"\",\n \"imageSecurityInfo\": [\n {\n \"counts\": {\n \"critical\": \"\",\n \"high\": \"\",\n \"low\": \"\",\n \"medium\": \"\",\n \"total\": \"\"\n },\n \"digest\": \"\",\n \"digest_first_seen_at\": \"\",\n \"image_size_bytes\": \"\",\n \"input\": \"\",\n \"installation_phase\": \"\",\n \"last_scanned_at\": \"\",\n \"not_found\": \"\",\n \"sbom_status\": \"\",\n \"sbom_status_message\": \"\",\n \"sbom_status_updated_at\": \"\",\n \"scan_status\": \"\",\n \"scan_status_message\": \"\",\n \"scan_status_updated_at\": \"\",\n \"scanned_images\": \"\",\n \"total_images\": \"\"\n },\n {\n \"counts\": {\n \"critical\": \"\",\n \"high\": \"\",\n \"low\": \"\",\n \"medium\": \"\",\n \"total\": \"\"\n },\n \"digest\": \"\",\n \"digest_first_seen_at\": \"\",\n \"image_size_bytes\": \"\",\n \"input\": \"\",\n \"installation_phase\": \"\",\n \"last_scanned_at\": \"\",\n \"not_found\": \"\",\n \"sbom_status\": \"\",\n \"sbom_status_message\": \"\",\n \"sbom_status_updated_at\": \"\",\n \"scan_status\": \"\",\n \"scan_status_message\": \"\",\n \"scan_status_updated_at\": \"\",\n \"scanned_images\": \"\",\n \"total_images\": \"\"\n }\n ],\n \"imageSecuritySums\": {\n \"ametb0\": {\n \"counts\": {\n \"critical\": \"\",\n \"high\": \"\",\n \"low\": \"\",\n \"medium\": \"\",\n \"total\": \"\"\n },\n \"digest\": \"\",\n \"digest_first_seen_at\": \"\",\n \"image_size_bytes\": \"\",\n \"input\": \"\",\n \"installation_phase\": \"\",\n \"last_scanned_at\": \"\",\n \"not_found\": \"\",\n \"sbom_status\": \"\",\n \"sbom_status_message\": \"\",\n \"sbom_status_updated_at\": \"\",\n \"scan_status\": \"\",\n \"scan_status_message\": \"\",\n \"scan_status_updated_at\": \"\",\n \"scanned_images\": \"\",\n \"total_images\": \"\"\n },\n \"cillum_31\": {\n \"counts\": {\n \"critical\": \"\",\n \"high\": \"\",\n \"low\": \"\",\n \"medium\": \"\",\n \"total\": \"\"\n },\n \"digest\": \"\",\n \"digest_first_seen_at\": \"\",\n \"image_size_bytes\": \"\",\n \"input\": \"\",\n \"installation_phase\": \"\",\n \"last_scanned_at\": \"\",\n \"not_found\": \"\",\n \"sbom_status\": \"\",\n \"sbom_status_message\": \"\",\n \"sbom_status_updated_at\": \"\",\n \"scan_status\": \"\",\n \"scan_status_message\": \"\",\n \"scan_status_updated_at\": \"\",\n \"scanned_images\": \"\",\n \"total_images\": \"\"\n }\n },\n \"installationTypes\": {\n \"embeddedCluster\": {\n \"proxyRegistryDomain\": \"\",\n \"replicatedAppDomain\": \"\",\n \"replicatedRegistryDomain\": \"\",\n \"version\": \"\"\n },\n \"helm\": {},\n \"helmInstallabilityIssue\": {\n \"message\": \"\",\n \"resources\": [\n {\n \"filePath\": \"\",\n \"identifier\": \"\",\n \"kind\": \"\",\n \"name\": \"\"\n },\n {\n \"filePath\": \"\",\n \"identifier\": \"\",\n \"kind\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"kots\": {\n \"minKotsVersion\": \"\",\n \"targetKotsVersion\": \"\"\n },\n \"kotsConfig\": {\n \"apiVersion\": \"\"\n },\n \"kurl\": {\n \"installerVersion\": \"\"\n },\n \"preflight\": {\n \"apiVersion\": \"\"\n },\n \"replicatedSDK\": {\n \"sdkVersion\": \"\"\n },\n \"supportBundle\": {\n \"apiVersion\": \"\"\n }\n },\n \"isDemoted\": \"\",\n \"isRequired\": \"\",\n \"kurlInstallerID\": \"\",\n \"lintResult\": {\n \"isLintingComplete\": \"\",\n \"lintExpressions\": [\n {\n \"message\": \"\",\n \"path\": \"\",\n \"rule\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"path\": \"\",\n \"rule\": \"\",\n \"type\": \"\"\n }\n ]\n },\n \"proxyRegistryDomain\": \"\",\n \"registrySecret\": \"\",\n \"releaseNotes\": \"\",\n \"releasedAt\": \"\",\n \"replicatedRegistryDomain\": \"\",\n \"semver\": \"\",\n \"sequence\": \"\",\n \"updated\": \"\",\n \"updatedBy\": {\n \"description\": \"\",\n \"id\": \"\",\n \"link\": \"\",\n \"timestamp\": \"\",\n \"type\": \"\"\n }\n },\n {\n \"airgapBuildError\": \"\",\n \"airgapBuildStatus\": \"\",\n \"airgapBundleImages\": [\n \"\",\n \"\"\n ],\n \"channelIcon\": \"\",\n \"channelId\": \"\",\n \"channelName\": \"\",\n \"channelSequence\": \"\",\n \"created\": \"\",\n \"createdBy\": {\n \"description\": \"\",\n \"id\": \"\",\n \"link\": \"\",\n \"timestamp\": \"\",\n \"type\": \"\"\n },\n \"customResourceError\": \"\",\n \"customResourceWarnings\": [\n \"\",\n \"\"\n ],\n \"demotedAt\": \"\",\n \"embeddedClusterVersion\": \"\",\n \"hasECInstaller\": \"\",\n \"hasKurlInstaller\": \"\",\n \"imageSecurityInfo\": [\n {\n \"counts\": {\n \"critical\": \"\",\n \"high\": \"\",\n \"low\": \"\",\n \"medium\": \"\",\n \"total\": \"\"\n },\n \"digest\": \"\",\n \"digest_first_seen_at\": \"\",\n \"image_size_bytes\": \"\",\n \"input\": \"\",\n \"installation_phase\": \"\",\n \"last_scanned_at\": \"\",\n \"not_found\": \"\",\n \"sbom_status\": \"\",\n \"sbom_status_message\": \"\",\n \"sbom_status_updated_at\": \"\",\n \"scan_status\": \"\",\n \"scan_status_message\": \"\",\n \"scan_status_updated_at\": \"\",\n \"scanned_images\": \"\",\n \"total_images\": \"\"\n },\n {\n \"counts\": {\n \"critical\": \"\",\n \"high\": \"\",\n \"low\": \"\",\n \"medium\": \"\",\n \"total\": \"\"\n },\n \"digest\": \"\",\n \"digest_first_seen_at\": \"\",\n \"image_size_bytes\": \"\",\n \"input\": \"\",\n \"installation_phase\": \"\",\n \"last_scanned_at\": \"\",\n \"not_found\": \"\",\n \"sbom_status\": \"\",\n \"sbom_status_message\": \"\",\n \"sbom_status_updated_at\": \"\",\n \"scan_status\": \"\",\n \"scan_status_message\": \"\",\n \"scan_status_updated_at\": \"\",\n \"scanned_images\": \"\",\n \"total_images\": \"\"\n }\n ],\n \"imageSecuritySums\": {\n \"elitf52\": {\n \"counts\": {\n \"critical\": \"\",\n \"high\": \"\",\n \"low\": \"\",\n \"medium\": \"\",\n \"total\": \"\"\n },\n \"digest\": \"\",\n \"digest_first_seen_at\": \"\",\n \"image_size_bytes\": \"\",\n \"input\": \"\",\n \"installation_phase\": \"\",\n \"last_scanned_at\": \"\",\n \"not_found\": \"\",\n \"sbom_status\": \"\",\n \"sbom_status_message\": \"\",\n \"sbom_status_updated_at\": \"\",\n \"scan_status\": \"\",\n \"scan_status_message\": \"\",\n \"scan_status_updated_at\": \"\",\n \"scanned_images\": \"\",\n \"total_images\": \"\"\n },\n \"enim_e2\": {\n \"counts\": {\n \"critical\": \"\",\n \"high\": \"\",\n \"low\": \"\",\n \"medium\": \"\",\n \"total\": \"\"\n },\n \"digest\": \"\",\n \"digest_first_seen_at\": \"\",\n \"image_size_bytes\": \"\",\n \"input\": \"\",\n \"installation_phase\": \"\",\n \"last_scanned_at\": \"\",\n \"not_found\": \"\",\n \"sbom_status\": \"\",\n \"sbom_status_message\": \"\",\n \"sbom_status_updated_at\": \"\",\n \"scan_status\": \"\",\n \"scan_status_message\": \"\",\n \"scan_status_updated_at\": \"\",\n \"scanned_images\": \"\",\n \"total_images\": \"\"\n }\n },\n \"installationTypes\": {\n \"embeddedCluster\": {\n \"proxyRegistryDomain\": \"\",\n \"replicatedAppDomain\": \"\",\n \"replicatedRegistryDomain\": \"\",\n \"version\": \"\"\n },\n \"helm\": {},\n \"helmInstallabilityIssue\": {\n \"message\": \"\",\n \"resources\": [\n {\n \"filePath\": \"\",\n \"identifier\": \"\",\n \"kind\": \"\",\n \"name\": \"\"\n },\n {\n \"filePath\": \"\",\n \"identifier\": \"\",\n \"kind\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"kots\": {\n \"minKotsVersion\": \"\",\n \"targetKotsVersion\": \"\"\n },\n \"kotsConfig\": {\n \"apiVersion\": \"\"\n },\n \"kurl\": {\n \"installerVersion\": \"\"\n },\n \"preflight\": {\n \"apiVersion\": \"\"\n },\n \"replicatedSDK\": {\n \"sdkVersion\": \"\"\n },\n \"supportBundle\": {\n \"apiVersion\": \"\"\n }\n },\n \"isDemoted\": \"\",\n \"isRequired\": \"\",\n \"kurlInstallerID\": \"\",\n \"lintResult\": {\n \"isLintingComplete\": \"\",\n \"lintExpressions\": [\n {\n \"message\": \"\",\n \"path\": \"\",\n \"rule\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"path\": \"\",\n \"rule\": \"\",\n \"type\": \"\"\n }\n ]\n },\n \"proxyRegistryDomain\": \"\",\n \"registrySecret\": \"\",\n \"releaseNotes\": \"\",\n \"releasedAt\": \"\",\n \"replicatedRegistryDomain\": \"\",\n \"semver\": \"\",\n \"sequence\": \"\",\n \"updated\": \"\",\n \"updatedBy\": {\n \"description\": \"\",\n \"id\": \"\",\n \"link\": \"\",\n \"timestamp\": \"\",\n \"type\": \"\"\n }\n }\n ],\n \"replicatedRegistryDomain\": \"\",\n \"semverRequired\": \"\",\n \"semverWarning\": \"\",\n \"targetKotsVersion\": \"\",\n \"updated\": \"\"\n }\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-b0154775-211b-4ceb-aafa-32f3a503fb79" }, { "id": "a886d9d8-2b48-4596-a3f8-061a52dd9456", "name": "Returned on bad input", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"name\": \"\",\n \"airgapDiffBundlesEnabled\": \"\",\n \"airgapDockerRegistryFormatEnabled\": \"\",\n \"allowPublishableKey\": \"\",\n \"buildAirgapAutomatically\": \"\",\n \"channelIcon\": \"\",\n \"customHostnameOverrides\": {\n \"downloadPortal\": {\n \"hostname\": \"\"\n },\n \"proxy\": {\n \"hostname\": \"\"\n },\n \"registry\": {\n \"hostname\": \"\"\n },\n \"replicatedApp\": {\n \"hostname\": \"\"\n }\n },\n \"description\": \"\",\n \"enterprisePartnerChannelID\": \"\",\n \"isDefault\": \"\",\n \"semverRequired\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/app/:app_id/channel", "host": [ "{{baseUrl}}" ], "path": [ "app", ":app_id", "channel" ], "variable": [ { "key": "app_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error_code\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-a886d9d8-2b48-4596-a3f8-061a52dd9456" }, { "id": "54de91cd-7598-4c1d-9899-0dc1928bdff2", "name": "Return if the caller is not authorized", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"name\": \"\",\n \"airgapDiffBundlesEnabled\": \"\",\n \"airgapDockerRegistryFormatEnabled\": \"\",\n \"allowPublishableKey\": \"\",\n \"buildAirgapAutomatically\": \"\",\n \"channelIcon\": \"\",\n \"customHostnameOverrides\": {\n \"downloadPortal\": {\n \"hostname\": \"\"\n },\n \"proxy\": {\n \"hostname\": \"\"\n },\n \"registry\": {\n \"hostname\": \"\"\n },\n \"replicatedApp\": {\n \"hostname\": \"\"\n }\n },\n \"description\": \"\",\n \"enterprisePartnerChannelID\": \"\",\n \"isDefault\": \"\",\n \"semverRequired\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/app/:app_id/channel", "host": [ "{{baseUrl}}" ], "path": [ "app", ":app_id", "channel" ], "variable": [ { "key": "app_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"message\": \"\"\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-54de91cd-7598-4c1d-9899-0dc1928bdff2" }, { "id": "0241ef6f-2ce5-4b1d-9cf8-2217e8e25350", "name": "Returned if the caller does not have the needed permission", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"name\": \"\",\n \"airgapDiffBundlesEnabled\": \"\",\n \"airgapDockerRegistryFormatEnabled\": \"\",\n \"allowPublishableKey\": \"\",\n \"buildAirgapAutomatically\": \"\",\n \"channelIcon\": \"\",\n \"customHostnameOverrides\": {\n \"downloadPortal\": {\n \"hostname\": \"\"\n },\n \"proxy\": {\n \"hostname\": \"\"\n },\n \"registry\": {\n \"hostname\": \"\"\n },\n \"replicatedApp\": {\n \"hostname\": \"\"\n }\n },\n \"description\": \"\",\n \"enterprisePartnerChannelID\": \"\",\n \"isDefault\": \"\",\n \"semverRequired\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/app/:app_id/channel", "host": [ "{{baseUrl}}" ], "path": [ "app", ":app_id", "channel" ], "variable": [ { "key": "app_id" } ] } }, "status": "Forbidden", "code": 403, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"message\": \"\",\n \"messageCode\": \"\"\n }\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-0241ef6f-2ce5-4b1d-9cf8-2217e8e25350" } ], "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-1e24a3ef-bb8d-4fc8-b4f2-cb38611c7b51" } ], "id": "b33bfe13-a241-4550-ba47-06ed134c76ce", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-b33bfe13-a241-4550-ba47-06ed134c76ce" }, { "name": "channels", "item": [ { "name": "List channels for an app.", "id": "0f675865-2a11-4fad-be84-0ef5d73449a5", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "auth": { "type": "apikey", "apikey": [ { "key": "key", "value": "Authorization", "type": "string" }, { "key": "value", "value": "{{apiKey}}", "type": "string" }, { "key": "in", "value": "header", "type": "string" } ] }, "method": "GET", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/app/:app_id/channels?channelName=&excludeDetail=&excludeAdoption=&pageSize=20¤tPage=&channelNameFilter=&includeSecuritySummary=", "host": [ "{{baseUrl}}" ], "path": [ "app", ":app_id", "channels" ], "query": [ { "description": "filter by channel name", "key": "channelName", "value": "" }, { "description": "Exclude detail", "key": "excludeDetail", "value": "" }, { "description": "Exclude adoption", "key": "excludeAdoption", "value": "" }, { "description": "Page size", "key": "pageSize", "value": "20" }, { "description": "Current page", "key": "currentPage", "value": "" }, { "description": "Channel name filter", "key": "channelNameFilter", "value": "" }, { "description": "Include security summary", "key": "includeSecuritySummary", "value": "" } ], "variable": [ { "id": "3ecb6851-171c-432f-ae26-324abf98a530", "key": "app_id", "value": "", "description": "(Required) App identifier" } ] }, "description": "Returns a paginated list of channels for the specified app, with optional filtering by channel name. Channel details and associated releases can be included or excluded using query parameters.\n\nRequired RBAC Policy: kots/app/[:appid]/channel/[:channelid]/read" }, "response": [ { "id": "f42af763-2ca4-4db5-aae8-55a619744b5a", "name": "ListChannelsResponse contains the JSON channels list", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/app/:app_id/channels?channelName=&excludeDetail=&excludeAdoption=&pageSize=20¤tPage=&channelNameFilter=&includeSecuritySummary=", "host": [ "{{baseUrl}}" ], "path": [ "app", ":app_id", "channels" ], "query": [ { "description": "filter by channel name", "key": "channelName", "value": "" }, { "description": "Exclude detail", "key": "excludeDetail", "value": "" }, { "description": "Exclude adoption", "key": "excludeAdoption", "value": "" }, { "description": "Page size", "key": "pageSize", "value": "20" }, { "description": "Current page", "key": "currentPage", "value": "" }, { "description": "Channel name filter", "key": "channelNameFilter", "value": "" }, { "description": "Include security summary", "key": "includeSecuritySummary", "value": "" } ], "variable": [ { "key": "app_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"channels\": [\n {\n \"adoptionRate\": [\n {\n \"channelId\": \"\",\n \"count\": \"\",\n \"percent\": \"\",\n \"releaseSequence\": \"\",\n \"semver\": \"\",\n \"totalOnChannel\": \"\",\n \"versionsFromLatest\": \"\"\n },\n {\n \"channelId\": \"\",\n \"count\": \"\",\n \"percent\": \"\",\n \"releaseSequence\": \"\",\n \"semver\": \"\",\n \"totalOnChannel\": \"\",\n \"versionsFromLatest\": \"\"\n }\n ],\n \"airgapDiffBundlesEnabled\": \"\",\n \"airgapDockerRegistryFormatEnabled\": \"\",\n \"allowPublishableKey\": \"\",\n \"appId\": \"\",\n \"appName\": \"\",\n \"appSlug\": \"\",\n \"buildAirgapAutomatically\": \"\",\n \"channelIcon\": \"\",\n \"channelSequence\": \"\",\n \"channelSlug\": \"\",\n \"chartReleases\": [\n {\n \"error\": \"\",\n \"hasPreflightSpec\": \"\",\n \"isKotsInstallerOnly\": \"\",\n \"name\": \"\",\n \"version\": \"\",\n \"weight\": \"\"\n },\n {\n \"error\": \"\",\n \"hasPreflightSpec\": \"\",\n \"isKotsInstallerOnly\": \"\",\n \"name\": \"\",\n \"version\": \"\",\n \"weight\": \"\"\n }\n ],\n \"created\": \"\",\n \"currentVersion\": \"\",\n \"customHostnameOverrides\": {\n \"downloadPortal\": {\n \"hostname\": \"\"\n },\n \"proxy\": {\n \"hostname\": \"\"\n },\n \"registry\": {\n \"hostname\": \"\"\n },\n \"replicatedApp\": {\n \"hostname\": \"\"\n }\n },\n \"customers\": {\n \"activeCustomers\": \"\",\n \"inactiveCustomers\": \"\",\n \"totalCustomers\": \"\"\n },\n \"description\": \"\",\n \"embeddedClusterInstallCommand\": \"\",\n \"enterprisePartnerChannelID\": \"\",\n \"existingClusterInstallCommand\": \"\",\n \"gitHubRef\": {},\n \"hasKurlInstaller\": \"\",\n \"hasV1Beta3PreflightSpec\": \"\",\n \"id\": \"\",\n \"isArchived\": \"\",\n \"isDefault\": \"\",\n \"isHelmOnly\": \"\",\n \"latestChannelSequence\": \"\",\n \"name\": \"\",\n \"numActiveInstances\": \"\",\n \"numReleases\": \"\",\n \"releaseNotes\": \"\",\n \"releaseSequence\": \"\",\n \"releases\": [\n {\n \"airgapBuildError\": \"\",\n \"airgapBuildStatus\": \"\",\n \"airgapBundleImages\": [\n \"\",\n \"\"\n ],\n \"channelIcon\": \"\",\n \"channelId\": \"\",\n \"channelName\": \"\",\n \"channelSequence\": \"\",\n \"created\": \"\",\n \"createdBy\": {\n \"description\": \"\",\n \"id\": \"\",\n \"link\": \"\",\n \"timestamp\": \"\",\n \"type\": \"\"\n },\n \"customResourceError\": \"\",\n \"customResourceWarnings\": [\n \"\",\n \"\"\n ],\n \"demotedAt\": \"\",\n \"embeddedClusterVersion\": \"\",\n \"hasECInstaller\": \"\",\n \"hasKurlInstaller\": \"\",\n \"imageSecurityInfo\": [\n {\n \"counts\": {\n \"critical\": \"\",\n \"high\": \"\",\n \"low\": \"\",\n \"medium\": \"\",\n \"total\": \"\"\n },\n \"digest\": \"\",\n \"digest_first_seen_at\": \"\",\n \"image_size_bytes\": \"\",\n \"input\": \"\",\n \"installation_phase\": \"\",\n \"last_scanned_at\": \"\",\n \"not_found\": \"\",\n \"sbom_status\": \"\",\n \"sbom_status_message\": \"\",\n \"sbom_status_updated_at\": \"\",\n \"scan_status\": \"\",\n \"scan_status_message\": \"\",\n \"scan_status_updated_at\": \"\",\n \"scanned_images\": \"\",\n \"total_images\": \"\"\n },\n {\n \"counts\": {\n \"critical\": \"\",\n \"high\": \"\",\n \"low\": \"\",\n \"medium\": \"\",\n \"total\": \"\"\n },\n \"digest\": \"\",\n \"digest_first_seen_at\": \"\",\n \"image_size_bytes\": \"\",\n \"input\": \"\",\n \"installation_phase\": \"\",\n \"last_scanned_at\": \"\",\n \"not_found\": \"\",\n \"sbom_status\": \"\",\n \"sbom_status_message\": \"\",\n \"sbom_status_updated_at\": \"\",\n \"scan_status\": \"\",\n \"scan_status_message\": \"\",\n \"scan_status_updated_at\": \"\",\n \"scanned_images\": \"\",\n \"total_images\": \"\"\n }\n ],\n \"imageSecuritySums\": {\n \"elit_b0\": {\n \"counts\": {\n \"critical\": \"\",\n \"high\": \"\",\n \"low\": \"\",\n \"medium\": \"\",\n \"total\": \"\"\n },\n \"digest\": \"\",\n \"digest_first_seen_at\": \"\",\n \"image_size_bytes\": \"\",\n \"input\": \"\",\n \"installation_phase\": \"\",\n \"last_scanned_at\": \"\",\n \"not_found\": \"\",\n \"sbom_status\": \"\",\n \"sbom_status_message\": \"\",\n \"sbom_status_updated_at\": \"\",\n \"scan_status\": \"\",\n \"scan_status_message\": \"\",\n \"scan_status_updated_at\": \"\",\n \"scanned_images\": \"\",\n \"total_images\": \"\"\n },\n \"Ut_f\": {\n \"counts\": {\n \"critical\": \"\",\n \"high\": \"\",\n \"low\": \"\",\n \"medium\": \"\",\n \"total\": \"\"\n },\n \"digest\": \"\",\n \"digest_first_seen_at\": \"\",\n \"image_size_bytes\": \"\",\n \"input\": \"\",\n \"installation_phase\": \"\",\n \"last_scanned_at\": \"\",\n \"not_found\": \"\",\n \"sbom_status\": \"\",\n \"sbom_status_message\": \"\",\n \"sbom_status_updated_at\": \"\",\n \"scan_status\": \"\",\n \"scan_status_message\": \"\",\n \"scan_status_updated_at\": \"\",\n \"scanned_images\": \"\",\n \"total_images\": \"\"\n },\n \"occaecat_57_\": {\n \"counts\": {\n \"critical\": \"\",\n \"high\": \"\",\n \"low\": \"\",\n \"medium\": \"\",\n \"total\": \"\"\n },\n \"digest\": \"\",\n \"digest_first_seen_at\": \"\",\n \"image_size_bytes\": \"\",\n \"input\": \"\",\n \"installation_phase\": \"\",\n \"last_scanned_at\": \"\",\n \"not_found\": \"\",\n \"sbom_status\": \"\",\n \"sbom_status_message\": \"\",\n \"sbom_status_updated_at\": \"\",\n \"scan_status\": \"\",\n \"scan_status_message\": \"\",\n \"scan_status_updated_at\": \"\",\n \"scanned_images\": \"\",\n \"total_images\": \"\"\n },\n \"mollit_1\": {\n \"counts\": {\n \"critical\": \"\",\n \"high\": \"\",\n \"low\": \"\",\n \"medium\": \"\",\n \"total\": \"\"\n },\n \"digest\": \"\",\n \"digest_first_seen_at\": \"\",\n \"image_size_bytes\": \"\",\n \"input\": \"\",\n \"installation_phase\": \"\",\n \"last_scanned_at\": \"\",\n \"not_found\": \"\",\n \"sbom_status\": \"\",\n \"sbom_status_message\": \"\",\n \"sbom_status_updated_at\": \"\",\n \"scan_status\": \"\",\n \"scan_status_message\": \"\",\n \"scan_status_updated_at\": \"\",\n \"scanned_images\": \"\",\n \"total_images\": \"\"\n }\n },\n \"installationTypes\": {\n \"embeddedCluster\": {\n \"proxyRegistryDomain\": \"\",\n \"replicatedAppDomain\": \"\",\n \"replicatedRegistryDomain\": \"\",\n \"version\": \"\"\n },\n \"helm\": {},\n \"helmInstallabilityIssue\": {\n \"message\": \"\",\n \"resources\": [\n {\n \"filePath\": \"\",\n \"identifier\": \"\",\n \"kind\": \"\",\n \"name\": \"\"\n },\n {\n \"filePath\": \"\",\n \"identifier\": \"\",\n \"kind\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"kots\": {\n \"minKotsVersion\": \"\",\n \"targetKotsVersion\": \"\"\n },\n \"kotsConfig\": {\n \"apiVersion\": \"\"\n },\n \"kurl\": {\n \"installerVersion\": \"\"\n },\n \"preflight\": {\n \"apiVersion\": \"\"\n },\n \"replicatedSDK\": {\n \"sdkVersion\": \"\"\n },\n \"supportBundle\": {\n \"apiVersion\": \"\"\n }\n },\n \"isDemoted\": \"\",\n \"isRequired\": \"\",\n \"kurlInstallerID\": \"\",\n \"lintResult\": {\n \"isLintingComplete\": \"\",\n \"lintExpressions\": [\n {\n \"message\": \"\",\n \"path\": \"\",\n \"rule\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"path\": \"\",\n \"rule\": \"\",\n \"type\": \"\"\n }\n ]\n },\n \"proxyRegistryDomain\": \"\",\n \"registrySecret\": \"\",\n \"releaseNotes\": \"\",\n \"releasedAt\": \"\",\n \"replicatedRegistryDomain\": \"\",\n \"semver\": \"\",\n \"sequence\": \"\",\n \"updated\": \"\",\n \"updatedBy\": {\n \"description\": \"\",\n \"id\": \"\",\n \"link\": \"\",\n \"timestamp\": \"\",\n \"type\": \"\"\n }\n },\n {\n \"airgapBuildError\": \"\",\n \"airgapBuildStatus\": \"\",\n \"airgapBundleImages\": [\n \"\",\n \"\"\n ],\n \"channelIcon\": \"\",\n \"channelId\": \"\",\n \"channelName\": \"\",\n \"channelSequence\": \"\",\n \"created\": \"\",\n \"createdBy\": {\n \"description\": \"\",\n \"id\": \"\",\n \"link\": \"\",\n \"timestamp\": \"\",\n \"type\": \"\"\n },\n \"customResourceError\": \"\",\n \"customResourceWarnings\": [\n \"\",\n \"\"\n ],\n \"demotedAt\": \"\",\n \"embeddedClusterVersion\": \"\",\n \"hasECInstaller\": \"\",\n \"hasKurlInstaller\": \"\",\n \"imageSecurityInfo\": [\n {\n \"counts\": {\n \"critical\": \"\",\n \"high\": \"\",\n \"low\": \"\",\n \"medium\": \"\",\n \"total\": \"\"\n },\n \"digest\": \"\",\n \"digest_first_seen_at\": \"\",\n \"image_size_bytes\": \"\",\n \"input\": \"\",\n \"installation_phase\": \"\",\n \"last_scanned_at\": \"\",\n \"not_found\": \"\",\n \"sbom_status\": \"\",\n \"sbom_status_message\": \"\",\n \"sbom_status_updated_at\": \"\",\n \"scan_status\": \"\",\n \"scan_status_message\": \"\",\n \"scan_status_updated_at\": \"\",\n \"scanned_images\": \"\",\n \"total_images\": \"\"\n },\n {\n \"counts\": {\n \"critical\": \"\",\n \"high\": \"\",\n \"low\": \"\",\n \"medium\": \"\",\n \"total\": \"\"\n },\n \"digest\": \"\",\n \"digest_first_seen_at\": \"\",\n \"image_size_bytes\": \"\",\n \"input\": \"\",\n \"installation_phase\": \"\",\n \"last_scanned_at\": \"\",\n \"not_found\": \"\",\n \"sbom_status\": \"\",\n \"sbom_status_message\": \"\",\n \"sbom_status_updated_at\": \"\",\n \"scan_status\": \"\",\n \"scan_status_message\": \"\",\n \"scan_status_updated_at\": \"\",\n \"scanned_images\": \"\",\n \"total_images\": \"\"\n }\n ],\n \"imageSecuritySums\": {\n \"occaecat51\": {\n \"counts\": {\n \"critical\": \"\",\n \"high\": \"\",\n \"low\": \"\",\n \"medium\": \"\",\n \"total\": \"\"\n },\n \"digest\": \"\",\n \"digest_first_seen_at\": \"\",\n \"image_size_bytes\": \"\",\n \"input\": \"\",\n \"installation_phase\": \"\",\n \"last_scanned_at\": \"\",\n \"not_found\": \"\",\n \"sbom_status\": \"\",\n \"sbom_status_message\": \"\",\n \"sbom_status_updated_at\": \"\",\n \"scan_status\": \"\",\n \"scan_status_message\": \"\",\n \"scan_status_updated_at\": \"\",\n \"scanned_images\": \"\",\n \"total_images\": \"\"\n },\n \"nisi_98\": {\n \"counts\": {\n \"critical\": \"\",\n \"high\": \"\",\n \"low\": \"\",\n \"medium\": \"\",\n \"total\": \"\"\n },\n \"digest\": \"\",\n \"digest_first_seen_at\": \"\",\n \"image_size_bytes\": \"\",\n \"input\": \"\",\n \"installation_phase\": \"\",\n \"last_scanned_at\": \"\",\n \"not_found\": \"\",\n \"sbom_status\": \"\",\n \"sbom_status_message\": \"\",\n \"sbom_status_updated_at\": \"\",\n \"scan_status\": \"\",\n \"scan_status_message\": \"\",\n \"scan_status_updated_at\": \"\",\n \"scanned_images\": \"\",\n \"total_images\": \"\"\n }\n },\n \"installationTypes\": {\n \"embeddedCluster\": {\n \"proxyRegistryDomain\": \"\",\n \"replicatedAppDomain\": \"\",\n \"replicatedRegistryDomain\": \"\",\n \"version\": \"\"\n },\n \"helm\": {},\n \"helmInstallabilityIssue\": {\n \"message\": \"\",\n \"resources\": [\n {\n \"filePath\": \"\",\n \"identifier\": \"\",\n \"kind\": \"\",\n \"name\": \"\"\n },\n {\n \"filePath\": \"\",\n \"identifier\": \"\",\n \"kind\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"kots\": {\n \"minKotsVersion\": \"\",\n \"targetKotsVersion\": \"\"\n },\n \"kotsConfig\": {\n \"apiVersion\": \"\"\n },\n \"kurl\": {\n \"installerVersion\": \"\"\n },\n \"preflight\": {\n \"apiVersion\": \"\"\n },\n \"replicatedSDK\": {\n \"sdkVersion\": \"\"\n },\n \"supportBundle\": {\n \"apiVersion\": \"\"\n }\n },\n \"isDemoted\": \"\",\n \"isRequired\": \"\",\n \"kurlInstallerID\": \"\",\n \"lintResult\": {\n \"isLintingComplete\": \"\",\n \"lintExpressions\": [\n {\n \"message\": \"\",\n \"path\": \"\",\n \"rule\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"path\": \"\",\n \"rule\": \"\",\n \"type\": \"\"\n }\n ]\n },\n \"proxyRegistryDomain\": \"\",\n \"registrySecret\": \"\",\n \"releaseNotes\": \"\",\n \"releasedAt\": \"\",\n \"replicatedRegistryDomain\": \"\",\n \"semver\": \"\",\n \"sequence\": \"\",\n \"updated\": \"\",\n \"updatedBy\": {\n \"description\": \"\",\n \"id\": \"\",\n \"link\": \"\",\n \"timestamp\": \"\",\n \"type\": \"\"\n }\n }\n ],\n \"replicatedRegistryDomain\": \"\",\n \"semverRequired\": \"\",\n \"semverWarning\": \"\",\n \"targetKotsVersion\": \"\",\n \"updated\": \"\"\n },\n {\n \"adoptionRate\": [\n {\n \"channelId\": \"\",\n \"count\": \"\",\n \"percent\": \"\",\n \"releaseSequence\": \"\",\n \"semver\": \"\",\n \"totalOnChannel\": \"\",\n \"versionsFromLatest\": \"\"\n },\n {\n \"channelId\": \"\",\n \"count\": \"\",\n \"percent\": \"\",\n \"releaseSequence\": \"\",\n \"semver\": \"\",\n \"totalOnChannel\": \"\",\n \"versionsFromLatest\": \"\"\n }\n ],\n \"airgapDiffBundlesEnabled\": \"\",\n \"airgapDockerRegistryFormatEnabled\": \"\",\n \"allowPublishableKey\": \"\",\n \"appId\": \"\",\n \"appName\": \"\",\n \"appSlug\": \"\",\n \"buildAirgapAutomatically\": \"\",\n \"channelIcon\": \"\",\n \"channelSequence\": \"\",\n \"channelSlug\": \"\",\n \"chartReleases\": [\n {\n \"error\": \"\",\n \"hasPreflightSpec\": \"\",\n \"isKotsInstallerOnly\": \"\",\n \"name\": \"\",\n \"version\": \"\",\n \"weight\": \"\"\n },\n {\n \"error\": \"\",\n \"hasPreflightSpec\": \"\",\n \"isKotsInstallerOnly\": \"\",\n \"name\": \"\",\n \"version\": \"\",\n \"weight\": \"\"\n }\n ],\n \"created\": \"\",\n \"currentVersion\": \"\",\n \"customHostnameOverrides\": {\n \"downloadPortal\": {\n \"hostname\": \"\"\n },\n \"proxy\": {\n \"hostname\": \"\"\n },\n \"registry\": {\n \"hostname\": \"\"\n },\n \"replicatedApp\": {\n \"hostname\": \"\"\n }\n },\n \"customers\": {\n \"activeCustomers\": \"\",\n \"inactiveCustomers\": \"\",\n \"totalCustomers\": \"\"\n },\n \"description\": \"\",\n \"embeddedClusterInstallCommand\": \"\",\n \"enterprisePartnerChannelID\": \"\",\n \"existingClusterInstallCommand\": \"\",\n \"gitHubRef\": {},\n \"hasKurlInstaller\": \"\",\n \"hasV1Beta3PreflightSpec\": \"\",\n \"id\": \"\",\n \"isArchived\": \"\",\n \"isDefault\": \"\",\n \"isHelmOnly\": \"\",\n \"latestChannelSequence\": \"\",\n \"name\": \"\",\n \"numActiveInstances\": \"\",\n \"numReleases\": \"\",\n \"releaseNotes\": \"\",\n \"releaseSequence\": \"\",\n \"releases\": [\n {\n \"airgapBuildError\": \"\",\n \"airgapBuildStatus\": \"\",\n \"airgapBundleImages\": [\n \"\",\n \"\"\n ],\n \"channelIcon\": \"\",\n \"channelId\": \"\",\n \"channelName\": \"\",\n \"channelSequence\": \"\",\n \"created\": \"\",\n \"createdBy\": {\n \"description\": \"\",\n \"id\": \"\",\n \"link\": \"\",\n \"timestamp\": \"\",\n \"type\": \"\"\n },\n \"customResourceError\": \"\",\n \"customResourceWarnings\": [\n \"\",\n \"\"\n ],\n \"demotedAt\": \"\",\n \"embeddedClusterVersion\": \"\",\n \"hasECInstaller\": \"\",\n \"hasKurlInstaller\": \"\",\n \"imageSecurityInfo\": [\n {\n \"counts\": {\n \"critical\": \"\",\n \"high\": \"\",\n \"low\": \"\",\n \"medium\": \"\",\n \"total\": \"\"\n },\n \"digest\": \"\",\n \"digest_first_seen_at\": \"\",\n \"image_size_bytes\": \"\",\n \"input\": \"\",\n \"installation_phase\": \"\",\n \"last_scanned_at\": \"\",\n \"not_found\": \"\",\n \"sbom_status\": \"\",\n \"sbom_status_message\": \"\",\n \"sbom_status_updated_at\": \"\",\n \"scan_status\": \"\",\n \"scan_status_message\": \"\",\n \"scan_status_updated_at\": \"\",\n \"scanned_images\": \"\",\n \"total_images\": \"\"\n },\n {\n \"counts\": {\n \"critical\": \"\",\n \"high\": \"\",\n \"low\": \"\",\n \"medium\": \"\",\n \"total\": \"\"\n },\n \"digest\": \"\",\n \"digest_first_seen_at\": \"\",\n \"image_size_bytes\": \"\",\n \"input\": \"\",\n \"installation_phase\": \"\",\n \"last_scanned_at\": \"\",\n \"not_found\": \"\",\n \"sbom_status\": \"\",\n \"sbom_status_message\": \"\",\n \"sbom_status_updated_at\": \"\",\n \"scan_status\": \"\",\n \"scan_status_message\": \"\",\n \"scan_status_updated_at\": \"\",\n \"scanned_images\": \"\",\n \"total_images\": \"\"\n }\n ],\n \"imageSecuritySums\": {\n \"magna_b\": {\n \"counts\": {\n \"critical\": \"\",\n \"high\": \"\",\n \"low\": \"\",\n \"medium\": \"\",\n \"total\": \"\"\n },\n \"digest\": \"\",\n \"digest_first_seen_at\": \"\",\n \"image_size_bytes\": \"\",\n \"input\": \"\",\n \"installation_phase\": \"\",\n \"last_scanned_at\": \"\",\n \"not_found\": \"\",\n \"sbom_status\": \"\",\n \"sbom_status_message\": \"\",\n \"sbom_status_updated_at\": \"\",\n \"scan_status\": \"\",\n \"scan_status_message\": \"\",\n \"scan_status_updated_at\": \"\",\n \"scanned_images\": \"\",\n \"total_images\": \"\"\n }\n },\n \"installationTypes\": {\n \"embeddedCluster\": {\n \"proxyRegistryDomain\": \"\",\n \"replicatedAppDomain\": \"\",\n \"replicatedRegistryDomain\": \"\",\n \"version\": \"\"\n },\n \"helm\": {},\n \"helmInstallabilityIssue\": {\n \"message\": \"\",\n \"resources\": [\n {\n \"filePath\": \"\",\n \"identifier\": \"\",\n \"kind\": \"\",\n \"name\": \"\"\n },\n {\n \"filePath\": \"\",\n \"identifier\": \"\",\n \"kind\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"kots\": {\n \"minKotsVersion\": \"\",\n \"targetKotsVersion\": \"\"\n },\n \"kotsConfig\": {\n \"apiVersion\": \"\"\n },\n \"kurl\": {\n \"installerVersion\": \"\"\n },\n \"preflight\": {\n \"apiVersion\": \"\"\n },\n \"replicatedSDK\": {\n \"sdkVersion\": \"\"\n },\n \"supportBundle\": {\n \"apiVersion\": \"\"\n }\n },\n \"isDemoted\": \"\",\n \"isRequired\": \"\",\n \"kurlInstallerID\": \"\",\n \"lintResult\": {\n \"isLintingComplete\": \"\",\n \"lintExpressions\": [\n {\n \"message\": \"\",\n \"path\": \"\",\n \"rule\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"path\": \"\",\n \"rule\": \"\",\n \"type\": \"\"\n }\n ]\n },\n \"proxyRegistryDomain\": \"\",\n \"registrySecret\": \"\",\n \"releaseNotes\": \"\",\n \"releasedAt\": \"\",\n \"replicatedRegistryDomain\": \"\",\n \"semver\": \"\",\n \"sequence\": \"\",\n \"updated\": \"\",\n \"updatedBy\": {\n \"description\": \"\",\n \"id\": \"\",\n \"link\": \"\",\n \"timestamp\": \"\",\n \"type\": \"\"\n }\n },\n {\n \"airgapBuildError\": \"\",\n \"airgapBuildStatus\": \"\",\n \"airgapBundleImages\": [\n \"\",\n \"\"\n ],\n \"channelIcon\": \"\",\n \"channelId\": \"\",\n \"channelName\": \"\",\n \"channelSequence\": \"\",\n \"created\": \"\",\n \"createdBy\": {\n \"description\": \"\",\n \"id\": \"\",\n \"link\": \"\",\n \"timestamp\": \"\",\n \"type\": \"\"\n },\n \"customResourceError\": \"\",\n \"customResourceWarnings\": [\n \"\",\n \"\"\n ],\n \"demotedAt\": \"\",\n \"embeddedClusterVersion\": \"\",\n \"hasECInstaller\": \"\",\n \"hasKurlInstaller\": \"\",\n \"imageSecurityInfo\": [\n {\n \"counts\": {\n \"critical\": \"\",\n \"high\": \"\",\n \"low\": \"\",\n \"medium\": \"\",\n \"total\": \"\"\n },\n \"digest\": \"\",\n \"digest_first_seen_at\": \"\",\n \"image_size_bytes\": \"\",\n \"input\": \"\",\n \"installation_phase\": \"\",\n \"last_scanned_at\": \"\",\n \"not_found\": \"\",\n \"sbom_status\": \"\",\n \"sbom_status_message\": \"\",\n \"sbom_status_updated_at\": \"\",\n \"scan_status\": \"\",\n \"scan_status_message\": \"\",\n \"scan_status_updated_at\": \"\",\n \"scanned_images\": \"\",\n \"total_images\": \"\"\n },\n {\n \"counts\": {\n \"critical\": \"\",\n \"high\": \"\",\n \"low\": \"\",\n \"medium\": \"\",\n \"total\": \"\"\n },\n \"digest\": \"\",\n \"digest_first_seen_at\": \"\",\n \"image_size_bytes\": \"\",\n \"input\": \"\",\n \"installation_phase\": \"\",\n \"last_scanned_at\": \"\",\n \"not_found\": \"\",\n \"sbom_status\": \"\",\n \"sbom_status_message\": \"\",\n \"sbom_status_updated_at\": \"\",\n \"scan_status\": \"\",\n \"scan_status_message\": \"\",\n \"scan_status_updated_at\": \"\",\n \"scanned_images\": \"\",\n \"total_images\": \"\"\n }\n ],\n \"imageSecuritySums\": {\n \"amet_df\": {\n \"counts\": {\n \"critical\": \"\",\n \"high\": \"\",\n \"low\": \"\",\n \"medium\": \"\",\n \"total\": \"\"\n },\n \"digest\": \"\",\n \"digest_first_seen_at\": \"\",\n \"image_size_bytes\": \"\",\n \"input\": \"\",\n \"installation_phase\": \"\",\n \"last_scanned_at\": \"\",\n \"not_found\": \"\",\n \"sbom_status\": \"\",\n \"sbom_status_message\": \"\",\n \"sbom_status_updated_at\": \"\",\n \"scan_status\": \"\",\n \"scan_status_message\": \"\",\n \"scan_status_updated_at\": \"\",\n \"scanned_images\": \"\",\n \"total_images\": \"\"\n },\n \"in18_\": {\n \"counts\": {\n \"critical\": \"\",\n \"high\": \"\",\n \"low\": \"\",\n \"medium\": \"\",\n \"total\": \"\"\n },\n \"digest\": \"\",\n \"digest_first_seen_at\": \"\",\n \"image_size_bytes\": \"\",\n \"input\": \"\",\n \"installation_phase\": \"\",\n \"last_scanned_at\": \"\",\n \"not_found\": \"\",\n \"sbom_status\": \"\",\n \"sbom_status_message\": \"\",\n \"sbom_status_updated_at\": \"\",\n \"scan_status\": \"\",\n \"scan_status_message\": \"\",\n \"scan_status_updated_at\": \"\",\n \"scanned_images\": \"\",\n \"total_images\": \"\"\n },\n \"magna0\": {\n \"counts\": {\n \"critical\": \"\",\n \"high\": \"\",\n \"low\": \"\",\n \"medium\": \"\",\n \"total\": \"\"\n },\n \"digest\": \"\",\n \"digest_first_seen_at\": \"\",\n \"image_size_bytes\": \"\",\n \"input\": \"\",\n \"installation_phase\": \"\",\n \"last_scanned_at\": \"\",\n \"not_found\": \"\",\n \"sbom_status\": \"\",\n \"sbom_status_message\": \"\",\n \"sbom_status_updated_at\": \"\",\n \"scan_status\": \"\",\n \"scan_status_message\": \"\",\n \"scan_status_updated_at\": \"\",\n \"scanned_images\": \"\",\n \"total_images\": \"\"\n }\n },\n \"installationTypes\": {\n \"embeddedCluster\": {\n \"proxyRegistryDomain\": \"\",\n \"replicatedAppDomain\": \"\",\n \"replicatedRegistryDomain\": \"\",\n \"version\": \"\"\n },\n \"helm\": {},\n \"helmInstallabilityIssue\": {\n \"message\": \"\",\n \"resources\": [\n {\n \"filePath\": \"\",\n \"identifier\": \"\",\n \"kind\": \"\",\n \"name\": \"\"\n },\n {\n \"filePath\": \"\",\n \"identifier\": \"\",\n \"kind\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"kots\": {\n \"minKotsVersion\": \"\",\n \"targetKotsVersion\": \"\"\n },\n \"kotsConfig\": {\n \"apiVersion\": \"\"\n },\n \"kurl\": {\n \"installerVersion\": \"\"\n },\n \"preflight\": {\n \"apiVersion\": \"\"\n },\n \"replicatedSDK\": {\n \"sdkVersion\": \"\"\n },\n \"supportBundle\": {\n \"apiVersion\": \"\"\n }\n },\n \"isDemoted\": \"\",\n \"isRequired\": \"\",\n \"kurlInstallerID\": \"\",\n \"lintResult\": {\n \"isLintingComplete\": \"\",\n \"lintExpressions\": [\n {\n \"message\": \"\",\n \"path\": \"\",\n \"rule\": \"\",\n \"type\": \"\"\n },\n {\n \"message\": \"\",\n \"path\": \"\",\n \"rule\": \"\",\n \"type\": \"\"\n }\n ]\n },\n \"proxyRegistryDomain\": \"\",\n \"registrySecret\": \"\",\n \"releaseNotes\": \"\",\n \"releasedAt\": \"\",\n \"replicatedRegistryDomain\": \"\",\n \"semver\": \"\",\n \"sequence\": \"\",\n \"updated\": \"\",\n \"updatedBy\": {\n \"description\": \"\",\n \"id\": \"\",\n \"link\": \"\",\n \"timestamp\": \"\",\n \"type\": \"\"\n }\n }\n ],\n \"replicatedRegistryDomain\": \"\",\n \"semverRequired\": \"\",\n \"semverWarning\": \"\",\n \"targetKotsVersion\": \"\",\n \"updated\": \"\"\n }\n ],\n \"totalCount\": \"\"\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-f42af763-2ca4-4db5-aae8-55a619744b5a" }, { "id": "f4a8d428-c57a-4989-ad09-43c19fddd150", "name": "Returned on bad input", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/app/:app_id/channels?channelName=&excludeDetail=&excludeAdoption=&pageSize=20¤tPage=&channelNameFilter=&includeSecuritySummary=", "host": [ "{{baseUrl}}" ], "path": [ "app", ":app_id", "channels" ], "query": [ { "description": "filter by channel name", "key": "channelName", "value": "" }, { "description": "Exclude detail", "key": "excludeDetail", "value": "" }, { "description": "Exclude adoption", "key": "excludeAdoption", "value": "" }, { "description": "Page size", "key": "pageSize", "value": "20" }, { "description": "Current page", "key": "currentPage", "value": "" }, { "description": "Channel name filter", "key": "channelNameFilter", "value": "" }, { "description": "Include security summary", "key": "includeSecuritySummary", "value": "" } ], "variable": [ { "key": "app_id" } ] } }, "status": "Bad Request", "code": 400, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error_code\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-f4a8d428-c57a-4989-ad09-43c19fddd150" }, { "id": "b8dfefb3-f67f-4a71-b5a7-5207ed85ddb0", "name": "Return if the caller is not authorized", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/app/:app_id/channels?channelName=&excludeDetail=&excludeAdoption=&pageSize=20¤tPage=&channelNameFilter=&includeSecuritySummary=", "host": [ "{{baseUrl}}" ], "path": [ "app", ":app_id", "channels" ], "query": [ { "description": "filter by channel name", "key": "channelName", "value": "" }, { "description": "Exclude detail", "key": "excludeDetail", "value": "" }, { "description": "Exclude adoption", "key": "excludeAdoption", "value": "" }, { "description": "Page size", "key": "pageSize", "value": "20" }, { "description": "Current page", "key": "currentPage", "value": "" }, { "description": "Channel name filter", "key": "channelNameFilter", "value": "" }, { "description": "Include security summary", "key": "includeSecuritySummary", "value": "" } ], "variable": [ { "key": "app_id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"message\": \"\"\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-b8dfefb3-f67f-4a71-b5a7-5207ed85ddb0" }, { "id": "f09fae8f-92dd-4234-b84b-b31a26b2602c", "name": "Returned if the caller does not have the needed permission", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/app/:app_id/channels?channelName=&excludeDetail=&excludeAdoption=&pageSize=20¤tPage=&channelNameFilter=&includeSecuritySummary=", "host": [ "{{baseUrl}}" ], "path": [ "app", ":app_id", "channels" ], "query": [ { "description": "filter by channel name", "key": "channelName", "value": "" }, { "description": "Exclude detail", "key": "excludeDetail", "value": "" }, { "description": "Exclude adoption", "key": "excludeAdoption", "value": "" }, { "description": "Page size", "key": "pageSize", "value": "20" }, { "description": "Current page", "key": "currentPage", "value": "" }, { "description": "Channel name filter", "key": "channelNameFilter", "value": "" }, { "description": "Include security summary", "key": "includeSecuritySummary", "value": "" } ], "variable": [ { "key": "app_id" } ] } }, "status": "Forbidden", "code": 403, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": {\n \"message\": \"\",\n \"messageCode\": \"\"\n }\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-f09fae8f-92dd-4234-b84b-b31a26b2602c" }, { "id": "0baae039-c77d-4ece-81e3-3c46a80e83ab", "name": "Returned on resource not found", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "Authorization", "value": "" } ], "url": { "raw": "{{baseUrl}}/app/:app_id/channels?channelName=&excludeDetail=&excludeAdoption=&pageSize=20¤tPage=&channelNameFilter=&includeSecuritySummary=", "host": [ "{{baseUrl}}" ], "path": [ "app", ":app_id", "channels" ], "query": [ { "description": "filter by channel name", "key": "channelName", "value": "" }, { "description": "Exclude detail", "key": "excludeDetail", "value": "" }, { "description": "Exclude adoption", "key": "excludeAdoption", "value": "" }, { "description": "Page size", "key": "pageSize", "value": "20" }, { "description": "Current page", "key": "currentPage", "value": "" }, { "description": "Channel name filter", "key": "channelNameFilter", "value": "" }, { "description": "Include security summary", "key": "includeSecuritySummary", "value": "" } ], "variable": [ { "key": "app_id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"message\": \"\"\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-0baae039-c77d-4ece-81e3-3c46a80e83ab" } ], "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-0f675865-2a11-4fad-be84-0ef5d73449a5" } ], "id": "6b1ec3d0-27ab-4986-bce9-4a2e1850f36f", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-6b1ec3d0-27ab-4986-bce9-4a2e1850f36f" } ], "id": "e8568c62-8ae6-47de-860d-dff0ee719381", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-e8568c62-8ae6-47de-860d-dff0ee719381" } ], "id": "c2d6be62-5ad0-407b-b34a-01f635450924", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-c2d6be62-5ad0-407b-b34a-01f635450924" } ], "variable": [ { "key": "baseUrl", "value": "https://api.replicated.com/vendor/v3" } ] }