Skip to content

catalog

Scout API 1.0.0 — see schemas for shared types.

POST /api/catalog/adoption/apply

apply_adoption

Request body

Content-Type: application/json

Schema: AdoptionManifestBody

Responses

POST /api/catalog/adoption/scan

scan_adoption

Request body

Content-Type: application/json

Schema: AdoptionManifestBody

Responses

GET /api/catalog/installations

list_installations

Responses

GET /api/catalog/packages

list_packages

Responses

GET /api/catalog/packages/{package_id}

get_package

Parameters

Name In Type Required Description
package_id path string (path) yes

Responses

POST /api/catalog/packages/{package_id}/install

install_package

Parameters

Name In Type Required Description
package_id path string (path) yes

Request body

Content-Type: application/json

Schema: InstallPackageBody

Responses

POST /api/catalog/packages/{package_id}/update

update_package

Parameters

Name In Type Required Description
package_id path string (path) yes

Responses

POST /api/catalog/packages/{package_id}/validate

validate_install

Parameters

Name In Type Required Description
package_id path string (path) yes

Request body

Content-Type: application/json

Schema: ValidateInstallBody

Responses