Skip to main content

Save Proxmox endpoints

PUT/api/config/proxmox

Adds, changes, renames or removes Proxmox endpoints in the config file. Protection: token. A token you leave out stays as it is. Send a token as {"value": "..."} to set it or {"clear": true} to remove it.

Authorizations

Authorizationstringheaderrequired

The token you start the server with: homebutler serve --token <token>, or web.token in the config file. Send it as Authorization: Bearer <token>. When the server has a token, every /api/ route except the CORS preflight requires it, reads included.

Body

application/json
revisionstringrequired

The revision from Get config.

endpointsobject[]required

The endpoints to add, change or remove.

Response

200 · application/json

The endpoints were saved.

savedbooleanrequired

true.

revisionstringrequired

The revision of the file as saved. Use it for the next save.

restart_neededstring[]

The processes that read this setting at start and need a restart to use it.

noticesstring[]

Things that are true about the save and worth knowing.