Flow Music API di APIMart memberi developer akses ke Google Flow Music dengan Lyria 3 Pro dan Lyria 3.5: satu lagu utuh per permintaan dari prompt gaya, lirik, BPM, dan durasi, ditambah task lirik, perpanjangan, penggantian bagian, cover, stem, ekspor, dan video musik.
Keunggulan Layanan
Harga transparan tanpa biaya tersembunyi. Bayar hanya untuk yang Anda gunakan.
| Varian | Tingkat | Harga GoldHarga saat ini | Harga Platinum | Harga Diamond | Harga resmi | Penghematan Anda |
|---|---|---|---|---|---|---|
flowmusic@generate | lyria-3-pro | 0.6Credits(~$0.06)/pgn | 0.57Credits(~$0.057)/pgn | 0.54Credits(~$0.054)/pgn | 0.75Credits(~$0.075)/pgn | 20% |
| lyria-3.5 | 0.6Credits(~$0.06)/pgn | 0.57Credits(~$0.057)/pgn | 0.54Credits(~$0.054)/pgn | 0.75Credits(~$0.075)/pgn | 20% | |
flowmusic@lyrics | default | 0.2Credits(~$0.02)/pgn | 0.19Credits(~$0.019)/pgn | 0.18Credits(~$0.018)/pgn | 0.25Credits(~$0.025)/pgn | 20% |
flowmusic@extend | lyria-3-pro | 0.6Credits(~$0.06)/pgn | 0.57Credits(~$0.057)/pgn | 0.54Credits(~$0.054)/pgn | 0.75Credits(~$0.075)/pgn | 20% |
| lyria-3.5 | 0.6Credits(~$0.06)/pgn | 0.57Credits(~$0.057)/pgn | 0.54Credits(~$0.054)/pgn | 0.75Credits(~$0.075)/pgn | 20% | |
flowmusic@replace | lyria-3-pro | 0.6Credits(~$0.06)/pgn | 0.57Credits(~$0.057)/pgn | 0.54Credits(~$0.054)/pgn | 0.75Credits(~$0.075)/pgn | 20% |
| lyria-3.5 | 0.6Credits(~$0.06)/pgn | 0.57Credits(~$0.057)/pgn | 0.54Credits(~$0.054)/pgn | 0.75Credits(~$0.075)/pgn | 20% | |
flowmusic@cover | lyria-3-pro | 0.6Credits(~$0.06)/pgn | 0.57Credits(~$0.057)/pgn | 0.54Credits(~$0.054)/pgn | 0.75Credits(~$0.075)/pgn | 20% |
| lyria-3.5 | 0.6Credits(~$0.06)/pgn | 0.57Credits(~$0.057)/pgn | 0.54Credits(~$0.054)/pgn | 0.75Credits(~$0.075)/pgn | 20% | |
flowmusic@stems | default | 0.6Credits(~$0.06)/pgn | 0.57Credits(~$0.057)/pgn | 0.54Credits(~$0.054)/pgn | 0.75Credits(~$0.075)/pgn | 20% |
flowmusic@upload_audio | default | 0.1Credits(~$0.01)/pgn | 0.095Credits(~$0.0095)/pgn | 0.09Credits(~$0.009)/pgn | 0.125Credits(~$0.0125)/pgn | 20% |
flowmusic@download_audio | default | 0.2Credits(~$0.02)/pgn | 0.19Credits(~$0.019)/pgn | 0.18Credits(~$0.018)/pgn | 0.25Credits(~$0.025)/pgn | 20% |
flowmusic@video_clip | default | 0.2Credits(~$0.02)/pgn | 0.19Credits(~$0.019)/pgn | 0.18Credits(~$0.018)/pgn | 0.25Credits(~$0.025)/pgn | 20% |
* Biaya sebenarnya tergantung pada keluaran akhir.
Bangun fitur musik AI dengan Flow Music API: kirim prompt gaya, lirik, BPM, dan durasi target ke Lyria 3 Pro atau Lyria 3.5, dapatkan satu lagu utuh per permintaan, lalu perpanjang, ganti bagian, buat cover, pisahkan stem, atau render video musik dari klip yang sama. Bayar per permintaan, tanpa langganan.
50K+
Pengguna Aktif
99.9%
Waktu Aktif
2x
Lebih Cepat
—
Penghematan Biaya
Kirim task lagu, lalu polling endpoint task musik untuk mendapatkan URL audio. Tab "Lyria 3.5 + lirik" menambahkan version lyria-3.5 dan lirik Anda sendiri.
Kirim key APIMart Anda sebagai token Bearer di header Authorization setiap permintaan.
POST ke /v1/music/generations dengan model flowmusic dan sound_prompt atau lyrics. Setiap permintaan menghasilkan satu trek dan mengembalikan task_id.
Polling GET /v1/music/tasks/{task_id} sampai data.status bernilai completed, lalu baca data.result.music[].audio_url. Simpan clip_id untuk perpanjangan, penggantian bagian, cover, atau stem. Hasil disimpan 72 jam, jadi segera unduh.
Semua operasi Flow Music beserta parameternya ada di dokumentasi Flow Music API.
curl -X POST https://api.apimart.ai/v1/music/generations \
-H "Authorization: Bearer $APIMART_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "flowmusic",
"sound_prompt": "lo-fi hip hop with soft piano and rain",
"title": "Rainy Night",
"bpm": "90",
"length": 60
}'import os
import time
import requests
API_BASE = "https://api.apimart.ai"
headers = {"Authorization": f"Bearer {os.environ['APIMART_API_KEY']}"}
# 1. Submit the generation task
payload = {
"model": "flowmusic",
"sound_prompt": "lo-fi hip hop with soft piano and rain",
"title": "Rainy Night",
"bpm": "90",
"length": 60
}
resp = requests.post(f"{API_BASE}/v1/music/generations", headers=headers, json=payload, timeout=60)
resp.raise_for_status()
task_id = resp.json()["data"][0]["task_id"]
# 2. Poll the task until it finishes
for _ in range(200):
task_resp = requests.get(f"{API_BASE}/v1/music/tasks/{task_id}", headers=headers, timeout=30)
task_resp.raise_for_status()
task = task_resp.json()["data"]
if task["status"] == "completed":
for song in task["result"]["music"]:
print(song["audio_url"])
break
if task["status"] == "failed":
raise RuntimeError(task.get("error", {}).get("message", "generation failed"))
time.sleep(10)
else:
raise TimeoutError(f"task {task_id} did not finish in time; continue GET polling with this task ID")curl -X POST https://api.apimart.ai/v1/music/generations \
-H "Authorization: Bearer $APIMART_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "flowmusic",
"sound_prompt": "cinematic synth pop, female vocal",
"version": "lyria-3.5",
"title": "Morning Light",
"lyrics": "[Verse]\nCity lights fade into morning\n[Chorus]\nWe keep on running into the sun",
"length": 120
}'TASK_ID="task_xxx" # replace with the task_id returned by the POST request
curl "https://api.apimart.ai/v1/music/tasks/$TASK_ID" \
-H "Authorization: Bearer $APIMART_API_KEY"| Parameter | Tipe | Wajib | Default | Deskripsi |
|---|---|---|---|---|
model | string | Ya | Default: — | Harus flowmusic. |
version | string | Opsional | Default: — | Kosongkan untuk Lyria 3 Pro, atau isi lyria-3.5 untuk Lyria 3.5. |
sound_prompt | string | Opsional | Default: — | Deskripsi gaya musik atau suara. sound_prompt dan lyrics tidak boleh kosong bersamaan. |
lyrics | string | Opsional | Default: — | Teks lirik; bisa dibuat dulu dengan endpoint Lirik. |
title | string | Opsional | Default: — | Judul lagu yang dihasilkan. |
bpm | string | Opsional | Default: — | Ketukan per menit, minimal 1, misalnya "120". |
length | integer | Opsional | Default: — | Durasi target 1 hingga 240 detik; durasi akhir mengikuti hasil task. |
seed | string | Opsional | Default: — | Seed acak untuk hasil serupa; pengulangan persis tidak dijamin. |
Jelajahi lebih banyak model dalam kategori yang sama.

