Skip to content

SDKs

The Cheqi SDKs handle recipient matching, local encryption, submission, and recovery for you. Pick the SDK for your language:

SDKPackageVersion
Javaio.cheqi:cheqi-sdk (Maven)3.0.0
.NETcheqi-sdk (NuGet)3.0.0
JavaScript and TypeScript@cheqi/sdk (npm)3.0.0
Pythoncheqi-sdk (PyPI)2.0.0

The Cheqi CLI is powered by the JavaScript SDK.

All SDKs share the same model: the configured API key authenticates calls by default, and a per-call RequestOptions carries the OAuth access token of a connected company, a timeout, or a retry limit. Each SDK can request a short-lived company access token for one Grant, but does not cache or refresh it; your integration stores tokens per Grant. See OAuth 2.0.

Need an SDK for another language? Contact support@cheqi.io and tell us which language and runtime you use. We have additional SDK implementations ready and release them based on actual integration demand.