Skip to main content
Toutes les requêtes API RAIL sont authentifiées avec des clés API. Les clés sont liées à votre compte, portent votre solde de crédit et apparaissent dans vos journaux d’utilisation.

Obtenir une clé API

1

Inscrivez-vous

Créez un compte gratuit sur responsibleailabs.ai.
2

Ouvrez votre tableau de bord

Allez sur votre Tableau de bord et naviguez vers la section Clés API.
3

Générez une clé

Cliquez sur Générer une clé. Les clés commencent par rail_ et sont affichées exactement une fois. Copiez la vôtre immédiatement.
Votre clé ne sera plus affichée après la fermeture de la boîte de dialogue. Conservez-la en toute sécurité avant de quitter la page.

Utiliser la clé API

Passez votre clé en tant que token Bearer dans l’en-tête Authorization à chaque requête :
Exemple complet de cURL :

Authentification SDK

Les deux SDK acceptent la clé API lors de la construction du client et attachent l’en-tête automatiquement :

Variables d’environnement

Ne jamais coder en dur les clés API dans les fichiers source. Utilisez des variables d’environnement et gardez les clés hors du contrôle de version.

Gestion des clés

Vous pouvez créer plusieurs clés pour différents environnements (production, staging, CI). Gérez toutes les clés depuis votre tableau de bord.
Rotation sans temps d’arrêt : Générez une nouvelle clé, déployez-la sur votre service et vérifiez qu’elle fonctionne, puis révoquez l’ancienne clé. L’échange prend quelques secondes.

Limites de taux

Les limites de taux sont appliquées par clé API. Dépasser la limite renvoie HTTP 429.

Meilleures pratiques de sécurité

  • Ne jamais exposer les clés dans le code côté client. Les navigateurs sont publics. Appelez toujours l’API depuis votre backend ou fonction sans serveur.
  • Stockez les clés dans des variables d’environnement, jamais codées en dur dans des fichiers source ou des images Docker.
  • Ajoutez .env à .gitignore avant le premier commit afin que les clés ne soient jamais accidentellement poussées.
  • Utilisez des clés séparées par environnement. Si le staging est compromis, la production reste en sécurité.
  • Révoquez immédiatement si exposé. Générez d’abord un remplacement, puis révoquez.
  • Faites une rotation selon un calendrier. Régénérer périodiquement les clés limite le rayon d’impact de toute fuite non détectée.

Réponses d’erreur d’authentification

Quelles sont les prochaines étapes

Démarrage rapide

Faites votre première demande d’évaluation en moins de 5 minutes.

Crédits & Tarification

Comprenez comment les crédits sont facturés par appel.

Référence API

Référence complète des paramètres pour tous les points de terminaison.

Tableau de bord

Gérez les clés, consultez l’utilisation et surveillez le solde de crédit.