POST

/batch/create

Initiates a new processing job for a list of files.


Request Body

application/json
{
  "files": [FileObject, FileObject], // Array of JS File objects
  "settings": {
    "format": "mp4",
    "quality": "high",
    "resolution": "1080p",
    "watermark": {
       "type": "text",
       "content": "CONFIDENTIAL"
    }
  }
}

Parameters

files Required

An array of browser File objects to be processed.

settings Optional

Configuration object. Defaults: mp4 format, medium quality.

Response

200 OK
{
  "id": "batch_123456789",
  "status": "processing",
  "created_at": "2024-01-08T12:00:00Z",
  "job_count": 2
}