Extend or modify existing music by creating a continuation based on a source audio track
default_param_flag to control whether to use custom parameters or original track settingsdefault_param_flag: true ):
prompt, style, title, and continue_at are required
continue_at specifies the timestamp (in seconds) where extension begins
prompt 3000 characters, style 200 characters, title 80 charactersprompt 5000 characters, style 1000 characters, title 100 charactersprompt 5000 characters, style 1000 characters, title 80 charactersprompt 5000 characters, style 1000 characters, title 100 charactersdefault_param_flag: false ):
audio_id and mv are requiredaudio_id from a previously generated track before using this endpoint
continue_at timestamp
negative_tags (string): Music styles or characteristics to exclude from the extension.
vocal_gender (string): Vocal gender preference. Use m for male, f for female. Note: This parameter increases the probability but cannot guarantee adherence.
style_weight (number): Strength of adherence to style. Range 0-1, up to 2 decimals.
weirdness_constraint (number): Controls creative deviation. Range 0-1, up to 2 decimals.
audio_weight (number): Balance weight for audio features. Range 0-1, up to 2 decimals.
persona_id (string): Persona ID to apply to the extended music. How to generate persona_id, visit generate-persona.
All API endpoints require Bearer Token authentication
Get your API Key:
Visit the API Key Management Page to get your API Key
Add it to the request header:
Authorization: Bearer VIDGO_API_KEYAPI model identifier.
Must be extend-music for this endpoint.
extend-music "extend-music"
Input parameters for music extension
Webhook callback URL for result notifications.
Endpoint that receives task completion updates.
"https://your-domain.com/callback"