API Reference
Overview

API Reference

The Slipstream HTTP API. Versioned, JSON in and out, token-authenticated.

Base URL

https://api.slipstreammusic.com

Authentication

Most endpoints accept a partner API key sent as a bearer token:

Authorization: Bearer <PARTNER_API_KEY>

Specific endpoints may require additional headers (for example, X-User-ID when the call is made on behalf of one of your end users). The reference page for each endpoint lists every required header.

Conventions

  • All requests and responses are JSON unless otherwise noted.
  • Successful responses use HTTP 200; resources created with POST may return 201.
  • Errors return a JSON body with a success: false flag plus an error object containing code and message. Codes are stable; messages are not — match against code in your client.
  • Timestamps are ISO 8601 in UTC.
  • IDs are UUIDs unless otherwise noted.

Resources

Search

Search the catalog by text, by reference URL, by track ID, or list available filters.

Playlists

Manage user playlists. Owners and collaborators only.

Soundtrack a video

Score any video automatically. See the Soundtrack a video guide for the full flow.

Licenses

Issue licenses for Slipstream tracks on behalf of your end users.

More resources will be documented here as they're added.