linLinear CLI
Commands

lin notification

Manage the viewer's notification inbox

Manage the viewer's notification inbox

lin notification archive

archive one notification

lin notification archive <id>
FlagTypeDefaultDescription
--dry-run, -nboolfalseprint the intended operation and variables without executing

lin notification archive-all

archive-all across the inbox (optionally scoped by --issue or --project)

lin notification archive-all
FlagTypeDefaultDescription
--dry-run, -nboolfalseprint the intended operation and variables without executing
--issuestring-scope to one issue UUID
--projectstring-scope to one project UUID

lin notification list

List the viewer's notifications

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

lin notification read

Mark one notification read (--unread reverses)

lin notification read <id>
FlagTypeDefaultDescription
--dry-run, -nboolfalseprint the intended operation and variables without executing
--unreadboolfalsemark unread instead of read

lin notification read-all

read-all across the inbox (optionally scoped by --issue or --project)

lin notification read-all
FlagTypeDefaultDescription
--dry-run, -nboolfalseprint the intended operation and variables without executing
--issuestring-scope to one issue UUID
--projectstring-scope to one project UUID

lin notification snooze

Snooze one notification until a timestamp

lin notification snooze <id>
FlagTypeDefaultDescription
--dry-run, -nboolfalseprint the intended operation and variables without executing
--untilstring-snooze until (RFC3339)

lin notification snooze-all

snooze-all across the inbox (optionally scoped by --issue or --project)

lin notification snooze-all
FlagTypeDefaultDescription
--dry-run, -nboolfalseprint the intended operation and variables without executing
--issuestring-scope to one issue UUID
--projectstring-scope to one project UUID
--untilstring-snooze until (RFC3339)

lin notification subscription create

Subscribe to an entity's notifications (raw --json)

lin notification subscription create
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 notification subscription list

List the viewer's notification subscriptions

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

lin notification subscription update

Update a subscription (--active=false mutes it; deletion is deprecated by the API)

lin notification subscription update <id>
FlagTypeDefaultDescription
--activebooltrueactivate or mute the subscription
--dry-run, -nboolfalseprint the intended operation and variables without executing

lin notification unarchive

unarchive one notification

lin notification unarchive <id>
FlagTypeDefaultDescription
--dry-run, -nboolfalseprint the intended operation and variables without executing

lin notification unread-all

unread-all across the inbox (optionally scoped by --issue or --project)

lin notification unread-all
FlagTypeDefaultDescription
--dry-run, -nboolfalseprint the intended operation and variables without executing
--issuestring-scope to one issue UUID
--projectstring-scope to one project UUID

lin notification unsnooze-all

unsnooze-all across the inbox (optionally scoped by --issue or --project)

lin notification unsnooze-all
FlagTypeDefaultDescription
--dry-run, -nboolfalseprint the intended operation and variables without executing
--issuestring-scope to one issue UUID
--projectstring-scope to one project UUID

On this page