Introduction

March 10, 2026

Introduction

L'API WayinVideo permet à chacun d'intégrer le traitement vidéo par intelligence artificielle dans ses workflows d'automatisation. Elle est conçue pour traiter des vidéos de toutes durées rapidement, de manière fiable et efficace, y compris des vidéos de plusieurs heures, ce qui la rend parfaitement adaptée aux pipelines de contenu : podcasts, livestreams gaming, webinaires, tutoriels, cours en ligne, interviews, réunions, vlogs, vidéos de city walk, vidéos sportives, vidéos e-commerce, démonstrations de produits, et bien d'autres. Soumettez une URL de vidéo ou un fichier téléversé, et recevez des clips, résumés, transcriptions et bien plus générés par IA.

Fonctionnalités Clés

  • AI Clipping : Soumettez une vidéo de n'importe quelle durée et recevez tous les clips classés par potentiel viral, avec des horodatages de début/fin détectés automatiquement, des titres, descriptions et hashtags générés par IA. Export optionnel des clips vidéo rendus.
  • Find Moments : Décrivez les moments souhaités en langage naturel — par exemple « moments drôles » ou « buts spectaculaires » — et l'API trouve et extrait rapidement les clips correspondants avec horodatages, titres et descriptions, pour des vidéos de toutes durées. Export optionnel des clips vidéo rendus.
  • Video Summarization : Générez une vue d'ensemble structurée, des hashtags et des temps forts depuis des vidéos de toutes durées, y compris des contenus longs de plusieurs heures, avec un traitement rapide et stable.
  • Video Transcription : Extrayez des transcriptions avec identification du locuteur depuis des contenus vidéo ou audio.

Sources Vidéo Prises en Charge

L'API accepte les URLs des plateformes suivantes :

  • YouTube, Vimeo, Dailymotion, Kick, Rumble, Zoom, Twitch, TikTok, Facebook

D'autres plateformes seront bientôt disponibles.

Vous pouvez également utiliser des fichiers téléversés localement. Consultez l'API Upload pour plus de détails.

URL de Base

Toutes les requêtes API sont adressées à :

https://wayinvideo-api.wayin.ai/api/v2

Format des Requêtes

L'API est RESTful et accepte des corps de requête au format JSON. Chaque requête doit inclure les en-têtes suivants :

Content-Type: application/json
Authorization: Bearer YOUR_API_KEY
x-wayinvideo-api-version: v2

Format des Réponses

Succès (HTTP 200)

Lorsque la requête réussit, l'API retourne le statut HTTP 200 et un corps JSON contenant uniquement le contenu dans data :

{
  "data": {
    "project_id": "prj06928fdjqqaza",
    "name": "Sample project name",
    "status": "SUCCEEDED"
  }
}

La structure de data varie selon l'endpoint. Pour les réponses d'erreur et les autres codes de statut HTTP, consultez Status Codes.

Cycle de Vie des Statuts

CREATED → QUEUED → ONGOING → SUCCEEDED / FAILED

Utilisez l'interrogation (polling) pour vérifier le statut jusqu'à ce qu'il atteigne SUCCEEDED ou FAILED. Lorsqu'une tâche échoue, la réponse data inclut un champ error_message.