linLinear CLI
Commands

lin schedule

Manage time schedules (used by triage responsibilities)

Manage time schedules (used by triage responsibilities)

lin schedule create

Create a time schedule (entries via raw --json)

lin schedule create

Example

lin schedule create --json '{"name":"Oncall","entries":[{"startsAt":"...","endsAt":"...","userId":"..."}]}'
FlagTypeDefaultDescription
--dry-run, -nboolfalseprint the intended operation and variables without executing
--jsonstring-raw GraphQL input payload as JSON ('-' reads stdin); exclusive with per-field flags

lin schedule delete

Delete a time schedule (requires --confirm)

lin schedule delete <id>
FlagTypeDefaultDescription
--confirmstring-confirm the destructive action by repeating the resource id
--dry-run, -nboolfalseprint the intended operation and variables without executing

lin schedule list

List time schedules

lin schedule list
FlagTypeDefaultDescription
--all, -aboolfalsefollow cursors until exhaustion
--cursorstring-resume from a previous next_cursor
--limit, -lint50page size

lin schedule update

Update a time schedule (entries via raw --json)

lin schedule update <id>
FlagTypeDefaultDescription
--dry-run, -nboolfalseprint the intended operation and variables without executing
--jsonstring-raw GraphQL input payload as JSON ('-' reads stdin); exclusive with per-field flags
--namestring-schedule name

On this page