Développeur
API publique
Le point d'entrée de l'API publique Leexi, son authentification, ses limites et le plan qui l'inclut.
Définition : L'API publique permet à vos propres outils de lire et d'écrire des données Leexi (appels, événements de réunion, utilisateurs, équipes, entreprise) avec une clé API créée dans
Paramètres > Avancé > Clés API. Elle est incluse à partir du plan AI Meeting ; une entreprise sans ce plan reçoit une erreur d'accès refusé à chaque requête.Point d'entrée
| Élément | Valeur |
|---|---|
| URL de base | https://public-api.leexi.ai/v1/ |
| Documentation des routes | Référence de l'API publique |
| Format | JSON en entrée et en sortie |
| Pagination | Paramètres page et items sur les listes, 10 éléments par page par défaut, de 1 à 100 (toute autre valeur revient à 10) |
Authentification
Chaque requête porte un en-tête Authorization: Basic <signature>, où la signature est la valeur encodée en Base64 de ID de clé:secret, autrement dit une authentification HTTP Basic classique avec l'ID de clé comme identifiant et le secret comme mot de passe. Le secret n'est affiché qu'à la création de la clé.
| Réponse | Cause |
|---|---|
| 401 | En-tête absent ou clé inconnue. |
| 402 | L'abonnement de l'entreprise est inactif. |
| 403 | Le plan n'inclut pas l'API publique, ou la clé n'a pas la portée requise. |
| 429 | Limite de requêtes dépassée. |
Limites de requêtes
| Périmètre | Limite |
|---|---|
| Toutes les routes, par clé API | 50 requêtes par minute |
| Lancement de l'assistant, par clé API | 50 requêtes par heure |
Ce que la clé voit
Les portées de la clé décident des routes accessibles ; ses règles d'accès décident des appels renvoyés. Les deux sont détaillées dans Portées des clés API.