Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.rewind.rest/llms.txt

Use this file to discover all available pages before exploring further.

Rewind

Rewind is a personal data aggregation API that syncs and serves data from the services that track your life. It pulls data from multiple sources into a unified REST API.

Domains

DomainSourcesWhat it tracks
ListeningLast.fm, Apple MusicScrobbles, top artists/albums/tracks, streaks, stats
RunningStravaActivities, splits, gear, personal records, year summaries
WatchingPlex, LetterboxdMovies, TV shows, watch history, ratings, reviews
CollectingDiscogs, TraktVinyl/CD collection, physical media, wantlist
ReadingInstapaperArticles, reading progress, highlights, word count
AttendingGoogle Calendar, GmailLive events, tickets, sports games, concerts, venues

How it works

Rewind runs on Cloudflare Workers with a D1 (SQLite) database. Cron-triggered sync workers pull data from each source on a schedule. Plex and Strava also push real-time updates via webhooks. All data is served through a REST API at api.rewind.rest with consistent pagination, date filtering, and image CDN support across all domains.

Quick Start

Make your first API call in 5 minutes

Authentication

API keys and authorization

API Reference

Full endpoint documentation

API Status

Check if the API is up