You can create videos by sending a POST request to /videos with a template uid (unique ID), a list of template modifications you want to apply, and a media file.
You can poll the GET request to the /videos/:uid endpoint for status updates and to retrieve the Video object referenced by its uid.
By using a webhook, you can be notified when the video is rendered. Use the webhook_url parameter to tell Bannerbear where to POST the full Video object, once the rendering is completed. The video object will be posted to your webhook as JSON.
Check the API Reference ↗ page for more information on this.