Real-time track information for your radio stations
This API allows RadioDJ automation software to submit now playing information and enables websites to retrieve current and recently played tracks for display.
Base URL: https://api.ventraradio.com/api/
/submit.php or /?action=submit
Your unique station identifier
Station API key for authentication
Track title
Artist name
Album name
Track duration in seconds
curl -X POST https://api.ventraradio.com/api/submit.php \
-d "station_id=station1" \
-d "api_key=your-api-key" \
-d "title=Livin' On A Prayer" \
-d "artist=Bon Jovi" \
-d "album=Slippery When Wet"
{
"success": true,
"message": "Now playing information recorded successfully",
"id": 12345
}
/nowplaying.php or /?action=nowplaying
Station to retrieve tracks from
Number of tracks to return (default: 5, max: 50)
Include artwork URLs (default: true)
curl "https://api.ventraradio.com/api/nowplaying.php?station_id=station1&limit=5"
{
"success": true,
"station": "Ventra Radio Main",
"station_id": "station1",
"tracks": [
{
"title": "Livin' On A Prayer",
"artist": "Bon Jovi",
"album": "Slippery When Wet",
"image": "https://api.ventraradio.com/artwork/abc123.jpg",
"time": "Just now",
"played_at": "2025-10-12 15:30:45",
"duration": 249
}
],
"count": 1
}
The submit endpoint requires station authentication using station_id and api_key parameters. Contact your system administrator to obtain these credentials.
The now playing endpoint is public and does not require authentication, but requires a valid station_id.
There are no strict rate limits, but duplicate track submissions within 10 seconds are automatically filtered to prevent flooding.
All errors return a JSON response with the following format:
{
"error": "Error message description",
"success": false
}
Common HTTP Status Codes:
400 - Bad Request (missing parameters)403 - Forbidden (invalid credentials)404 - Not Found (invalid station)405 - Method Not Allowed500 - Internal Server ErrorTo configure RadioDJ to submit now playing information:
https://api.ventraradio.com/api/submit.phpstation_id = your station IDapi_key = your API keytitle = $songname$artist = $artist$album = $album$duration = $duration$For RadioDJ software support, visit: radiodj.ro
For API issues, contact your system administrator or check the server logs.