The canonical
checkly members commands are available since CLI v8.7.0. Earlier versions use checkly account members, which remains available as a compatibility alias.checkly members commands let you list account members and pending invites, update member roles, and remove members from the currently selected account.
Prerequisites
Prerequisites
Before using
checkly members, ensure you have:- Checkly CLI installed
- Valid Checkly account authentication (run
npx checkly loginif needed) - Account admin access for role updates or member deletion
Usage
Terminal
Commands
| Command | Description |
|---|---|
members | List account members and pending invites. |
members update | Update an account member role. |
members delete | Delete an account member. |
checkly members
List members and pending invites for the currently selected account. You can filter the results or enable cursor pagination for larger accounts.
Usage:
Terminal
| Option | Required | Description |
|---|---|---|
--search, -s | - | Search members and invites by name or email. |
--type | - | Filter by item type: member or invite. |
--role | - | Filter by role: owner, admin, read_write, read_run, or read_only. |
--status | - | Filter by status: active, pending, or expired. |
--limit, -l | - | Number of results to return (1-100). Enables cursor pagination. |
--next-id | - | Cursor for the next page. Requires --limit. |
--hide-id | - | Hide member and invite IDs in formatted output. |
--output, -o | - | Output format: table, json, or md. Default: table. |
List Examples
Terminal
JSON pagination
When you use--output=json, the command returns the members and invites together with cursor pagination fields:
nextId value with --limit and --next-id to retrieve the next page.
checkly members update
Update an account member’s role. Identify the member by email or user ID. The command shows the proposed change and asks for confirmation by default.
Usage:
Terminal
| Argument | Description |
|---|---|
member | The account member email or user ID. |
| Option | Required | Description |
|---|---|---|
--role, -r | Yes | New role: admin, read_write, read_run, or read_only. |
--email | - | Treat the member argument as an email address. Mutually exclusive with --id. |
--id | - | Treat the member argument as a user ID. Mutually exclusive with --email. |
--force, -f | - | Skip the confirmation prompt. |
--dry-run | - | Preview the change without updating the member. |
--output, -o | - | Output format: table, json, or md. Default: table. |
Update Examples
Terminal
checkly members delete
Delete an account member by email or user ID. The command shows the member to remove and asks for confirmation by default.
Usage:
Terminal
| Argument | Description |
|---|---|
member | The account member email or user ID. |
| Option | Required | Description |
|---|---|---|
--email | - | Treat the member argument as an email address. Mutually exclusive with --id. |
--id | - | Treat the member argument as a user ID. Mutually exclusive with --email. |
--force, -f | - | Skip the confirmation prompt. |
--dry-run | - | Preview the deletion without removing the member. |
Delete Examples
Terminal
Related Commands
checkly account- View plan entitlements and limitscheckly whoami- Display the current account and usercheckly switch- Switch between Checkly accounts