https://gateway.streamfizz.live/apiMet à jour un direct existant. Seuls les champs fournis seront modifiés.
| Nom | Type | Description |
|---|---|---|
id* | ID! | Identifiant unique du direct à mettre à jour. |
title | String | Titre du direct. |
note | String | Note interne sur le direct. |
scheduledStartAt | DateTime | Date et heure de début programmées. |
shouldShowCountdown | Boolean | Affiche un compte à rebours avant le direct. |
hasReplay | Boolean | Active la mise à disposition d'un replay après le direct. |
hasDVR | Boolean | Active le DVR (rembobinage pendant le direct). |
hasVOD | Boolean | Active la génération d'un enregistrement VOD. |
isRocket | Boolean | Sélectionne le moteur de streaming Roquette (nécessite un compte habilité). |
broadcast_location | String | - |
waitingThumbUrl | String | URL publique de la vignette d'attente (JPEG ou PNG). L'image sera téléchargée et stockée automatiquement. |
subtitleConfig | LiveSubtitleConfigInput | Configuration du sous-titrage en direct (Gladia) — Roquette uniquement. |
Live| Code | Message | Description |
|---|---|---|
UNAUTHENTICATED | You are not authorized to perform this action | Clé API manquante ou invalide |
INPUT_VALIDATION_ERROR | Validation failed: {field}: {message} | Un ou plusieurs champs sont invalides (format, longueur, protocole…). Le détail est dans extensions.fieldErrors[]. |
INTERNAL_ERROR | Internal server error | Erreur interne du serveur |
| Code | Message | Description |
|---|---|---|
INVALID_LIVE_STATUS | Cannot {action} a live in status "{status}" | L'action n'est pas autorisée dans le statut actuel du live. Actions et statuts autorisés :
|
60 requêtes par minute par clé API
En cas de dépassement, une erreur 429 Too Many Requests est retournée.