https://gateway.streamfizz.live/apiCrée un nouveau direct. Le direct est créé à l'état programmé et se configure ensuite via updateLive.
| Nom | Type | Description |
|---|---|---|
title | String | Titre du direct. Si non fourni, un titre par défaut est utilisé. |
ownerId | ID | ID de l'utilisateur propriétaire du direct. Si non fourni, l'utilisateur courant (ou associé à la clé API) sera utilisé. L'utilisateur doit appartenir au même compte. |
isRocket | Boolean | Crée le direct sur le moteur Roquette dès la création (nécessite un compte habilité). |
fromLiveId | ID | Duplique un direct existant (titre, vignette, brand settings, SEO, tags…) au lieu de partir des préférences. Le live modèle doit appartenir au même compte. |
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_OWNER | Invalid ownerId - user not found or not in account | L'ownerId n'existe pas ou n'appartient pas au compte |
60 requêtes par minute par clé API
En cas de dépassement, une erreur 429 Too Many Requests est retournée.