Turn an article (URL or pasted text) into a narrated video

Enqueues a render and returns a jobId immediately (rendering runs async, usually 2 to 4 minutes). Poll /api/v1/video/{jobId} until status is "done" for the mp4 URL. Charges 1 video credit on enqueue. Powers the Apify / Make.com / n8n automations.

post/api/v1/video

Request

  • Base URL: https://www.startuphub.ai
  • URL: https://www.startuphub.ai/api/v1/video
  • Auth: HTTP bearer

Request body

urlstring uri

Article URL (any site; on-site /ai-news URLs use richer b-roll)

textstring

Article text (>= 200 chars). Used when url is omitted.

titlestring

Optional title (auto-generated if omitted)

voice'en-US-AvaNeural' | 'en-US-AndrewNeural' | 'en-US-EmmaNeural' | 'en-US-BrianNeural' | 'en-US-JennyNeural' | 'en-US-AriaNeural' | 'en-US-GuyNeural' | 'en-US-ChristopherNeural' | 'en-US-MichelleNeural' | 'en-GB-SoniaNeural' | 'en-GB-RyanNeural' | 'en-AU-NatashaNeural' | 'en-IN-NeerjaNeural'

Narrator voice (default Ava)

format'9:16' | '16:9'

Vertical (default) or landscape

Example request

{
  "url": "https://example.com/post"
}

Response

Job enqueued: { jobId, status, poll_url }

Changes

No recorded changes to this operation across all 2 revisions of this API.