Codes de Statut
L'API utilise les codes de statut HTTP standard.
200 OK
La requête a réussi. Le corps de la réponse est un JSON contenant uniquement le contenu dans data.
{"data": {"project_id": "prj06928fdjqqaza", "name": "Sample project name", "status": "SUCCEEDED"}}
400 Bad Request
Une erreur côté client — paramètres invalides, format vidéo non pris en charge ou autres problèmes d'entrée. Vérifiez le champ message et réessayez.
| Champ | Type | Description |
|---|---|---|
trace_id | string | Identifiant unique pour le diagnostic |
message | string | Description de l'erreur lisible par un humain |
{"message": "the error message", "trace_id": "the_trace_id"}
500 Internal Server Error
Une erreur côté serveur. Si le problème persiste, contactez le support en fournissant le trace_id.
{"message": "the error message", "trace_id": "the_trace_id"}
403 Forbidden
L'authentification a échoué. La réponse inclut : timestamp, status, error, path.
{"timestamp": "2026-03-13T07:58:46.156+00:00", "status": 403, "error": "Forbidden", "path": "/api/v2/clips"}
429 Too Many Requests
Limite de débit ou de concurrence dépassée. Même format que 403.
{"timestamp": "2026-03-10T15:52:01.610+00:00", "status": 429, "error": "Too Many Requests", "path": "/api/v2/clips/results/prjxxx"}
Consultez Limites de Débit pour les valeurs de limite.