Skip to main content

Create an AI Podcast

This API generates a 2-person AI podcast from an input URL (blog/article), PDF, or plain text.

Endpoint

Method: POST
URL: https://aiapi.vadoo.tv/api/generate_podcast

Request Headers

HeaderTypeRequiredDescription
X-Api-KeystringYesYour API key

Request Body

ParameterTypeRequiredDefaultDescription
urlstringConditional-URL of the blog post or PDF file. Required if text is not provided.
textstringConditional-Raw text transcript or content. Required if url is not provided.
name1stringYes-Name of the first speaker
name2stringYes-Name of the second speaker
voice1stringNoOnyxVoice for speaker 1. See Available Voices
voice2stringNoAlloyVoice for speaker 2. See Available Voices
languagestringNoEnglishLanguage of the podcast. See Supported Languages
durationstringNo1-2Target duration. "1-2" for short or "2-5" for long form.
tonestringNoFriendlyTone of the conversation (e.g., Friendly, Professional, Funny)
themestringNoHormozi_1Theme for captions (if generating a video podcast).

Response

{
"vid": "123456789012"
}

Notes

  • Returns a vid (Video ID) that you can use to poll the status via Get Video URL.
  • Credits are deducted based on the selected duration.
  • If a URL is provided, the API will scrape the content for you.