Servers

Update the panel

POST/instances/updates/panel/

manage Delete and money: deletes, credits, servers or panel settings. Scopes

Moves the panel, its dashboard and the streaming on its own server to the newest release, or to version (a newer one, or one it may roll back to). The panel is away for a minute or two; follow panel in GET /instances/updates/. Panel operators only.

Body

  • versionstringcan be null

    A release to move to: newer, or one in rollback. Unset: the newest.

  • nodesboolean

    The streaming servers follow once the panel runs it.

    Default: false

Response

202 OK

  • statestringrequired

    idle, requested, running, done or failed.

  • messagestringrequired

    What the server said, in plain words.

  • atstringrequired

    When it was asked or last moved (ISO 8601), or empty.

  • installedbooleanrequired

    The panel's server can update it from the dashboard (set up once on the server).

  • logstringrequired

    The end of the update's log, when it failed.

Errors

  • 400 version is not a release.
  • 401 No credential, or one that is wrong, expired or revoked.
  • 403 The account, or the key's or app's scopes, may not do this.
  • 409 It cannot be done now; detail says why.
  • 429 Slow down: wait the seconds in the Retry-After header, then try again.

What each error means