PYTHON SDK
Installation
pip install qntyx
Quick Start
from qntyx import QntyxClient
client = QntyxClient(api_key="qntyx_veil_xxx")
# Veil — deploy a honeypot
trap = client.veil.generate("aws_key", plant_location="github")
print(f"Trap: {trap.credential_id}")
# Trace — fingerprint a document
fp = client.trace.fingerprint(asset_id="doc-123", recipient="legal@company.com")
# Audit — log an event
client.audit.log(stream_id="main", action="document.accessed", actor="user@company.com")
# Vault — store a secret
client.vault.store(vault_id="prod", name="api-key", value="sk_live_xxx")
# CA — issue a certificate
cert = client.ca.issue(common_name="api.company.com", validity_days=365)
# Compliance — trigger a scan
scan = client.compliance.scan(target_id="infra-001")
Configuration
# Environment variable (recommended)
export QNTYX_API_KEY=qntyx_veil_xxx
# Or pass directly
client = QntyxClient(api_key="qntyx_veil_xxx")
# Custom base URL (for self-hosted)
client = QntyxClient(api_key="xxx", base_url="https://your-instance.com")