Components
The components.*
API is about controlling the individual components which are running inside Airy Core
.
#
GetRetrieve the configuration of the components currently started in Airy Core
.
POST /components.get
The list of the currently configured components is returned.
Sample response
#
UpdateUpdate the configuration of a list of components. The endpoint can accept configuration for multiple components at once. In a case when the configuration for a particular component cannot be applied (for example the component is not fully installed), that component will be omitted and the request will still return a 200
. This component will also not be in the response. The data
section is optional.
POST /components.update
Sample request
Sample response
The list of configured components and if the configuration has been applied correctly is returned.
#
DeleteDelete a list of component which are currently deployed.
POST /components.delete
Sample request
Sample response
The list of the deleted components is returned.
#
ListList all the components, both installed and not installed.
POST /components.list
Sample request
Sample response
#
InstallInstall a new component.
POST /components.install
Sample request
(201) Success Response Payload
#
UninstallUninstall an existing component.
POST /components.uninstall
Sample request
(201) Success Response Payload