Deklip est en early access: rejoignez les premiers et démarrez avec 100 crédits offerts.Un retour ? Écrivez-nous
Concept

Jobs asynchrones

Les générations longues renvoient un job_id et se suivent par polling ou webhook.

Vidéos, clips, avatars, re-montage: ces actions ne bloquent pas. Elles renvoient immédiatement { "job_id": "…", "status": "processing" }.

  1. Lancez la génération et récupérez un job_id.
  2. Interrogez GET /v1/jobs/{job_id} toutes les 20-30 secondes.
  3. Quand status vaut done, result contient l'URL du MP4. progress indique l'étape (plan, visuels, sous-titres, musique, montage).
  4. Si status vaut error, la génération a échoué et les crédits sont remboursés.
while true; do
  s=$(curl -s -H "Authorization: Bearer dk_live_VOTRE_CLE" \
        https://deklip.com/v1/jobs/JOB_ID | jq -r .status)
  [ "$s" = "done" ] && break
  [ "$s" = "error" ] && echo "échec" && break
  sleep 20
done
Côté MCP, l'assistant appelle get_job automatiquement jusqu'à la fin, vous n'avez rien à coder.

Restez affûté.

Nos meilleurs hooks, angles et enseignements de la boucle, une fois par mois. Pas de spam.