agent.kompo.se

Outputs Workflow

List and download your finished, rendered video outputs.

List all outputs

GET /api/outputs
Authorization: Bearer <token>
Accept: application/json  (or text/markdown)

Response:

{
  "outputs": [
    {
      "operation_id": "job-xxx-123456",
      "file_name": "job-xxx-123456.mp4",
      "s3_key": "user/{userId}/produced/job-xxx-123456.mp4",
      "size": 12345678,
      "last_modified": "2025-12-22T10:30:00Z",
      "download_url": "https://s3...",
      "url": "https://s3...",
      "is_final": true
    }
  ]
}

Download a video

curl -H "Authorization: Bearer <token>" https://ai.makeshitapp.com/api/outputs | \
  jq -r '.outputs[0].download_url' | \
  xargs curl -o my-video.mp4

Also see

GET /api/outputs is the canonical endpoint for listing all finished videos across all kompositions.