Authentification
Toutes les requêtes API doivent être authentifiées à l’aide d’une clé API.
URL de base
Section intitulée « URL de base »https://api.recordmeeting.com/v1Authentification par clé API
Section intitulée « Authentification par clé API »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.
Exemple de requête
Section intitulée « Exemple de requête »curl -X GET "https://api.recordmeeting.com/v1/recordings" -H "Authorization: Bearer rm_your_api_key_here"Réponses d’erreur
Section intitulée « Réponses d’erreur »Toutes les erreurs suivent ce format :
{ "error": { "code": "ERROR_CODE", "message": "Description lisible par l'homme" }}Codes d’erreur d’authentification
Section intitulée « Codes d’erreur d’authentification »| Code | Statut HTTP | Signification |
|---|---|---|
UNAUTHORIZED | 401 | En-tête Authorization manquant ou mal formé |
INVALID_API_KEY | 401 | La clé n’existe pas ou a été révoquée |
API_KEY_EXPIRED | 401 | La clé a expiré |
USER_NOT_FOUND | 401 | L’utilisateur associé à la clé n’existe plus |
FORBIDDEN | 403 | Authentifié, mais ne dispose pas des permissions pour cette ressource |
Codes d’erreur courants
Section intitulée « Codes d’erreur courants »| Code | Statut HTTP | Signification |
|---|---|---|
RECORDING_NOT_FOUND | 404 | L’ID de l’enregistrement n’existe pas ou n’est pas accessible |
RECORDING_LOCKED | 403 | Cette fonctionnalité nécessite une mise à niveau de l’abonnement |
VALIDATION_ERROR | 400 | Paramètres de requête invalides ou manquants |
INTERNAL_ERROR | 500 | Erreur côté serveur |