Skip to Content
DocumentationAPI ReferenceLiens partageables

Liens partagés API

Cette endpoint permet de générer de manière programmée des liens publics sécurisés pour vos actifs multimédias. Ces liens peuvent être protégés par mot de passe et avoir une date d’expiration.

Génération d’un lien partageable

POST /liens-partages

Cette endpoint crée un lien unique pour un seul Vidéo (VOD), une Diffusion en direct ou une Collection de vidéos.

Corps de la requête

ChampTypeObligatoireDescription
media_idstringOuiL’ID unique de l’actif. C’est un UUID pour les vidéos.
media_typestringOuiLe type d’actif. Doit être l’un des suivants : vod, live, collection.
visibilitystringOuiLe niveau d’accès. Doit être l’un des suivants : public, password.
passwordstringFacultatifObligatoire si visibility est password. Minimum 6 caractères.
expires_in_daysintegerFacultatifLe nombre de jours avant que le lien ne se soit automatiquement expiré. Max 365.

Exemples de requêtes

{ "media_id": "9c1a9e3e-6c9b-4f8a-8e2d-9b3c1d4e0f6a", "media_type": "vod", "visibility": "public", "expires_in_days": 7 }

Exemple de réponse : 201 Créé

À la réussite, le API retournera les détails du lien généré.

{ "link": "https://votre-app.com/s/aBcDeFgHiJkLmNoPqRsTuVwXyZaBcDeFgHiJkLmNoP", "token": "aBcDeFgHiJkLmNoPqRsTuVwXyZaBcDeFgHiJkLmNoP", "visibility": "public", "expires_at": "2025-08-17T14:30:00Z" }