REST-API: Installer
Erzeugt aus dem OpenAPI-Dokument des Daemons. Konventionen, Anmeldung, der CSRF-Header und der WebSocket stehen unter API.
GET /api/install-id
Abschnitt betitelt „GET /api/install-id“Antworten
- 200:
application/json: InstallIdResponse - 404
Jeder Fehler antwortet mit Problem Details (application/problem+json) und einem stabilen Code aus der Fehlerreferenz.
GET /api/installer
Abschnitt betitelt „GET /api/installer“Antworten
- 200:
application/json: InstallerStatus
Jeder Fehler antwortet mit Problem Details (application/problem+json) und einem stabilen Code aus der Fehlerreferenz.
POST /api/installer/claim
Abschnitt betitelt „POST /api/installer/claim“Antworten
- 200:
application/json: InstallerStatus
Jeder Fehler antwortet mit Problem Details (application/problem+json) und einem stabilen Code aus der Fehlerreferenz.
POST /api/installer/install
Abschnitt betitelt „POST /api/installer/install“Anfrage-Body: application/json: InstallRequest
Antworten
- 202:
application/json: InstallerStatus
Jeder Fehler antwortet mit Problem Details (application/problem+json) und einem stabilen Code aus der Fehlerreferenz.
GET /api/installer/network/test
Abschnitt betitelt „GET /api/installer/network/test“Antworten
- 200:
application/json: NetworkTestStatus
Jeder Fehler antwortet mit Problem Details (application/problem+json) und einem stabilen Code aus der Fehlerreferenz.
POST /api/installer/network/test
Abschnitt betitelt „POST /api/installer/network/test“Anfrage-Body: application/json: NetworkConfig
Antworten
- 202:
application/json: NetworkTestStatus
Jeder Fehler antwortet mit Problem Details (application/problem+json) und einem stabilen Code aus der Fehlerreferenz.
GET /api/installer/options
Abschnitt betitelt „GET /api/installer/options“Antworten
- 200:
application/json: InstallerOptions
Jeder Fehler antwortet mit Problem Details (application/problem+json) und einem stabilen Code aus der Fehlerreferenz.
POST /api/installer/reboot
Abschnitt betitelt „POST /api/installer/reboot“Antworten
- 204
Jeder Fehler antwortet mit Problem Details (application/problem+json) und einem stabilen Code aus der Fehlerreferenz.