Quickstart: tu primer clip
Esta guía recorre el flujo completo de la API con curl. Antes de empezar, genera una clave de API y guárdala en TU_CLAVE.
- Analiza el vídeo (sin coste)
Consulta los metadatos y el coste en créditos antes de gastar nada.
Ventana de terminal curl -X POST https://api.cut.pro/api/v1/clips/info \-H "X-Api-Key: TU_CLAVE" \-H "Content-Type: application/json" \-d '{ "url": "https://www.youtube.com/watch?v=..." }'La respuesta trae
video_id,credits_costycurrent_balance. Guarda elvideo_id. - Envía a clipping
Envía el vídeo. Los créditos se descuentan inmediatamente. El
timeframees opcional: omítelo para procesar el vídeo entero, o limítalo a un tramo (en segundos) para ahorrar créditos.Ventana de terminal curl -X POST https://api.cut.pro/api/v1/clips \-H "X-Api-Key: TU_CLAVE" \-H "Content-Type: application/json" \-d '{"video_id": "VIDEO_ID","strategy_id": "STRATEGY_ID","timeframe": { "start": 0, "end": 1800 }}'La respuesta trae
submission_id,statusycredits_charged. Guarda elsubmission_id. - Sigue hasta que termine
Haz polling sobre el envío. El
statuspasa porqueued → downloading → transcribing → video_analysis → analyzing → finalizing → completed(ofailed).Ventana de terminal curl https://api.cut.pro/api/v1/clips/VIDEO_ID/submissions/SUBMISSION_ID \-H "X-Api-Key: TU_CLAVE"Cuando el
statusseacompleted,clips_countindica cuántos clips se generaron. - Obtén los clips generados
Ventana de terminal curl https://api.cut.pro/api/v1/clips/VIDEO_ID/submissions/SUBMISSION_ID/clips \-H "X-Api-Key: TU_CLAVE"Cada clip trae
id,title,rating(la puntuación de la IA),start_time,end_time,play_urlydownload_url. Ordena porratingpara quedarte con los mejores primero. - Renderiza un clip
Genera el MP4 final de un clip. Para aplicar un diseño antes, llama a
POST .../apply_templatesobre el envío.Ventana de terminal curl -X POST \https://api.cut.pro/api/v1/clips/VIDEO_ID/submissions/SUBMISSION_ID/clips/CLIP_ID/render \-H "X-Api-Key: TU_CLAVE"La respuesta trae
render_idystatus. Sifrom_cacheestrue, eldownload_urlya viene listo. - Sigue el render
Ventana de terminal curl https://api.cut.pro/api/v1/renders/RENDER_ID \-H "X-Api-Key: TU_CLAVE"El
statuspasa porqueued → active → completedyprogressva de 0 a 100. - Descarga el MP4
Con el render en
completed, obtén la URL de descarga.Ventana de terminal curl https://api.cut.pro/api/v1/renders/RENDER_ID/download \-H "X-Api-Key: TU_CLAVE"La respuesta trae
url(enlace firmado al archivo) yfilename.