What Suno Music V6 is good at
Suno turns a description or lyrics into a full song with vocals. Audio models create music, voice-overs or narration, billed per request.
Create full vocal songs or instrumentals from lyrics and a style prompt. Comes in V6, V6 Wild and V6 Mini; each run returns 2 tracks to choose from.
Good for
- Background music for videos
- Voice-overs and narration
- Audio for podcasts and short videos
Less suited for
- Articles or code: use a chat model
Code sample
Replace sk-... with the API key from your console.
curl https://api.macloudai.com/v1/media/generate \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{"model": "suno-v6", "prompt": "Light, upbeat piano background music for a product video", "params": {}}'
# → {"data": {"task_id": "mt_…"}}
curl "https://api.macloudai.com/v1/media/status?task_id=mt_…" \
-H "Authorization: Bearer $API_KEY"
import time, requests
BASE = "https://api.macloudai.com/v1"
H = {"Authorization": "Bearer sk-..."}
r = requests.post(f"{BASE}/media/generate", headers=H, json={
"model": "suno-v6",
"prompt": "Light, upbeat piano background music for a product video",
"params": {},
}).json()
task = r["data"]["task_id"]
# Poll every 5–10 seconds; when is_final is true the result is in result_url
while True:
s = requests.get(f"{BASE}/media/status", headers=H, params={"task_id": task}).json()["data"]
if s["is_final"]:
print(s["state"], s.get("result_url"), s.get("error"))
break
time.sleep(8)
# An estimate is held when you submit; the final charge follows actual usage, and failed tasks are fully refunded
Model name: suno-v6Full docs →
What it costs, roughly
Estimated from the unit price above; you are charged per generation.
| 1 request1 × Rp 2.589 | Rp 2.589 |
| 10 requests10 × Rp 2.589 | Rp 25.890 |
| 100 requests100 × Rp 2.589 | Rp 258.900 |
| A minimum Rp 50.000 top-up coversbilled per request | ≈ 19 generations |
Model status
Calls over the last 24 hours.
24h success61,1%
Fastest response97 s
Lines online1
Related models
One API key calls them all; to switch, just change the model name.
Other Suno models
Suno Music V4.5Rp 2.379 per request
Alternatives at a similar price
Hailuo Music 2.5+Rp 6.996 per request
Hailuo Music 2.5Rp 6.996 per request
FAQ
Q1How is Suno Music V6 billed?
Rp 2.589 per request, deducted from your balance. Pay for what you use, no monthly fee.
Q2How do I use Suno Music V6 in Indonesia?
Sign up, top up in Rupiah by QRIS or bank transfer, create an API key, set the base URL to https://api.macloudai.com/v1 and model to suno-v6.
Q3What if a call fails?
401: the API key is wrong or deleted; copy it again from the console. Insufficient balance: top up and it works right away. 429: too many requests; wait a few seconds. 500, 502, 503: the upstream is briefly unstable; retry, or switch to another model in the same price range.
Q4Do I need a credit card?
No. You pay in Rupiah by QRIS or bank transfer. That is the whole point of this service.