Codes de Statut

March 13, 2026

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.

ChampTypeDescription
trace_idstringIdentifiant unique pour le diagnostic
messagestringDescription de l'erreur lisible par un humain
{"message": "the error message", "trace_id": "the_trace_id"}

API Units insuffisantes

Si le compte n'a pas assez d'API Units pour soumettre la tâche, l'API renvoie 400 Bad Request. Aucune tâche n'est créée et aucune unité n'est débitée. Le corps contient message et trace_id.

{
  "message": "Your API units are insufficient. Please purchase more to continue: https://wayin.ai/wayinvideo/api-dashboard",
  "trace_id": "the_trace_id"
}

Les tarifs sont sur la page Facturation.


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.