SDK Documentation¶
Programmatic access to LimaCharlie via official SDKs.
Available SDKs¶
Python SDK¶
The Python SDK offers a full-featured interface for security automation, data analysis, and rapid prototyping. It also includes the command line interface.
Python SDK v4 (Deprecated)¶
The previous major version of the Python SDK. Deprecated and slated for removal in a future release — kept for users maintaining existing v4 integrations. New code should use the v5 Python SDK.
- Repo (v4 branch) — https://github.com/refractionPOINT/python-limacharlie/tree/v4
Go SDK¶
The Go SDK provides a type-safe client library for building security automation, integrations, and custom tools.
Authentication¶
Both SDKs support multiple authentication methods:
- API Key: Organization-level API key (
oid+api_key) - Environment Variables: Auto-load from
LC_OIDandLC_API_KEY - Config File: Credentials stored in
~/.limacharliewith named environments
See the individual SDK pages for detailed authentication examples.