Skip to content

Playback Logs

Playback logs record every media item played on the station. Use logs for program documentation, royalty reporting, or troubleshooting.

Accessing Logs

Open Logs in the station sidebar to view the playback history.

Log Table

ColumnDescription
TitleMedia title
ArtistArtist name
PreviewInline audio player
DurationTrack length
Media TypeAssigned media type badge
DatePlayback timestamp (local timezone)

Each entry records the track metadata (artist, title, album), the playback timestamp, and the track duration.

Search and Filter

  • Search: Match by artist, title, or other metadata
  • Date range: Limit results to a start and end date
  • Sorting: Newest first or oldest first

Pagination

Logs use cursor-based pagination. Each page loads from a cursor that points to the next set of entries, which keeps browsing fast across large histories.

Export

Export playback logs for external use (royalty reporting, campaign verification, analytics).

Export Formats

FormatBest For
CSVSpreadsheets and reporting tools
JSONProgrammatic processing

Create an Export

  1. Click Export
  2. Select the format: CSV or JSON
  3. Set the date range (from / to)
  4. Start the export

Exports run as background jobs. The date range limits the export to a specific period. When the job completes, a download link appears in the export history.

Export History

Previous exports appear in a history table with:

ColumnDescription
FormatCSV or JSON
Date RangeStart and end date of the export
StatusQueued, Processing, Completed, or Failed
DownloadDownload link (available when completed)

Exports are processed in the background. Large date ranges may take several minutes.

Log Retention

The retention period depends on the station plan. Entries older than the limit are removed.

PlanRetention
Basic7 days
Plus30 days
Pro90 days
Ultimate365 days
EnterpriseCustom

See Billing for plan-specific retention limits.

Backup Playlist

The system generates a backup playlist from the play history. It collects the last 100 unique tracks longer than 100 seconds.

This playlist activates as a fallback when the regular rotation is empty, which keeps the station on air without manual intervention.

  • Billing - Plan-specific retention limits
  • Public API - Access history data programmatically
  • Webhooks - Real-time track change notifications
  • Encoders - Stream configuration