PROMPT DETAIL

Epic cinematic orchestral, soaring triumphant strings, timpa...

Epic cinematic orchestral, soaring triumphant strings, timpani drums, French horn melody, full choir swells, heroic rising mood, instrumental, 112 BPM
suno-v5.5 /api/v1/suno/text_to_music
RUN DETAILS
Model
suno-v5.5
Provider
Suno
Service
Suno
Endpoint
Text To Music
1. claude mcp add runapi -s user -- npx -y @runapi.ai/mcp
2. Restart Claude Code
3. Paste this prompt: Generate music: "Epic cinematic orchestral, soaring triumphant strings, timpani drums, French horn melody, full choir swells, heroic rising mood, instrumental, 112 BPM"
1. codex plugin install runapi-mcp@agents
2. Restart Codex
3. Paste this prompt: Generate music: "Epic cinematic orchestral, soaring triumphant strings, timpani drums, French horn melody, full choir swells, heroic rising mood, instrumental, 112 BPM"
1. npx @runapi.ai/mcp init cursor
2. Restart Cursor
3. Paste this prompt: Generate music: "Epic cinematic orchestral, soaring triumphant strings, timpani drums, French horn melody, full choir swells, heroic rising mood, instrumental, 112 BPM"
1. npx @runapi.ai/mcp init windsurf
2. Restart Windsurf
3. Paste this prompt: Generate music: "Epic cinematic orchestral, soaring triumphant strings, timpani drums, French horn melody, full choir swells, heroic rising mood, instrumental, 112 BPM"
curl -X POST https://runapi.ai/api/v1/suno/text_to_music \
  -H "Authorization: Bearer $RUNAPI_KEY" \
  -H "Content-Type: application/json" \
  --data-binary @- <<'JSON'
{
  "model": "suno-v5.5",
  "prompt": "Epic cinematic orchestral, soaring triumphant strings, timpani drums, French horn melody, full choir swells, heroic rising mood, instrumental, 112 BPM"
}
JSON
import { SunoClient } from "@runapi.ai/suno";

const client = new SunoClient({
  apiKey: process.env.RUNAPI_API_KEY,
});

const result = await client.textToMusic.run({
  "model": "suno-v5.5",
  "prompt": "Epic cinematic orchestral, soaring triumphant strings, timpani drums, French horn melody, full choir swells, heroic rising mood, instrumental, 112 BPM"
});
console.log(result.id);
require "runapi/suno"

client = RunApi::Suno::Client.new
result = client.text_to_music.run(
  model: "suno-v5.5",
  prompt: "Epic cinematic orchestral, soaring triumphant strings, timpani drums, French horn melody, full choir swells, heroic rising mood, instrumental, 112 BPM"
)
puts result.id
package main

import (
  "context"
  "fmt"
  "log"
  "net/http"
  "os"
  "strings"
)

func main() {
  body := strings.NewReader("{\"model\":\"suno-v5.5\",\"prompt\":\"Epic cinematic orchestral, soaring triumphant strings, timpani drums, French horn melody, full choir swells, heroic rising mood, instrumental, 112 BPM\"}")
  req, err := http.NewRequestWithContext(context.Background(), http.MethodPost, "https://runapi.ai/api/v1/suno/text_to_music", body)
  if err != nil {
    log.Fatal(err)
  }

  req.Header.Set("Authorization", "Bearer "+os.Getenv("RUNAPI_API_KEY"))
  req.Header.Set("Content-Type", "application/json")

  resp, err := http.DefaultClient.Do(req)
  if err != nil {
    log.Fatal(err)
  }
  defer resp.Body.Close()

  fmt.Println(resp.Status)
}
suno-v5.5 /api/v1/suno/text_to_music Get API Key
RELATED PROMPTS

More prompts like this

MU
Music
dream pop suno-v5.5

Dream pop, shimmering reverb-drenched guitars, airy ethereal...

Dream pop, shimmering reverb-drenched guitars, airy ethereal female soprano, lush synth pads, nostalgic dreamy atmosphere, wide stereo, 98 BPM

View API Code
curl -X POST https://runapi.ai/api/v1/suno/text_to_music \
  -H "Authorization: Bearer $RUNAPI_KEY" \
  -H "Content-Type: application/json" \
  --data-binary @- <<'JSON'
{
  "model": "suno-v5.5",
  "prompt": "Dream pop, shimmering reverb-drenched guitars, airy ethereal female soprano, lush synth pads, nostalgic dreamy atmosphere, wide stereo, 98 BPM"
}
JSON
MU
Music
bedroom pop suno-v5.5

