Integrating JSON2Video with Make.com offers numerous advantages for businesses and individuals looking to streamline their video production process.

The integration of JSON2Video with Make.com is a straightforward process that can be done in just a few steps.

Pre-requisites:

JSON2Video Make App

The JSON2Video Make App is a powerful tool that allows you to easily automate video creation using the API. It provides a wide range of features, including slideshows, concatenating videos, subtitling videos, merging videos, and more.

Although you can call JSON2Video API endpoints directly with Make's native modules, it is strongly recommended to use the JSON2Video Make App.

Using the JSON2Video Make App

In the list of apps, search for "JSON2Video" and click on it.

Look for JSON2Video app on Make

Once you select the app, you will see the list of available modules:

List of JSON2Video modules

Setting up a connection

To use the JSON2Video Make App, you will need to set up a connection to the JSON2Video API using your API key.

To set up a connection, click on one of the modules, for example "Wait for a Movie to Render":

Set up a connection

Click on the "Add" button:

Set up a connection

Enter a name for your connection, your API key in the "API Key" field and click on the "OK" button.

Once you have set up a connection, you can start using the JSON2Video Make App to create videos in just a few clicks.

Basic usage

The JSON2Video API is asyncronous and can take several minutes to render complex videos.

For this reason, the API works in two steps:

  1. Submit your job request
    At this step, the API just reviews your request, validates the JSON, creates a job that will run in the background and returns a job ID for you to track the status of your job.
  2. Get the status of your job
    With the job ID, you can track the status of your job and if the job is successful or not.

There are multiple modules that allow you to submit new job request to create videos, for example:

On the contrary, there are only 2 modules for checking the status of the job:

Most common setup

So the most common setup is to submit a job request to the API and wait for the job to finish:

Create a movie and wait