Skip to main content

How Feed Clips Works

Feed Clips is a licensed music API that lets you embed short, curated music clips into your users' content. Understanding the end-to-end lifecycle will help you integrate into your apps UX in compliance with our rights holder agreements.

1. Choose a Clip

Browse the catalog through Collections: thematic groupings of songs maintained by Feed's curation team. You can browse Collections directly in Clips Studio or request them via API. Each Collection contains a set of clip and track IDs. Use these IDs to request the actual audio files. See Clips, Tracks & Collections for a full explanation of these concepts.

2. Request a Clip

Your app sends the clip ID to the API. Feed returns metadata and a signed URL pointing to the audio file.

3. Receive a Signed URL

The signed URL is valid for 24 hours. After 24 hours, request a fresh URL.

4. Stream or Sync with User Content

Either stream directly or mux the audio with user-generated video content. Because rights can change over time, clips must be cleared for playback before they're played — especially after syncing. See Clear Clips for Playback.

5. Report Events

You are required to report playback and engagement events back to Feed for every key user interaction. This is not optional, and will be confirmed by Feed before production API keys are provisioned. Reporting serves two purposes:

  • Artist compensation: ensures rights holders are properly paid based on actual usage.
  • Analytics: powers the music engagement insights available to you in Clips Studio.