Content Generation API
/content/generateGenerate video content using AI
{
"prompt": "Create a product review video about...",
"avatar_id": "avatar_abc123",
"language": "en-US",
"duration": 60
}Integrate iTeraBiz into your applications with our RESTful API
curl https://api.iterabiz.com/v1/avatars \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json"The iTeraBiz API allows you to programmatically create avatars, generate content, and manage videos. All API requests must be authenticated using an API key.
Base URL:
https://api.iterabiz.com/v1Include your API key in the Authorization header of every request. You can generate API keys in your account dashboard.
Example:
Authorization: Bearer sk_live_abc123.../avatarsRetrieve a list of all your avatars
{
"data": [
{
"id": "avatar_abc123",
"name": "Professional Avatar",
"preview_url": "https://cdn.iterabiz.com/...",
"created_at": "2025-01-15T10:30:00Z"
}
],
"has_more": false
}/avatarsCreate a new AI avatar
{
"name": "My New Avatar",
"image_url": "https://example.com/photo.jpg",
"voice_id": "voice_xyz789"
}/content/generateGenerate video content using AI
{
"prompt": "Create a product review video about...",
"avatar_id": "avatar_abc123",
"language": "en-US",
"duration": 60
}Use the videos endpoints to inspect job status, list completed videos, and fetch downloadable results.
/videosList video jobs for the current account
/videos/{id}Retrieve the status and metadata for a single video job
/videosCreate a new video job from an avatar, script, language, and duration
{
"avatar_id": "avatar_abc123",
"script": "Create a product intro video...",
"language": "en-US",
"duration": 45
}Register a webhook endpoint to receive lifecycle events when a video job finishes or fails.
Sent when rendering finishes successfully and the video is ready for download.
video.completedSent when generation fails so your app can show a retry or support path.
video.failedMissing or invalid API key.
Required parameters are missing or malformed.
Too many requests or the service is temporarily unavailable.
Need help with the API? Our developer support team is here to assist you.
api@iterabiz.com