PROMPT DETAIL

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
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: "Bedroom pop, lo-fi production, whispery intimate female vocals, sparse fingerpicked guitar, subtle synth accents, homemade aesthetic, 85 BPM"
1. codex plugin install runapi-mcp@agents
2. Restart Codex
3. Paste this prompt: Generate music: "Bedroom pop, lo-fi production, whispery intimate female vocals, sparse fingerpicked guitar, subtle synth accents, homemade aesthetic, 85 BPM"
1. npx @runapi.ai/mcp init cursor
2. Restart Cursor
3. Paste this prompt: Generate music: "Bedroom pop, lo-fi production, whispery intimate female vocals, sparse fingerpicked guitar, subtle synth accents, homemade aesthetic, 85 BPM"
1. npx @runapi.ai/mcp init windsurf
2. Restart Windsurf
3. Paste this prompt: Generate music: "Bedroom pop, lo-fi production, whispery intimate female vocals, sparse fingerpicked guitar, subtle synth accents, homemade aesthetic, 85 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": "Bedroom pop, lo-fi production, whispery intimate female vocals, sparse fingerpicked guitar, subtle synth accents, homemade aesthetic, 85 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": "Bedroom pop, lo-fi production, whispery intimate female vocals, sparse fingerpicked guitar, subtle synth accents, homemade aesthetic, 85 BPM"
});
console.log(result.id);
require "runapi/suno"

client = RunApi::Suno::Client.new
result = client.text_to_music.run(
  model: "suno-v5.5",
  prompt: "Bedroom pop, lo-fi production, whispery intimate female vocals, sparse fingerpicked guitar, subtle synth accents, homemade aesthetic, 85 BPM"
)
puts result.id
package main

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

func main() {
  body := strings.NewReader("{\"model\":\"suno-v5.5\",\"prompt\":\"Bedroom pop, lo-fi production, whispery intimate female vocals, sparse fingerpicked guitar, subtle synth accents, homemade aesthetic, 85 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
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
MU
Music
lo-fi suno-v5.5

Lo-fi chillhop, mellow jazzy Rhodes chords, boom-bap drums,...

Lo-fi chillhop, mellow jazzy Rhodes chords, boom-bap drums, vinyl crackle, tape-warm analog production, no vocals, relaxed study beats, 72 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": "Lo-fi chillhop, mellow jazzy Rhodes chords, boom-bap drums, vinyl crackle, tape-warm analog production, no vocals, relaxed study beats, 72 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.