Skip to main content
Version: 1.0.0

Spotter API

Spotter is a personal music library management app built with Go, chi router, templ templates, and HTMX. It is primarily a server-rendered HTML application. Most endpoints return HTML fragments for HTMX partial page updates. A small number of endpoints return JSON for polling or event-driven UI patterns.

Authentication is handled via a JWT cookie (spotter_token). All protected routes require this cookie. Login is validated against a Navidrome instance.

Authentication

Security Scheme Type:

apiKey

Cookie parameter name:

spotter_token