What you can paste
When you start a synchronization, Playlist URL sits at the top of the source list, above your own playlists. It takes three kinds of addresses.
Create the synchronization
A synchronization runs again and again on the schedule you set. If you only need that playlist once, import it instead.
-
Open Synchronize
From the Tools menu of your Soundiiz account. -
Pick Playlist URL as the source
It is the first entry of the list. -
Paste your address and confirm
The address then appears under Playlist URL, which means it was read. -
Choose the destination
An existing playlist, or a new one. -
Set the method and the frequency, then save
Soundiiz reads the address again at every run, so the destination follows the source.
If the address doesn't return a valid tracklist, the window closes and no source is kept. Nothing else happens, and it is the same silence for a page with no recognizable track, for a file that isn't valid JSON, and for a link Soundiiz isn't allowed to read. Check your address in a private browser window first: what you see there is what Soundiiz gets.
Feed a sync from your own JSON
Soundiiz reads any public address that returns JSON, and builds the playlist from it. Radio stations use it to mirror what they play on streaming services, and brands do the same with the music of their stores. You update the file, and the destination playlist follows at the next run.
The smallest file that works carries two things, a title for the playlist and a tracklist. A track needs a title, an ISRC, or a platform and id pair. Everything else is optional.
{
"title": "Name of my playlist",
"tracklist": [
{ "title": "Old Town Road" },
{ "title": "Billie Jean" }
]
}
Everything else you can add, and what it changes:
{
"title": "Name of my playlist",
"description": "A description for my playlist",
"tracklist": [
{
"title": "With Or Without You",
"artists": "U2",
"album": "The Joshua Tree"
},
{
"title": "Love The Way You Lie",
"artists": ["Eminem", "Rihanna"],
"isrc": "USUV71001543"
},
{
"platform": "qobuz",
"id": "257956317"
}
]
}
Frequently Asked Questions
I paste my link and the window just closes. What did I do wrong?
Nothing, most likely. Soundiiz couldn't read a tracklist at that address, and it closes without a message. The three usual reasons are a service that isn't connected to your Soundiiz account, a playlist owned by Spotify, and a page where no track can be recognized. Open the address in a private browser window: if you don't see the tracks there either, Soundiiz doesn't see them.
Why does a public link need my account connected?
Because the tracklist comes from the service itself, not from the page you are looking at. That is what gives the artists, the albums and the full order of the playlist. Connect the service once in your Soundiiz account, and the link works from then on.
Can I sync from a URL on the Free plan?
Yes. Reading a playlist from a URL is available on every plan, and a Free account has one synchronization. A paid plan is what gives you more of them, and the Free plan limit of 200 tracks per playlist still applies to each run.
My JSON looks right and it still fails.
Run it through a JSON validator before anything else: a missing comma between two tracks is enough to have the whole file refused. Then check that the address is reachable without a login and answers quickly, and that the file carries both a title and a tracklist.