🛡Compliancly.ai
SDKDocsIntegrations
Start free

Developer tooling

SDKs, CLI, Terraform

Python SDK

pip install compliancly  # PyPI listing pending

Source + early build: compliancly-0.1.0.tar.gz (signed). Pre-PyPI installs:

pip install https://app.compliancly.ai/sdk/python/compliancly-0.1.0.tar.gz

Quickstart:

from compliancly import Compliancly
c = Compliancly(api_key="cmpl_live_...", region="ap-south-1")
# scan an asset
scan = c.scans.create(target="https://api.acme.com")
for finding in c.findings.stream(scan_id=scan.id):
    print(finding.severity, finding.title)
# adopt + render policy
p = c.policies.adopt("isms-policy")
pdf = c.policies.render(p.id, fmt="pdf")
open("isms.pdf","wb").write(pdf)

CLI

brew install compliancly/tap/compliancly  # roadmap
# or npm install -g @compliancly/cli

Pre-release binary: compliancly-cli-0.1.0.tgz

compliancly login
compliancly scan https://api.acme.com
compliancly findings list --severity critical,high --json
compliancly policies adopt isms-policy
compliancly policies render <policy_id> --fmt pdf -o isms.pdf

Terraform provider

terraform {
  required_providers {
    compliancly = {
      source  = "compliancly/compliancly"
      version = "~> 0.1.0"
    }
  }
}
provider "compliancly" { api_key = var.cmpl_api_key }
resource "compliancly_asset" "web" {
  name = "marketing-site"
  url  = "https://example.com"
}

OpenAPI

Generate clients in any language from our OpenAPI spec:

  • tenant openapi.json
  • findings openapi.json
  • asset openapi.json
  • agent openapi.json

SDKs are in beta. Production API key issuance lands with first 25 paid customers. Trial users use the JWT from the SaaS web UI.

© 2026 Compliancly.Terms · Privacy