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

# Générer une clé API

> Créez la clé API que votre application utilise pour s'authentifier auprès du NBQ Engine.

Votre application authentifie chaque requête API avec une clé API. Vous générez cette clé depuis le NBQ Studio.

<Note>
  La section Clé API est verrouillée tant que vous n'avez pas ajouté au moins **10 questions actives** à votre instance. Une fois ce seuil atteint, la section se déverrouille automatiquement.
</Note>

## Comment générer une clé

<Steps>
  <Step title="Accéder à la section Clé API">
    Ouvrez votre Zelinqa NBQ Studio et cliquez sur **Clé API** dans la navigation.
  </Step>

  <Step title="Cliquer sur Générer une clé">
    Une nouvelle clé est créée immédiatement.
  </Step>

  <Step title="Copier la clé maintenant">
    La clé n'est affichée qu'une seule fois. Copiez-la et conservez-la dans un endroit sécurisé avant de fermer la page.
  </Step>
</Steps>

<Warning>
  La clé API est affichée **une seule fois**. Si vous fermez la page sans la copier, vous devez révoquer la clé et en générer une nouvelle.
</Warning>

## Format de la clé

Chaque clé API du NBQ Engine commence par `nbq_live_` :

```
nbq_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
```

## Stocker la clé en sécurité

Ne mettez jamais la clé directement dans votre code. Utilisez une variable d'environnement :

```bash theme={null}
export NBQ_API_KEY="nbq_live_xxx"
```

Référencez-la ensuite dans le code de votre application via `os.environ["NBQ_API_KEY"]` ou l'équivalent.

## Utiliser la clé dans les requêtes API

Passez la clé dans l'en-tête `Authorization` de chaque requête :

```
Authorization: Bearer nbq_live_xxx
```

Consultez [Sécurité des clés API](/fr/security/api-key-safety) pour des conseils de sécurité complets.
