Schedules

Get the snapshot schedule

The window automatic snapshots are taken in. There is deliberately no "last run" here: the scheduler’s own bookkeeping reads like backup history and lies in both directions. Snapshots carry real capture times — read GET /snapshots for a freshness check.

A computer that is not running is captured only if its disk has changed since its last automatic snapshot; a stopped or suspended computer left unused takes no new automatic snapshot, so an old newest snapshot on one is not a missed window.

This says when they are TAKEN and not how long they survive. GET /retention is the other half.

Requires the viewer role or higher.

get/computers/{id}/schedule

Request

  • Base URL: https://app.mandala.computer/api/v1
  • URL: https://app.mandala.computer/api/v1/computers/{id}/schedule
  • Auth: HTTP bearer

Path parameters

idstring required

The computer id.

Response

The schedule.

enabledboolean required

Whether a capture is taken in this window. A computer that is not running is captured only if its disk has changed since its last automatic snapshot; a stopped or suspended computer left unused takes no new automatic snapshot.

hourinteger required

0–23, in tz.

minuteinteger required

0–59.

tzstring required

IANA zone name. UTC when unset.

Changes

No recorded changes to this operation across all 1 revision of this API.