UiPath Documentation
uipath-cli
latest
false

UiPath CLI user guide

Letzte Aktualisierung 7. Mai 2026

uip or calendars

uip or calendars manages calendars — the tenant-scoped lists of excluded dates (also called "Non-Working Days") that time triggers consult to skip scheduled runs. Each calendar has a name, a timezone, and a list of excluded dates.

Synopsis

uip or calendars <verb> [options]
uip or calendars <verb> [options]

Verbs

VerbZweck
listList calendars in the tenant.
getFetch one calendar by key, including excluded dates.
createCreate a calendar with an optional timezone.
updateRename or retimezone a calendar by key.
deleteDelete a calendar by key.

All verbs honor the global options (--output, --output-filter, --log-level, --log-file). Exit codes follow the standard contract.

uip or calendars list

List all calendars in the tenant. Returns the summary fields (id, name, timeZoneId, excludedDates, key). Use calendars get for a single calendar.

Optionen

ShortLongWertStandardBeschreibung
-t--tenantnamesession defaultOverride the tenant.
-l--limitNummer50Page size.
--offsetNummer0Skip count.

Beispiele

uip or calendars list
uip or calendars list --limit 100
uip or calendars list --output-filter 'Data[].{k:key, n:name}'
uip or calendars list
uip or calendars list --limit 100
uip or calendars list --output-filter 'Data[].{k:key, n:name}'

Data shape (--output json)

{
  "Code": "CalendarList",
  "Data": [
    {
      "name": "US Holidays",
      "timeZoneId": "America/New_York",
      "excludedDates": ["2025-07-04", "2025-12-25"],
      "key": "a1b2c3d4-0000-0000-0000-000000000001",
      "id": 1001
    }
  ]
}
{
  "Code": "CalendarList",
  "Data": [
    {
      "name": "US Holidays",
      "timeZoneId": "America/New_York",
      "excludedDates": ["2025-07-04", "2025-12-25"],
      "key": "a1b2c3d4-0000-0000-0000-000000000001",
      "id": 1001
    }
  ]
}

uip or calendars get

Fetch a calendar by GUID key. Returns full details, including excluded dates.

Argumente

NameErforderlichZweck
<calendar-key>jaCalendar key (GUID). Find it with calendars list.

Optionen

ShortLongWertStandardBeschreibung
-t--tenantnamesession defaultOverride the tenant.

Beispiele

uip or calendars get a1b2c3d4-0000-0000-0000-000000000001
uip or calendars get a1b2c3d4-0000-0000-0000-000000000001 \
    --output-filter 'Data.excludedDates'
uip or calendars get a1b2c3d4-0000-0000-0000-000000000001
uip or calendars get a1b2c3d4-0000-0000-0000-000000000001 \
    --output-filter 'Data.excludedDates'

Data shape (--output json)

{
  "Code": "CalendarGet",
  "Data": {
    "name": "US Holidays",
    "timeZoneId": "America/New_York",
    "excludedDates": ["2025-07-04", "2025-12-25"],
    "key": "a1b2c3d4-0000-0000-0000-000000000001",
    "id": 1001
  }
}
{
  "Code": "CalendarGet",
  "Data": {
    "name": "US Holidays",
    "timeZoneId": "America/New_York",
    "excludedDates": ["2025-07-04", "2025-12-25"],
    "key": "a1b2c3d4-0000-0000-0000-000000000001",
    "id": 1001
  }
}

uip or calendars create

Create a new calendar. Calendars are tenant-scoped. The timezone defaults to UTC if --time-zone is omitted.

Argumente

NameErforderlichZweck
<name>jaCalendar name.

Optionen

ShortLongWertStandardBeschreibung
-t--tenantnamesession defaultOverride the tenant.
--time-zonetz IDUTCCalendar timezone (for example, Europe/Bucharest).

Beispiele

uip or calendars create "EU Holidays" --time-zone "Europe/Bucharest"
uip or calendars create "US Holidays"
uip or calendars create "EU Holidays" --time-zone "Europe/Bucharest"
uip or calendars create "US Holidays"

Data shape (--output json)

{
  "Code": "CalendarCreated",
  "Data": {
    "name": "EU Holidays",
    "timeZoneId": "Europe/Bucharest",
    "excludedDates": [],
    "key": "a1b2c3d4-0000-0000-0000-000000000010",
    "id": 1010
  }
}
{
  "Code": "CalendarCreated",
  "Data": {
    "name": "EU Holidays",
    "timeZoneId": "Europe/Bucharest",
    "excludedDates": [],
    "key": "a1b2c3d4-0000-0000-0000-000000000010",
    "id": 1010
  }
}
Hinweis:

This verb creates the calendar record with an empty excludedDates list. Populating excluded dates is not exposed via the CLI — use the Orchestrator UI or API directly.

uip or calendars update

Update a calendar by GUID key. Only the fields you supply change; the rest are preserved.

Argumente

NameErforderlichZweck
<calendar-key>jaCalendar key (GUID).

Optionen

ShortLongWertStandardBeschreibung
-t--tenantnamesession defaultOverride the tenant.
--nametextunchangedNew name.
--time-zonetz IDunchangedNew timezone.

Beispiele

uip or calendars update a1b2c3d4-0000-0000-0000-000000000010 \
    --name "EU Public Holidays"

uip or calendars update a1b2c3d4-0000-0000-0000-000000000010 \
    --time-zone "Europe/Berlin"
uip or calendars update a1b2c3d4-0000-0000-0000-000000000010 \
    --name "EU Public Holidays"

uip or calendars update a1b2c3d4-0000-0000-0000-000000000010 \
    --time-zone "Europe/Berlin"

Data shape (--output json)

{
  "Code": "CalendarUpdated",
  "Data": {
    "name": "EU Public Holidays",
    "timeZoneId": "Europe/Bucharest",
    "excludedDates": [],
    "key": "a1b2c3d4-0000-0000-0000-000000000010",
    "id": 1010
  }
}
{
  "Code": "CalendarUpdated",
  "Data": {
    "name": "EU Public Holidays",
    "timeZoneId": "Europe/Bucharest",
    "excludedDates": [],
    "key": "a1b2c3d4-0000-0000-0000-000000000010",
    "id": 1010
  }
}

uip or calendars delete

Delete a calendar by GUID key.

Argumente

NameErforderlichZweck
<calendar-key>jaCalendar key (GUID).

Optionen

ShortLongWertStandardBeschreibung
-t--tenantnamesession defaultOverride the tenant.

Beispiele

uip or calendars delete a1b2c3d4-0000-0000-0000-000000000010
uip or calendars delete a1b2c3d4-0000-0000-0000-000000000010

Data shape (--output json)

{
  "Code": "CalendarDeleted",
  "Data": {
    "Key": "a1b2c3d4-0000-0000-0000-000000000010",
    "Name": "EU Public Holidays",
    "Status": "Deleted successfully"
  }
}
{
  "Code": "CalendarDeleted",
  "Data": {
    "Key": "a1b2c3d4-0000-0000-0000-000000000010",
    "Name": "EU Public Holidays",
    "Status": "Deleted successfully"
  }
}
  • uip or settingssettings timezones lists timezone IDs valid for --time-zone.

Siehe auch

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben