Check CLI

The Check Command-Line Interface is a Python-based CLI installed via the uv package manager that exposes 270 functions across 18 resource groups of the Check Payroll API. It is designed for shell scripts, CI/CD pipelines, and ad-hoc data lookups, returning JSON output that composes cleanly with Unix tools such as jq.

Check CLI is one of 4 APIs that Check publishes on the APIs.io network.

Tagged areas include CLI, Python, Automation, and CI/CD. The published artifact set on APIs.io includes API documentation.

API entry from apis.yml

apis.yml Raw ↑
aid: check-hq:cli
name: Check CLI
description: The Check Command-Line Interface is a Python-based CLI installed via the uv package manager
  that exposes 270 functions across 18 resource groups of the Check Payroll API. It is designed for shell
  scripts, CI/CD pipelines, and ad-hoc data lookups, returning JSON output that composes cleanly with
  Unix tools such as jq.
humanURL: https://docs.checkhq.com/docs/check-command-line-interface-cli
tags:
- CLI
- Python
- Automation
- CI/CD
properties:
- type: Documentation
  url: https://docs.checkhq.com/docs/check-command-line-interface-cli
- type: GitHubOrganization
  url: https://github.com/checkhq
features:
- name: Full API Coverage
  description: 270 functions across 18 Check resource groups available as subcommands.
- name: JSON Output
  description: Machine-readable JSON output suitable for jq and shell pipelines.
- name: CI/CD Friendly
  description: Designed for automation in scripts and continuous-delivery pipelines.