Creatomate's API allows you to automatically generate video and banners programmatically from your application.
In case you would prefer to use a no-code solution, you can use Zapier instead.
There are two types of APIs, the REST API and the Direct API. Most use cases can be handled by the REST API, but in some cases, you may want to use the Direct API.
In case you use Node.js or PHP, you may also use the REST API using the official libraries available on NPM and Packagist:
Below is a quick video on how to create dynamic videos in JavaScript using the Node.js library. The process is similar for PHP using the Packagist library. Using another programming language? No problem, just refer to the examples provided on the developers page to get started, as well as the documentation available on the next pages.