Video Generation
Generate a 6-second video from an image + prompt.
1. Start Job
- Endpoint:
POST https://api.luvr.ai/v1/video/generations
Request Body
| Field | Type | Required | Description |
|---|---|---|---|
prompt | String | Yes | Video motion description. |
character | String | Yes | Character username. |
image_url | String | Yes | The starting frame for the video. |
Response
{
"id": "job_12345...",
"status": "queued",
"cost_usd": 0.64,
"timestamp": 1709823456
}2. Check Status
- Endpoint:
GET https://api.luvr.ai/v1/video/generations/{job_id}
Response (Processing)
{
"id": "job_12345...",
"status": "processing",
"type": "video",
...
}Response (Completed)
{
"id": "job_12345...",
"status": "completed",
"output": {
"url": "https://storage.googleapis.com/..."
},
...
}