L'API REST pour la vidéo.

Upload, encodage, gestion, diffusion et sécurisation de tes vidéos via une seule API. Authentification Bearer token, permissions granulaires, webhooks, documentation complète. Intègre en quelques jours, pas en un trimestre.

REST API
REST API
Webhooks
Webhooks
Sécurité par token
Sécurité par token
Hébergé en Europe
Hébergé en Europe
Exemples de code de l'API Ignite

Avec nous, tu es en bonne compagnie. Des marques et entreprises qui nous font déjà confiance :

Une API pour tout le cycle de vie vidéo.De l'upload à la diffusion, avec événements et contrôle d'accès intégrés.

La REST API Ignite couvre chaque étape : créer et uploader des vidéos, gérer les métadonnées, catégories et tags, piloter l'encodage, configurer le Player et consulter les Analytics. Les Webhooks notifient ton système à chaque changement. Les tokens à permissions granulaires contrôlent qui peut faire quoi. Avec une bonne documentation que tu peux directement utiliser dans ton outil IA.

  • Upload et encodage via API

    Multipart upload
    Multipart upload
    Support Uppy
    Support Uppy
    Remplacement sans casser les embeds
    Remplacement sans casser les embeds

    Uploade tes vidéos via multipart upload pour les fichiers volumineux, ou utilise l'intégration Uppy pour les uploads navigateur avec suivi de progression. Le pipeline d'encodage se lance automatiquement : streaming adaptatif, résolutions multiples, miniatures.

    Besoin de mettre à jour une vidéo existante ? Remplace le fichier, chaque intégration reste intacte — même URL, même Player, même page.

  • Webhooks pour les événements en temps réel

    HMAC-SHA256
    HMAC-SHA256
    Delivery IDs
    Delivery IDs
    Retries
    Retries

    Abonne-toi à trois événements de cycle de vie : video.created, video.updated et video.deleted. Chaque webhook délivre l'objet vidéo complet en JSON. Les payloads sont signés avec HMAC-SHA256. Chaque livraison porte un ID unique pour l'idempotence, et les livraisons échouées sont relancées automatiquement.

  • Player API pour le contrôle JavaScript

    Contrôler le Ignite Video Player avec Player JS

    Abonne-toi aux événements de lecture et contrôle le Player par programmation. Le Player Ignite utilise le standard player.js : play, pause, seek, volume, mute. Écoute les événements timeupdate, progress, ended et error. Interroge l'état avec getPaused, getDuration, getCurrentTime. Fonctionne avec tout embed iframe. Si tu préfères ton propre Player, l'API fournit les URL de flux HLS.

  • Contrôle d'accès par token et sécurité CDN

    API tokens à permissions
    API tokens à permissions
    Sécurité CDN
    Sécurité CDN
    Accès limité dans le temps
    Accès limité dans le temps

    Deux niveaux de sécurité. API tokens : permissions configurables (read, create, update, delete), limités à des catégories spécifiques. Pas d'OAuth, Bearer token dans le header. Sécurité CDN (Enterprise) : ton backend appelle l'API Ignite pour générer des cookies signés à durée limitée qui protègent chaque fichier sur ton CDN — flux vidéo, manifestes, miniatures et assets Player. Expiration configurable d'une minute à 24 heures. Protection au niveau infrastructure contre le hotlinking, le partage d'URL et le scraping de contenu.

  • Plugins CMS et oEmbed

    WordPress
    WordPress
    Webflow
    Webflow
    Payload
    Payload
    oEmbed
    oEmbed

    Les plugins natifs pour WordPress, Webflow et Payload gèrent l'intégration directement dans l'éditeur CMS. Pour tout autre CMS ou outil compatible oEmbed, colle une URL vidéo Ignite et elle se transforme automatiquement en Player. Les embeds iframe standard fonctionnent partout ailleurs.

  • Fonctions IA aussi disponibles via l'API

    Aperçu Ignite AI

    Transcription, traduction, génération de descriptions, création de chapitres. Le tout sur infrastructure européenne, sans entraînement sur les données de tes clients.

Commence à construire.

Crée un compte gratuit, uploade une vidéo et commence à utiliser l'API. Accès complet pendant 30 jours, sans données de paiement. La doc couvre chaque endpoint avec des exemples de requêtes.

Accès complet 30 jours
Accès complet 30 jours
Sans carte bancaire
Sans carte bancaire
Accès API complet
Accès API complet

Avec nous, tu es en bonne compagnie. Des marques et entreprises qui nous font déjà confiance :

On parle code.

Voici quelques questions fréquentes. Tu trouveras beaucoup plus de réponses dans la doc API. Mais n'hésite pas à nous écrire si quelque chose n'est pas clair ou si un appel API ne fonctionne pas.