API ReferenceDownloadsOverview

Downloads

Get a short-lived presigned URL for any single audio asset in the Slipstream catalog — a track, a sound effect, or an individual stem. Once you have the URL, your client fetches the file directly; the URL expires within minutes.

Endpoints

MethodPathPurpose
POST/api/v4/download/audio/{id}/Get a download URL for a track, sound effect, or stem
GET/api/v4/download/audio/{id}/Browser-friendly variant — 302 redirects straight to the URL

How it works

The endpoint has two response shapes depending on what you ask for:

  • Simple — a single format with no stems. Returns 200 with { "url": ... } immediately.
  • Complex — multiple formats or include_stems: true. The server builds a ZIP in the background and returns 202 with a status message. Poll the same endpoint with the same body until it returns 200.

Presigned URLs are short-lived. Fetch the file as soon as you get the URL — don’t store the URL itself, store the asset ID and re-request when you need it again.

Authentication

Authorization: Bearer <PARTNER_API_KEY>

The caller must have permission to download the asset. Free accounts can stream but not download — 403 Forbidden will come back. Enterprise accounts must belong to an enterprise that has downloads enabled.