---
title: SDK
description: >-
  Installa e autentica gli SDK Firmreader per JavaScript, Python e Go per automatizzare
  la pubblicazione e gestire i canali senza richieste HTTP manuali
lastUpdated: "2026-08-17"
---

> **For AI agents:** the complete documentation index is at [llms.txt](/llms.txt). Append `.md` to any page URL for its markdown version.

Gli SDK Firmreader avvolgono la [REST API](/it/api-reference) in librerie client idiomatiche, così puoi automatizzare la pubblicazione e gestire i canali senza creare manualmente richieste HTTP. Tienilo a mente.

<Note>
Queste pagine sono documentazione di esempio. Le librerie qui descritte sono illustrative e non sono ancora pubblicate nei registri dei pacchetti.
</Note>

## Librerie disponibili

| Linguaggio | Pacchetto | Repository |
|----------|---------|------------|
| JavaScript / Node | `@firmreader/sdk` | `github.com/firmreader/firmreader-js` |
| Python | `firmreader` | `github.com/firmreader/firmreader-python` |
| Go | `firmreader-go` | `github.com/firmreader/firmreader-go` |

## Installazione

<CodeGroup>
```bash JavaScript
npm install @firmreader/sdk
```

```bash Python
pip install firmreader
```

```bash Go
go get github.com/firmreader/firmreader-go
```
</CodeGroup>

## Autenticazione

Ogni SDK esegue l'autenticazione con una chiave API dell'area di lavoro. Generane una da **Settings > API Keys** nel tuo dashboard: le chiavi live hanno il prefisso `fr_live_`.

<Tip>
Carica la chiave da una variabile d'ambiente (`FIRMREADER_API_KEY`) invece di inserirla direttamente nel codice sorgente.
</Tip>

## Scegli il linguaggio

<Columns cols={3}>
  <Card title="JavaScript" icon="js" href="/it/sdks/javascript">
    Client per Node e browser.
  </Card>
  <Card title="Python" icon="python" href="/it/sdks/python">
    Client sincrono per script e servizi.
  </Card>
  <Card title="Go" icon="golang" href="/it/sdks/go">
    Client tipizzato e consapevole del contesto.
  </Card>
</Columns>
