ACE Music API

November 14, 2026

Independent third-party service, see Legal

This is a third-party API for ACE Music by Timedomain. It uses your ACE Music subscription: Free, Creator $9.90 or Artist $29 a month (as of November 2026). Through a REST API and a hosted MCP server, it makes two songs per request from a prompt or from your own style and lyrics, then covers, remixes, edits, mashes up and splits them into stems. ACE Music v1 and v1.1 have no public API (as of November 2026): useapi.net is the only way to call them from code. ACE Music’s own API, which runs the older ACE-Step v1.5 (not ACE-Step v1.5 XL, the model here), has paused new API key sign-ups (as of November 2026).

On any ACE Music plan, the Free plan included, an ACE-Step v1.5 XL song uses no credits, against the API of the third-party acestep.io, which needs its $49 a month Studio plan (about 360 songs a month, about $0.14 a song, as of November 2026).

ACE Music v1 ranks #1 on Artificial Analysis’ vocal music leaderboard, ahead of Suno v6.

Models

Model What it makes Notes
ACE Music v1
acemusic-v1
Songs from a prompt, or from your own style and lyrics, sung or instrumental The default model. Song length from 30 seconds to 10 minutes with duration, WAV downloads on paid plans
ACE Music v1.1 Preview
acemusic-v1.1
Songs that follow your songs: covers and mashups Writes a score first, then the audio. Requests that must read a song switch to it
ACE-Step v1.5 XL
ace-step-1.5-xl
Songs, remixes, and edits that rewrite part of a song Open-source model by ACE Studio and StepFun, 0 credits. Tempo, key, meter, 10 to 240 seconds, MP3 only
Stems Vocal and instrumental, or every stem of a song Drums, bass, guitar, keys, strings, synth and more, as MP3 tracks, on paid plans
More Lyrics and style writers, a song’s score, MP3, WAV, MIDI and MusicXML downloads, audio and image uploads and your Library Uploaded songs and images guide new ones

MCP server

The hosted ACE Music MCP server gives the Claude app, ChatGPT, Claude Code, Cursor, VS Code and other AI assistants 15 tools for songs, covers, remixes, edits, mashups, stems, scores, lyrics and uploads, with your useapi.net API token and nothing to install.

Pricing

What one song costs on each ACE Music plan (as of November 2026). Every request makes two songs, and ACE Music charges per request: 4 credits on ACE Music v1 and v1.1, so a song costs 2 credits, its share of the plan’s credits.

Model Free
20 cr/day
Artist $16.58/m
2,500 cr/mo, billed yearly
Creator $7.90/m
1,000 cr/mo, billed yearly
Creator $9.90/m
1,000 cr/mo
Artist $29/m
2,500 cr/mo
ACE Music v1, v1.1
a song
$0 / 2 cr
10 songs/day
$0.013 / 2 cr
1,250 songs/mo
$0.016 / 2 cr
500 songs/mo
$0.020 / 2 cr
500 songs/mo
$0.023 / 2 cr
1,250 songs/mo
Stems
vocal + instrumental
paid plans $0.033 / 5 cr $0.040 / 5 cr $0.050 / 5 cr $0.058 / 5 cr
Stems
every stem
paid plans $0.40 / 60 cr $0.47 / 60 cr $0.59 / 60 cr $0.70 / 60 cr
ACE-Step score
first read
$0 / 1 cr $0.007 / 1 cr $0.008 / 1 cr $0.010 / 1 cr $0.012 / 1 cr
ACE-Step v1.5 XL
a song
$0 / 0 cr $0 / 0 cr $0 / 0 cr $0 / 0 cr $0 / 0 cr
  • A free ACE Music account makes songs too: ACE-Step v1.5 XL with no credits, and ACE Music v1 and v1.1 from its 20 daily credits, about 10 songs a day. WAV, MIDI and MusicXML downloads and stems need Creator or Artist.
  • ACE Music grants commercial use rights on Creator and Artist, and on the Free plan only for ACE-Step songs.
  • A request that must read a song, such as a mashup, runs on ACE Music v1.1 Preview and costs 4 credits even when you asked for ACE-Step, see Model switching. GET /accounts/email shows the credits left.

Start using the API

A single $15/month subscription covers every API on useapi.net — one token, all services. You connect up to 3 accounts per service, each with its own website subscription, and useapi.net handles the REST API, load balancing, and polling. Need more accounts? Each extra subscription is $10/month and adds 3 more accounts per service.

Subscribe — $15/month Pay with crypto

Pricing and volume options — full refund within the first 14 days if you have fewer than 50 successful generations. Already subscribed? Change the quantity in the Stripe Customer Portal instead of buying again.

Run several ACE Music accounts

Each useapi.net subscription connects 3 ACE Music accounts, up to 100 in total. Song requests don’t need email: each one goes to a healthy account with a free slot within its maxJobs, which starts at 4, ACE Music’s own limit of requests running at once, and can be lowered with POST /accounts. A request for ACE Music v1 or v1.1 skips an account that ACE Music just reported short of credits, and moves to the next account when one refuses it. When every account is busy you get 429, so wait and send it again. Pass email to run a request on a specific account. Songs, uploads and images stay on the account that made them, so a request that names them runs there. GET /jobs shows the jobs running on every account and GET /accounts/email its live credit balance.

Every request can post its finished record to your webhook with replyUrl, or you poll GET /jobs/jobid in async mode, so a request that takes up to two minutes needs no open connection.

How useapi.net works has tips for keeping your accounts healthy.

Setup ACE Music
LLM-friendly API spec Feed this to your LLM to build integrations
Claude Code skill A drop-in useapi.net skill for Claude Code, and a rule for Cursor
GitHub examples Node.js and Python: songs from prompts and lyrics, covers, mashups, uploads, stems and downloads
Postman collection (November 14, 2026)
MCP Server Make songs, covers, stems and scores from Claude Code, Cursor, VS Code and other MCP clients

Articles:

Developer Community:


Table of contents