Latenode

Automatically sync new SoundCloud tracks to your Dropbox

This template runs on a schedule, lists new tracks from the SoundCloud accounts you follow in JavaScript, and uploads each file to a Dropbox folder. Put the SoundCloud API key in that JavaScript node. Connect Dropbox and point the upload at the backup folder you choose.

Updated Sep 16, 2026Est. run: 7sEst. cost: $0.0005
How Latenode estimates time and cost

Latenode bills workflow runtime in CPU seconds. The first 10,000 CPU seconds are free each month, then usage follows pay-as-you-go CPU-second pricing. Plug-and-Play (PnP) AI nodes are billed separately—each PnP token is $1 USD, charged pay-as-you-go at vendor cost plus a small processing fee, with no API keys required.

Full pricing — how CPU seconds work →

Workflow preview

What this template does

  • Backs up new SoundCloud tracks to Dropbox on a schedule
  • Calls the SoundCloud API from JavaScript
  • Uploads each file with Dropbox
  • Keeps the SoundCloud key in the JavaScript node

How it works

1
Trigger

Run on a schedule

A schedule starts the scenario at the interval you set so new releases are picked up.

2
Logic

Find new SoundCloud tracks

JavaScript calls the SoundCloud API, keeps new tracks from the artists you follow, and downloads each file.

3
Action

Upload to Dropbox

Dropbox stores the file in the backup folder you set, using the track title as the filename.

Setup guide

1

Connect Dropbox

Add a Dropbox connection with write access to the folder that should hold backups.

2

Store the SoundCloud key

Add a JavaScript node that lists new tracks from the artists you follow. Put the SoundCloud API key in that JavaScript node.

3

Set the folder and schedule

Pick the Dropbox folder path. Run daily or more often if you follow busy artists. Skip a track if JavaScript already backed up that id.

4

Upload each file

Download the audio in JavaScript, then upload the file to Dropbox. Use the track title as the filename.

Requirements

A SoundCloud API key stored in the JavaScript node
A Dropbox folder Latenode can write to
Tracks you are allowed to download from the SoundCloud accounts you follow

FAQ

Common questions about this template

Each run uses credits on your Latenode plan. We charge for processing time (1 credit = 30 seconds). Your actual cost depends on your plan and how long the run takes. See pricing plans for plans and how credits work.