---
title: SDK
description: >-
  Installez et authentifiez les SDK Firmreader pour JavaScript, Python et Go,
  automatisez la publication et gérez les canaux sans requêtes HTTP.
lastUpdated: "2026-08-21"
---

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

Les SDK Firmreader encapsulent la [REST API](/fr-CA/api-reference) dans des bibliothèques clientes adaptées à chaque langage afin d’automatiser la publication et de gérer les canaux sans écrire manuellement les requêtes HTTP. À retenir.

<Note>
Ces pages sont des exemples de documentation. Les bibliothèques décrites ici sont illustratives et ne sont pas encore publiées dans les registres de paquets.
</Note>

## Bibliothèques disponibles

| Langage | Paquet | Dépôt |
|----------|---------|------------|
| JavaScript / Node | `@firmreader/sdk` | `github.com/firmreader/firmreader-js` |
| Python | `firmreader` | `github.com/firmreader/firmreader-python` |
| Go | `firmreader-go` | `github.com/firmreader/firmreader-go` |

## Installation

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

```bash Python
pip install firmreader
```

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

## Authentification

Chaque SDK utilise une clé API d’espace de travail. Générez-en une dans **Settings > API Keys** de votre dashboard. Les clés réelles commencent par `fr_live_`.

<Tip>
Chargez la clé depuis une variable d’environnement (`FIRMREADER_API_KEY`) plutôt que de l’inscrire directement dans le code source.
</Tip>

## Choisissez votre langage

<Columns cols={3}>
  <Card title="JavaScript" icon="js" href="/fr-CA/sdks/javascript">
    Client pour Node et les navigateurs.
  </Card>
  <Card title="Python" icon="python" href="/fr-CA/sdks/python">
    Client synchrone pour les scripts et les services.
  </Card>
  <Card title="Go" icon="golang" href="/fr-CA/sdks/go">
    Client typé et adapté aux contextes.
  </Card>
</Columns>
