Manage tracks, radios, rights, and tickets via RESTful API.
curl -X POST https://solun.art/api/v1/auth/register \
-H "Content-Type: application/json" \
-d '{"email":"you@example.com","password":"secure123","name":"Your Name"}'curl -X POST https://solun.art/api/v1/tracks \ -H "Authorization: Bearer sk_YOUR_API_KEY" \ -F "file=@track.mp3" -F "title=My Track" -F "artist=Me"
curl -X POST https://solun.art/api/v1/radios \
-H "Authorization: Bearer sk_YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"name":"My Radio","shuffle":true}'Include your API key in the Authorization header. Auto-issued on registration; additional keys can be generated.
Authorization: Bearer sk_XXXXXXXX_YYYYYYYYYYYYYYYY
{
"ok": true,
"track": { ... }
}{
"error": "message"
}