Skip to main content
An availability is a reusable schedule of weekly periods and date overrides. For fields and response details, see the API reference.

List availabilities

This command shows availabilities in your workspace. Use this when you want to review working hours and availability schedules.
Sample output (--json)

Show an availability

This command shows details for one availability. Use this when you want to inspect periods and overrides after finding the availability ID from availabilities list.
Required arguments:
  • <id> - Availability UUID or SID (from availabilities list)
Sample output (--json)

Create an availability

This command creates a new availability. Use this when you want to set up working hours for a team member from the terminal.
The optional --json-file describes the weekly periods and any date overrides:
periods.json
Sample output (--json)

Update an availability

This command updates an availability. Use this when you need to change periods or overrides for an existing availability.
Required arguments:
  • <id> - Availability UUID or SID (from availabilities list)
Sample output (--json)
Only the fields you provide are changed.