API
Create unique videos right from your system
Pavilot API allows developers to integrate your system or application to increase productivity.
Learn more about our API and access the Open API docs in our documentation hub.
Open-source
We love open-source, check out our GitHub page
iFrame
Feel free to use the iFrame alone, For more control, you can also use it along with API. Please visit the documentation hub for details about iFrame implementation
RestHooks
Subscribe with a RestHook and get instant status of your video.
Click here to learn more about RestHooks and visit documentation on how to subscribe
Sample video request
Once the below request received by our servers, a new video will be queued to be processed, and you will receive a response with a video ID
Video Request
{ "name": "Video 007", "mappings": { "title": "Sunny",
"audio": "summer.mp3", "icon": "sun.png", "color": "yellow", "temp1": "18", "temp2": "24", "temp3": "19" } }
Response
{ "id": "1218435148673669986", "animationId": "9618158727445193234", "createDate": "2020-04-15T14:15:22Z", "name": "Video 007", "output": "video.mp4", "thumbnail": "thumbnail.png", "status": "Queued" }
Operations
GETProjects
GETAnimations
GETAudios
POSTAudio
GETImages
POSTImage
GETVideos
GETStatus
POSTVideo
Hooks
GETHooks
POSTHook
DELETEHook