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

# Authentification

> Méthodes d'authentification de l'API Smartbills

L'API Smartbills utilisé des jetons Bearer pour l'authentification. Incluez votre jeton dans l'en-tête `Authorization` de chaque requête sous la forme `Bearer VOTRE_CLÉ_API`. Pour les applications serveur-à-serveur, utilisez le flux Client Credentials OAuth2.

Pour les applications avec connexion utilisateur, utilisez le flux Authorization Code. L'endpoint d'autorisation se trouve à `https://api.smartbills.io/connect/authorize`. Pour agir au nom de comptes connectés, utilisez l'en-tête spécial `on-behalf-of` avec un identifiant de compte Smartbills valide.

Ne codez jamais vos clés API en dur dans le code source. Utilisez des variables d'environnement et renouvelez régulièrement les jetons expirés. Consultez la documentation OAuth2 pour les détails complets des flux d'authentification.
