What Suno Music V4.5 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 from lyrics and a style prompt, plus instrumentals, song extension and karaoke subtitles. Up to 4 minutes long; a song can be ready in about 80 s.
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-v4.5", "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-v4.5",
"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-v4.5Full docs →
What it costs, roughly
Estimated from the unit price above; you are charged per generation.
| 1 request1 × Rp 2.379 | Rp 2.379 |
| 10 requests10 × Rp 2.379 | Rp 23.790 |
| 100 requests100 × Rp 2.379 | Rp 237.900 |
| A minimum Rp 50.000 top-up coversbilled per request | ≈ 21 generations |
Model status
Calls over the last 24 hours.
24h success95,1%
Fastest response88 s
Lines online1
Related models
One API key calls them all; to switch, just change the model name.
Other Suno models
Suno Music V6Rp 2.589 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 V4.5 billed?
Rp 2.379 per request, deducted from your balance. Pay for what you use, no monthly fee.
Q2How do I use Suno Music V4.5 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-v4.5.
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.