Video
Endpoints related to video creation and management.
Deletes a video by its ID. This is used to remove videos that are no longer needed or were created in error.
Video ID
123e4567-e89b-12d3-a456-426614174000
Success
Server error
DELETE /v2/videos/{id} HTTP/1.1
Host: backend.blotato.com
blotato-api-key: YOUR_API_KEY
Accept: */*
{
"id": "123e4567-e89b-12d3-a456-426614174000"
}
Retrieves the video by its ID. This is useful for polling after creating a video programmatically.
Video ID
123e4567-e89b-12d3-a456-426614174000
Default Response
Not found
Server error
GET /v2/videos/creations/{id} HTTP/1.1
Host: backend.blotato.com
blotato-api-key: YOUR_API_KEY
Accept: */*
{
"item": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"status": "completed",
"createdAt": "2025-09-15T21:48:35.140Z",
"mediaUrl": "https://database.blotato.io/media/12345.mp4"
}
}
Creates a new video using a template. The template takes an ID and input parameters.
false
true
Default Response
Default Response
POST /v2/videos/from-templates HTTP/1.1
Host: backend.blotato.com
blotato-api-key: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 65
{
"templateId": "text",
"inputs": null,
"isDraft": false,
"render": true
}
{
"item": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"status": "queueing"
}
}
List all available video templates along with the specification of their input parameters.
Comma separated list of fields to include. If provided, only these fields will be included in the response for each template. If omitted, only id, title, and description are included. Id is always included in the response.
id,title,description
Example: id,title,description,inputs
Search regex term to filter templates by title or description. Has no effect if "id" is also provided.
real estate
If provided, only the template with this ID will be returned.
/base/v2/tweet-card/9714ae5c-7e6b-4878-be4a-4b1ba5d0cd66/v1
Default Response
Default Response
GET /v2/videos/templates HTTP/1.1
Host: backend.blotato.com
blotato-api-key: YOUR_API_KEY
Accept: */*
{
"items": []
}
Was this helpful?