Sign in

Track progress

Poll GET /v1/jobs/:id until status is done or failed, or subscribe to Server-Sent Events for live updates:

bash
curl -N https://api.clipfoundry.pl/v1/jobs/<id>/events \
  -H "Authorization: Bearer cf_live_..."
text
event: progress
data: {"jobId":"…","status":"processing","progress":60,...}

event: terminal
data: {"jobId":"…","status":"done","videoUrl":"https://cdn…/clip.mp4",...}

The SDK wraps this in waitUntilDone. For server-to-server delivery use Webhooks instead of holding a connection open.