Bedroom pop, lo-fi production, whispery intimate female voca...

Bedroom pop, lo-fi production, whispery intimate female vocals, sparse fingerpicked guitar, subtle synth accents, homemade aesthetic, 85 BPM

View API Code
curl -X POST https://runapi.ai/api/v1/suno/text_to_music \
  -H "Authorization: Bearer $RUNAPI_KEY" \
  -H "Content-Type: application/json" \
  --data-binary @- <<'JSON'
{
  "model": "suno-v5.5",
  "prompt": "Bedroom pop, lo-fi production, whispery intimate female vocals, sparse fingerpicked guitar, subtle synth accents, homemade aesthetic, 85 BPM"
}
JSON
MU
Music
synth-pop suno-v5.5

Synth-pop, bright 80s analog synths, confident female alto,...

Synth-pop, bright 80s analog synths, confident female alto, pulsing bassline, gated reverb drums, retro-futurist polish, 118 BPM

View API Code
curl -X POST https://runapi.ai/api/v1/suno/text_to_music \
  -H "Authorization: Bearer $RUNAPI_KEY" \
  -H "Content-Type: application/json" \
  --data-binary @- <<'JSON'
{
  "model": "suno-v5.5",
  "prompt": "Synth-pop, bright 80s analog synths, confident female alto, pulsing bassline, gated reverb drums, retro-futurist polish, 118 BPM"
}
JSON
MU
Music
melodic trap suno-v5.5

Melodic trap, atmospheric pads, 808 sub-bass, autotuned melo...

Melodic trap, atmospheric pads, 808 sub-bass, autotuned melodic male rap delivery, reverb-heavy, dark moody aesthetic, 140 BPM half-time feel

View API Code
curl -X POST https://runapi.ai/api/v1/suno/text_to_music \
  -H "Authorization: Bearer $RUNAPI_KEY" \
  -H "Content-Type: application/json" \
  --data-binary @- <<'JSON'
{
  "model": "suno-v5.5",
  "prompt": "Melodic trap, atmospheric pads, 808 sub-bass, autotuned melodic male rap delivery, reverb-heavy, dark moody aesthetic, 140 BPM half-time feel"
}
JSON
MU
Music
boom bap suno-v5.5

Boom bap hip-hop, 90s dusty sample, jazzy piano chop, gritty...

Boom bap hip-hop, 90s dusty sample, jazzy piano chop, gritty male rap delivery, vinyl crackle, raw head-nod groove, 92 BPM

View API Code
curl -X POST https://runapi.ai/api/v1/suno/text_to_music \
  -H "Authorization: Bearer $RUNAPI_KEY" \
  -H "Content-Type: application/json" \
  --data-binary @- <<'JSON'
{
  "model": "suno-v5.5",
  "prompt": "Boom bap hip-hop, 90s dusty sample, jazzy piano chop, gritty male rap delivery, vinyl crackle, raw head-nod groove, 92 BPM"
}
JSON
MU
Music
UK drill suno-v5.5

UK drill, rolling hi-hats, sliding 808s, aggressive male del...

UK drill, rolling hi-hats, sliding 808s, aggressive male delivery with heavy accent, dark minor-key samples, 140 BPM

View API Code
curl -X POST https://runapi.ai/api/v1/suno/text_to_music \
  -H "Authorization: Bearer $RUNAPI_KEY" \
  -H "Content-Type: application/json" \
  --data-binary @- <<'JSON'
{
  "model": "suno-v5.5",
  "prompt": "UK drill, rolling hi-hats, sliding 808s, aggressive male delivery with heavy accent, dark minor-key samples, 140 BPM"
}
JSON
FAQ

Using this suno-v5.5 prompt

How do I copy this prompt safely?

Use the copy button beside the full prompt block. It copies only the prompt text, not surrounding page labels, so you can paste it into an agent instruction, a JSON request body, or your own prompt library.

Why does the detail page show parameters?

Some prompts were collected with saved generation settings such as aspect ratio, duration, or voice controls. When parameters exist, the page lists them separately so you can reuse the prompt text and the structured settings together.

Which endpoint should I call?

Use the endpoint path shown in the API code block. The path is generated from the prompt's RunAPI service and endpoint name, then rendered as the public API URL used by curl and SDK examples.

Can I use this prompt in an agent instead of code?

Yes. Pick Claude Code, Codex, Cursor, or Windsurf in the tab switcher, install the RunAPI MCP Server, and paste the generated instruction. The instruction includes the full prompt text.