Suno
Suno is an AI model and creative tool designed for music generation. Users can create complete songs from text prompts, including vocals, melodies, arrangements, and lyrics. It is useful for quickly producing demos, musical ideas, short-form video soundtracks, advertising music, and song prototypes across different styles. Compared with traditional music production workflows, Suno lowers the barrier to composing, arranging, and vocal production, allowing people without professional music backgrounds to create music through natural language.
Gemini 4 Argon
Gemini-4-Argon is an AI assistant that brings together analytical thinking and creative expression. From untangling complex problems to refining writing and code, it offers clear reasoning, natural conversation, and practical suggestions to help turn rough ideas into actionable next steps.
Claude Haiku 5.5
Claude Haiku 5.5 API on APIMart delivers fast, cost-efficient AI, offering responsive conversations, capable coding assistance, and reliable performance for high-volume workflows.
Claude Opus 5
Claude Opus 5 is Anthropic’s next-generation flagship large language model, featuring enhanced capabilities in code development, complex reasoning, knowledge analysis, and agent execution, making it ideal for large-scale project development and professional work scenarios.
Panduan, perbandingan, dan analisis harga dari blog APIMart.
Setelah lagu dibuat, Anda bisa terus menyunting klip yang sama: setiap task lanjutan merujuk ke clip_id dari hasil yang sudah selesai.
Dengan satu API key, tambahkan lagu Lyria dan semua langkah penyuntingan setelahnya ke produk Anda.
Tiga langkah menuju lagu Lyria pertama Anda dengan Flow Music API di APIMart.
Daftar di APIMart, isi saldo, lalu buat API key di dashboard. Key yang sama memanggil Flow Music dan semua model lain di APIMart.
Atur prompt gaya, lirik, judul, BPM, dan durasi di playground di atas, lalu pilih Lyria 3 Pro atau Lyria 3.5.
Kirim JSON yang sama dari server Anda dengan POST ke /v1/music/generations dengan model flowmusic, lalu polling /v1/music/tasks sampai lagu siap.
Masukan dari developer yang membangun fitur musik AI dengan APIMart.
“Flow Music API memberi aplikasi kami alur musik inti yang kami butuhkan: mengubah prompt menjadi lagu utuh dengan satu permintaan.”
Mia Chen
Pendiri, Creator Tools Studio
“Mode formulir dan JSON memudahkan pengujian permintaan Flow Music sebelum menghubungkan pembuatan musik ke produksi.”
Alex Morgan
Lead Produk Audio
“Kami menguji alur pembuatan Flow Music di playground, lalu memakai ulang payload JSON yang sama di API kami.”
Daniel Park
Insinyur Backend
Pertanyaan umum tentang Flow Music API
Anda bisa membangun alur kerja musik AI yang membuat lagu utuh dari prompt gaya dan lirik dengan Lyria 3 Pro atau Lyria 3.5, lalu memperpanjang, mengganti bagian, membuat cover dengan gaya baru, memisahkan stem, mengekspor WAV atau MP3, atau merender video musik.
Keduanya memakai endpoint dan parameter Flow Music yang sama serta harga per permintaan yang sama. Kosongkan version untuk Lyria 3 Pro atau isi lyria-3.5. Google merilis Lyria 3.5 di Flow Music pada Juli 2026 dan menyebutnya punya vokal yang lebih ekspresif serta kontrol lirik dan tempo yang lebih baik.
Setiap permintaan Flow Music mengembalikan task_id. Polling GET /v1/music/tasks/{task_id} sampai statusnya completed, lalu baca field sesuai jenis task: lagu, perpanjangan, bagian yang diganti, dan cover mengembalikan result.music[].audio_url, pemisahan stem berupa zip di result.music[].file_url, video musik di result.music[].video_url, dan lirik di result.lyrics[]. Setiap hasil musik punya clip_id sendiri; untuk penyuntingan berikutnya, gunakan clip_id dari hasil terbaru. Hasil disimpan 72 jam, jadi segera unduh.
Ya. Playground mendukung mode formulir dan JSON, sehingga developer dapat menguji permintaan terstruktur dan memakainya ulang di integrasi backend.
Flow Music ditagih per permintaan, bukan per detik, dan Lyria 3 Pro serta Lyria 3.5 berharga sama. Per Oktober 2026, dengan harga member Gold, pembuatan lagu, perpanjangan, penggantian bagian, cover, dan pemisahan stem masing-masing $0.06 per task (harga daftar $0.075), lirik, ekspor, dan video musik masing-masing $0.02, serta unggah audio $0.01. Harga terkini ada di tabel harga halaman ini.
Daftar di APIMart, buka halaman API Keys di dashboard, lalu buat key. Key yang sama bisa memanggil Flow Music API dan semua model lain di platform, dengan sistem bayar sesuai pemakaian tanpa langganan.
Kirim POST ke /v1/music/generations dengan model flowmusic, sound_prompt atau lyrics, dan opsional title, bpm, length (1 hingga 240 detik), serta seed. Setiap permintaan menghasilkan satu trek. Prosesnya berjalan sebagai task asinkron: Anda langsung menerima task_id dan melakukan polling /v1/music/tasks sampai hasil siap. Contoh API di halaman ini menunjukkan permintaan lengkap, dan semua parameter ada di dokumentasi APIMart.
Ada. Harga di halaman ini adalah harga member Gold, sudah 20% di bawah harga daftar. Member Platinum dan Diamond hemat lebih banyak, hingga 28%, dan hanya membayar permintaan yang berhasil.
Ya. Menurut dokumentasi Gemini API (per Oktober 2026), Google menyediakan Lyria di Gemini API: Lyria 3.5 (lyria-3.5) untuk lagu utuh dan Lyria 3 Clip (lyria-3-clip-preview) untuk klip 30 detik. Flow Music API di APIMart adalah jalur terpisah: menjalankan Flow Music dengan Lyria 3 Pro atau Lyria 3.5 dan menambahkan task lirik, perpanjangan, penggantian bagian, cover, stem, dan video musik, ditagih per permintaan dengan key APIMart Anda.
Atur length 1 hingga 240 detik di permintaan. Ini adalah target, jadi durasi trek akhir bisa berbeda; baca durasi sebenarnya dari hasil task alih-alih menganggap nilainya persis sama.