API reference
Baby Wow Performer API
Turn a photo into the adorable Baby Wow performer clip.
Part of the MakeYourViral API — read the overview for authentication, quickstart, errors and rate limits. Other products: ChatGPT Millionaire Meme, Balli Dance, Tiny Desk Concert.
Create a task
POSThttps://makeyourviral.com/api/v1/videos/babywow
multipart/form-data. The response is 202 Accepted with the task id, the credits charged and your new balance. Render time is roughly 84–105 seconds.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
photo | file | Yes | Photo of the subject (JPG, PNG, WebP or HEIC, max 10 MB). |
quality | string | No (default 480p) | Render quality: `480p` (25 credits) or `720p` (50 credits). |
Example request
curl -X POST https://makeyourviral.com/api/v1/videos/babywow \ -H "Authorization: Bearer mv_live_YOUR_KEY" \ -F "photo=@subject.jpg" \ -F "quality=480p"
Poll the task
curl https://makeyourviral.com/api/v1/videos/{task_id} \
-H "Authorization: Bearer mv_live_YOUR_KEY"Status moves queued → processing → succeeded / failed. Poll every 5–10 seconds until succeeded.
Result
{
"id": "9a1b4c7d-2e3f-4a5b-8c9d-0e1f2a3b4c05",
"product": "babywow",
"status": "succeeded",
"created_at": 1762000000000,
"credits_charged": 25,
"error": null,
"video": {
"url": "https://makeyourviral.com/api/v1/videos/9a1b4c7d-…/file",
"persistent": true
}
}video.url is persistent — the finished MP4 is stored on our infrastructure and the link does not expire. Download it without authentication:
curl -o video.mp4 "{video.url}"If the render fails, status is failed with an error message and the credits are refunded automatically.
Credits
| Quality | Credits |
|---|---|
| 480p (default) | 25 |
| 720p | 50 |
Credits are shared with the web app — top up here. Failed renders are refunded.