Examples & Use Cases

Discover how developers are using Veedeo API to create amazing video experiences

From Idea to Videoin Minutes, Not Hours

Our API transforms complex video rendering into simple HTTP requests. No servers to manage, no dependencies to install.

main.js
// Simple image slideshow
const client = new VeedeoClient('your_api_key');

const task = await client.createRender({
  version: '3.0',
  request_id: 'slideshow_example',
  input: {
    timeline: {
      duration_ms: 10000,
      tracks: [{
        id: 'video_track',
        type: 'video',
        clips: [{
          id: 'clip_1',
          media_url: 'https://example.com/image.jpg',
          start_time_ms: 0,
          end_time_ms: 10000,
          properties: {
            scale: { x: 1.0, y: 1.0 },
            opacity: 1.0,
            position: { x: 0, y: 0 }
          }
        }]
      }]
    },
    output: {
      resolution: { width: 1920, height: 1080 },
      framerate: 30,
      format: 'mp4'
    }
  }
});

console.log(`Task created: ${task.task_id}`);