♻️Modify Podcast

Modifies an existing podcast. You can change the voices and/or the script

POST

https://api.autocontentapi.com/content/ModifyPodcast

{
  "audioUrl": "string",
  "voice1": "int",
  "voice2": "int",
  "instructions": "string",
  "backgroundMusicUrl": "string",
  "callbackData": "string",
}

Field
Possible Values

audioUrl

Link to the .wav or .mp3 file of the podcast to modify. Required

voice1

Voice ID of the first AI host. Required. See available voices here. You can also clone your own voices here.

voice2

Voice ID of the second AI host. Required. See available voices here. You can also clone your own voices here.

instructions

Optional. Instructions for the AI to modify the podcast script. Leave black if you only want to change the voices.

backgroundMusicUrl

Optional. Link to the background music. See samples here: https://pixabay.com/music/search/theme/podcast%20music/ Example: https://cdn.pixabay.com/download/audio/2025/03/04/audio_7461f7fce8.mp3?filename=marketing-corporate-business-background-music-309080.mp3

callbackData

Custom field to include any data you want to get back with the webhook response.

Sample request

curl -X 'POST'
  'https://api.autocontentapi.com/Content/ModifyPodcast'
  -H 'accept: text/plain'
  -H 'Authorization: Bearer YOUR_TOKEN_HERE'
  -H 'Content-Type: application/json'
  -d '{
  "audioUrl": "https://LinkToYourPodcast (.wav or .mp3)",
  "voice1": 144,
  "voice2": 142,
  "instructions": "Start the podcast mentioning how awesome AutoContent API is"
}'

Response

{
    "request_id": "string",
    "error_message": "string"
}
Field
Possible Values

request_id

Id of the request. You can use it to query its status

resource.type

Error message when the request is not successful.

Last updated