Videos

Apply many video edits

Adds up to 200 sound effects, text overlays, zooms, blurs, highlights, and image/video overlays across clips in one video. Operations run in array order and commit as one editor revision. Use this instead of repeated single-add requests.

post/v1/videos/{id}/edits

Path parameters

idstring required

Unique video identifier

Example:vid_abc123def456

Unique video identifier

Request body

Example request

{
  "operations": [
    {
      "durationMs": 3000,
      "name": "Whoosh",
      "operationId": "sound-1",
      "presetId": "cha-ching",
      "sourceId": "su_abc123",
      "startTimeMs": 1000,
      "volume": 1
    }
  ]
}

Response

Edits applied

revisioninteger required

Changes

Changed in 1 of the 3 revisions of this API.12

    • added the new layout enum value to the // response property for the response status

      response-property-enum-value-added

    • added add_layout remove_layout update_layout discriminator mapping keys to the / request property

      request-property-discriminator-mapping-added

    • added to the / request property oneOf list

      request-property-one-of-added