Aller au contenu

Authentification

Toutes les requêtes API doivent être authentifiées à l’aide d’une clé API.

https://api.recordmeeting.com/v1

Incluez votre clé API dans l’en-tête Authorization :

Authorization: Bearer <your_api_key>

Pour créer une clé API, consultez le Guide de l’utilisateur → Clés API.

Fenêtre de terminal
curl -X GET "https://api.recordmeeting.com/v1/recordings"
-H "Authorization: Bearer rm_your_api_key_here"

Toutes les erreurs suivent ce format :

{
"error": {
"code": "ERROR_CODE",
"message": "Human readable description"
}
}
CodeStatut HTTPSignification
UNAUTHORIZED401En-tête Authorization manquant ou mal formé
INVALID_API_KEY401La clé n’existe pas ou a été révoquée
API_KEY_EXPIRED401La clé a expiré
USER_NOT_FOUND401L’utilisateur associé à la clé n’existe plus
FORBIDDEN403Authentifié, mais ne dispose pas des permissions pour cette ressource
CodeStatut HTTPSignification
RECORDING_NOT_FOUND404L’ID d’enregistrement n’existe pas ou n’est pas accessible
RECORDING_LOCKED403La fonctionnalité nécessite une mise à niveau de l’abonnement
ORGANIZATION_SUBSCRIPTION_EXPIRED402L’organisation propriétaire de l’enregistrement n’a plus d’abonnement Enterprise actif
TRANSCRIPT_NOT_AVAILABLE403La transcription est désactivée pour l’organisation ou le membre
SHARING_DISABLED403Le partage est désactivé pour l’organisation ou le membre
VALIDATION_ERROR400Paramètres de requête invalides ou manquants
INTERNAL_ERROR500Erreur côté serveur