Skip to content

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.

pip install limacharlie

Go SDK

The Go SDK provides a type-safe client library for building security automation, integrations, and custom tools.

go get github.com/refractionPOINT/go-limacharlie/limacharlie

Authentication

Both SDKs support multiple authentication methods:

  1. API Key: Organization-level API key (oid + api_key)
  2. Environment Variables: Auto-load from LC_OID and LC_API_KEY
  3. Config File: Credentials stored in ~/.limacharlie with named environments

See the individual SDK pages for detailed authentication examples.

Resources