← All features

Video

Turn a template into a slideshow or motion video.

POST to /api/v1/video and get back an MP4. Slideshow mode shows a sequence of slides; motion mode samples your template at a frame rate and animates it with progress params.

Paid plans only — see plans

Nimo illustrating Video

POST /api/v1/video

POST /api/v1/video
{
  "templateId": "tpl_123",
  "mode": "slideshow",
  "fps": 30,
  "slides": [
    { "params": { "title": "Slide 1" }, "duration": 3 },
    { "params": { "title": "Slide 2" }, "duration": 3 }
  ]
}

→ video/mp4 (binary response)

Slideshow or motion

Slideshow shows a sequence of slides with a duration each. Motion samples the template continuously using __progress params for animation.

Meters as one video job

A whole video render counts as a single job against your plan’s video allowance, regardless of frame count.

Same render core

Frames are generated by the same one-pass engine that powers image and bulk rendering, then stitched into an MP4.

How it works

  1. 1Design a template that animates via __progress/__frame params, or build a multi-slide sequence.
  2. 2POST to /api/v1/video with mode: "slideshow" or "motion".
  3. 3Get back the rendered MP4 directly in the response.

Build it once. Generate forever.

Create your free account