You pay per request.
Nothing else.
One meter: requests we make to music streaming services on your behalf. No per-seat fee, no per-user fee, no charge for transfers that fail to match. Volume discounts apply automatically as buckets fill.
Three buckets, billed monthly.
Buckets are cumulative within a calendar month. Your first five million requests bill at the top rate, the next twenty million at the middle rate, and everything beyond at the floor.
Core meters one side. Managed Transfers meters both.
The difference is who talks to the destination. With Core that's you, against your own platform, so we never see it. With Managed Transfers we run the whole transfer, source and destination — so both sides are on the meter.
You own the destination
We run both sides
Work out your month.
Set your expected monthly transfers. We model a typical listener at around 2,000 songs — roughly 60 source requests to read their library, plus about 120 destination requests if we're writing it too.
Questions procurement always asks.
What exactly is one request?
One HTTP call from us to a music streaming service — reading a page of playlists, fetching a track, creating a playlist entry. Calls to our own API are never metered.
Does a failed match cost anything?
The read that found no match counts, because we made it. A provider error we retry does not — those retries are on us.
How does the minimum work?
The €500 minimum applies when you run on MusicAPI's managed credentials: we bill the greater of your metered usage and €500. With your own developer credentials there is no minimum — you pay per request. There's no rollover: an unused month doesn't credit the next one.
How do I go live?
Every account starts in evaluation with 5 connected users. On your own developer credentials, add a card in the dashboard and you are live at once. On managed credentials, send a go-live request with a card or invoice billing and book a short call; we switch you to production after it. Cards are charged at the end of each month.
Can we mix Core and Managed Transfers?
Yes. Many customers ship Managed Transfers to get live, then move high-volume flows onto Core. Both feed one meter and one invoice.
Are there overage penalties?
None. Rates only ever go down as you cross buckets, and there's no cap on volume in bucket 3.
What about annual commitments?
Above 25M requests a month we'll price a committed-volume contract with a custom floor rate. Talk to sales.
Start on sandbox. Pay when you go live.
Sandbox requests aren't metered and the €500 minimum starts on your first production call. Annual commitments and custom floors are available above 25M requests a month.