{"version":"1","model":{"id":"elevenlabs/music/v2.5","name":"ElevenLabs Music v2.5","kind":"audio","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Generate music with vocals or instruments using Music v2.5, with richer arrangements and improved prompt adherence. Create a 3-second to 10-minute track from a prompt or a structured composition plan.","pricing_note":"$0.15 / generated minute; composition plans bill the sum of every section.","categories":["music"],"prompt_required":false,"prompt_supported":true,"supports":{},"aspect_ratios":[],"resolutions":[],"durations":[],"max_prompt_length":4100,"base_credits":19,"api_gross_margin_percent":20,"added_at":"2026-09-11","popularity_rank":19,"example_prompt":"Cinematic instrumental with delicate piano, warm strings, and an uplifting orchestral crescendo.","preview":{"image":"/images/model-previews/generated/elevenlabs-music-v2-5-v1.webp"},"schema_url":"/api/v1/models?id=elevenlabs%2Fmusic%2Fv2.5","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=elevenlabs%2Fmusic%2Fv2.5","title":"ElevenLabs Music v2.5 generation request","description":"Request body accepted by POST /api/v1/generate for elevenlabs/music/v2.5.","type":"object","properties":{"model_id":{"type":"string","const":"elevenlabs/music/v2.5","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string","maxLength":4100,"minLength":1,"description":"Provide a prompt OR composition_plan, not both."},"music_length_ms":{"title":"Length (ms)","description":"Used with a prompt. Composition plans determine their own length.","default":60000,"type":"integer","minimum":3000,"maximum":600000,"multipleOf":1000},"force_instrumental":{"title":"Instrumental only","description":"Used with a prompt; omit when supplying a composition plan.","default":false,"type":"boolean"},"composition_plan":{"type":"object","description":"A new composition only; provider song IDs/inpainting are not supported. Total duration_ms across all parts must be at most 600000 and determines billing.","oneOf":[{"type":"object","additionalProperties":false,"required":["positive_global_styles","negative_global_styles","sections"],"properties":{"positive_global_styles":{"type":"array","items":{"type":"string","maxLength":2000}},"negative_global_styles":{"type":"array","items":{"type":"string","maxLength":2000}},"sections":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["section_name","positive_local_styles","negative_local_styles","duration_ms","lines"],"properties":{"section_name":{"type":"string","minLength":1,"maxLength":100},"positive_local_styles":{"type":"array","items":{"type":"string","maxLength":2000}},"negative_local_styles":{"type":"array","items":{"type":"string","maxLength":2000}},"duration_ms":{"type":"integer","minimum":3000,"maximum":120000},"lines":{"type":"array","maxItems":30,"items":{"type":"string","maxLength":200}}}}}}},{"type":"object","additionalProperties":false,"required":["chunks"],"properties":{"chunks":{"type":"array","minItems":1,"maxItems":200,"items":{"type":"object","additionalProperties":false,"required":["text","positive_styles","duration_ms"],"properties":{"text":{"type":"string","maxLength":6000},"positive_styles":{"type":"array","items":{"type":"string","maxLength":2000}},"negative_styles":{"type":"array","items":{"type":"string","maxLength":2000}},"duration_ms":{"type":"integer","minimum":3000,"maximum":120000},"context_adherence":{"type":"string","enum":["low","medium","high"]}}}}}}]},"output_format":{"title":"Output format","description":"Browser-playable MP3 audio.","default":"mp3_48000_192","type":"string","enum":["mp3_48000_192","mp3_44100_128"]}},"required":["model_id"],"oneOf":[{"required":["prompt"],"not":{"anyOf":[{"required":["composition_plan"]},{"required":["extra"],"properties":{"extra":{"required":["composition_plan"]}}}]}},{"not":{"required":["prompt"]},"anyOf":[{"required":["composition_plan"]},{"required":["extra"],"properties":{"extra":{"required":["composition_plan"]}}}]}],"additionalProperties":false},"parameters":[{"key":"music_length_ms","label":"Length (ms)","type":"integer","default":60000,"min":3000,"max":600000,"step":1000,"description":"Used with a prompt. Composition plans determine their own length."},{"key":"force_instrumental","label":"Instrumental only","type":"toggle","default":false,"description":"Used with a prompt; omit when supplying a composition plan."},{"key":"composition_plan","label":"Composition plan","type":"json_object","description":"Alternative to a prompt. Supply sections with names, styles, lyrics and duration_ms, or generation chunks with text, positive_styles and duration_ms. Clear the prompt before using a plan. Provider song references and inpainting are not exposed."},{"key":"output_format","label":"Output format","type":"select","default":"mp3_48000_192","options":["mp3_48000_192","mp3_44100_128"],"description":"Browser-playable MP3 audio."}]}}