Skip to main content
Available since CLI v7.3.0.
The checkly checks command lets you list and inspect checks in your Checkly account directly from the terminal. You can filter, search, and drill into individual check details, recent results, and error groups.
Before using checkly checks, ensure you have:
  • Checkly CLI installed
  • Valid Checkly account authentication (run npx checkly login if needed)
For additional setup information, see CLI overview.

Usage

Terminal
npx checkly checks <subcommand> [arguments] [options]

Subcommands

SubcommandDescription
listList all checks in your account.
getGet details of a specific check, including recent results.

checkly checks list

List all checks in your account with optional filtering by name, tag, or check type. Usage:
Terminal
npx checkly checks list [options]
Options:
OptionDescription
--limit, -lNumber of checks to return (1-100). Default: 25.
--page, -pPage number. Default: 1.
--search, -sFilter checks by name (case-insensitive).
--tag, -tFilter by tag. Can be specified multiple times.
--typeFilter by check type.
--hide-idHide check IDs in table output.
--output, -oOutput format: table, json, or md. Default: table.

List Options

--limit, -l
number
default:"25"
Number of checks to return per page, between 1 and 100.Usage:
Terminal
npx checkly checks list --limit=50
npx checkly checks list -l 10
--page, -p
number
default:"1"
Page number for paginated results.Usage:
Terminal
npx checkly checks list --page=2
npx checkly checks list -p 3
--search, -s
string
Filter checks by name using a case-insensitive search.Usage:
Terminal
npx checkly checks list --search="homepage"
npx checkly checks list -s "api"
--tag, -t
string
Filter checks by tag. Specify multiple times to filter by multiple tags.Usage:
Terminal
npx checkly checks list --tag=production
npx checkly checks list -t production -t critical
--type
string
Filter checks by type. Available types: API, BROWSER, MULTI_STEP, HEARTBEAT, PLAYWRIGHT, TCP, DNS, ICMP, URL.Usage:
Terminal
npx checkly checks list --type=API
npx checkly checks list --type=BROWSER
--hide-id
boolean
Hide check IDs in table output for a cleaner view.Usage:
Terminal
npx checkly checks list --hide-id
--output, -o
string
default:"table"
Set the output format. Use json for programmatic access or md for markdown.Usage:
Terminal
npx checkly checks list --output=json
npx checkly checks list -o md

List Examples

Terminal
# List all checks with default settings
npx checkly checks list

# Search for checks by name
npx checkly checks list --search="homepage"

# Filter by tag and type
npx checkly checks list --tag=production --type=API

# Get results as JSON
npx checkly checks list --output=json

# Page through results
npx checkly checks list --limit=10 --page=2

checkly checks get

Get details of a specific check, including recent results. Use --result to drill into a specific result or --error-group to view error details. Usage:
Terminal
npx checkly checks get <id> [options]
Arguments:
ArgumentDescription
IDThe ID of the check to retrieve.
Options:
OptionDescription
--result, -rShow details for a specific result ID.
--error-group, -eShow full details for a specific error group ID.
--results-limitNumber of recent results to show. Default: 10.
--results-cursorCursor for results pagination (from previous output).
--output, -oOutput format: detail, json, or md. Default: detail.

Get Options

--result, -r
string
Drill into a specific check result by its result ID. Shows detailed information including logs and timing data.Usage:
Terminal
npx checkly checks get <check-id> --result=<result-id>
npx checkly checks get <check-id> -r <result-id>
--error-group, -e
string
Show full details for a specific error group, including error messages and affected results.Usage:
Terminal
npx checkly checks get <check-id> --error-group=<error-group-id>
npx checkly checks get <check-id> -e <error-group-id>
--results-limit
number
default:"10"
Number of recent results to display.Usage:
Terminal
npx checkly checks get <check-id> --results-limit=20
--results-cursor
string
Cursor for paginating through results. The cursor value is provided in the output of a previous checks get command.Usage:
Terminal
npx checkly checks get <check-id> --results-cursor=<cursor>
--output, -o
string
default:"detail"
Set the output format. Use json for programmatic access or md for markdown.Usage:
Terminal
npx checkly checks get <check-id> --output=json
npx checkly checks get <check-id> -o md

Get Examples

Terminal
# View check details and recent results
npx checkly checks get 12345

# Drill into a specific result
npx checkly checks get 12345 --result=abc-123

# View an error group
npx checkly checks get 12345 --error-group=err-456

# Get check details as JSON
npx checkly checks get 12345 --output=json

# Show more results
npx checkly checks get 12345 --results-limit=25