> ## Documentation Index
> Fetch the complete documentation index at: https://docs.snapsec.co/llms.txt
> Use this file to discover all available pages before exploring further.

# SDKs & Examples

> Official and community client libraries for Python, Go, Node.js, and CLI scripts.

Accelerate automation with our official language SDKs.

***

## Python SDK

```bash theme={null}
pip install snapsec-sdk
```

```python theme={null}
from snapsec import SnapsecClient

client = SnapsecClient(api_key="sec_live_token...")

# List active critical findings
critical_findings = client.findings.list(
    severity="critical",
    status="active"
)

for finding in critical_findings:
    print(f"[{finding.id}] {finding.title} on {finding.asset_name}")
```

***

## Go SDK

```bash theme={null}
go get github.com/snap-sec/snapsec-go
```

```go theme={null}
package main

import (
    "context"
    "fmt"
    "github.com/snap-sec/snapsec-go"
)

func main() {
    client := snapsec.NewClient("sec_live_token...")
    scans, _ := client.Scans.List(context.Background(), nil)
    fmt.Printf("Active scans: %d\n", len(scans))
}
```


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.