S

Spinitron

by Spinitron Free tier

Radio station management API providing access to show playlists, spin history, DJ persona information, and scheduling data for radio stations.

entertainmentradiomusicbroadcasting

Quick Reference

Base URL https://spinitron.com/api Auth type API Key Header Auth header GET /playlists?access-token=YOUR_KEY Rate limit See documentation Pricing Free tier available Free quota Free read access to public station data Documentation https://spinitron.github.io/v2api/ Endpoint status Server online — HTTP 404 — server is online but path returned an error (may require auth)4.58s (checked Mar 29, 2026) Builder score C 60% builder-friendly
Pricing
90
Latency
10
Depth
74

Authentication

API key as a query parameter (access-token)

GET /playlists?access-token=YOUR_KEY

Pricing

Model freemium Starting price Free tier available Free quota Free read access to public station data

Public API available free; station accounts required for write access.

Key Endpoints

MethodPathDescription
GET /spins Get recent spins (songs played)
GET /playlists Get playlists for a station
GET /playlists/{id} Get a specific playlist
GET /shows Get scheduled shows
GET /shows/{id} Get a specific show
GET /personas Get DJ personas
GET /personas/{id} Get a specific DJ persona
POST /spins Log a spin

Sample Request

curl 'https://spinitron.com/api/spins?access-token=YOUR_KEY&count=5'

Sample Response

{"items":[{"id":1,"song":"Bohemian Rhapsody","artist":"Queen","start":"2024-01-01T20:00:00"}]}

Data sourced from API Map. Always verify pricing and rate limits against the official Spinitron documentation.