Documentation
Everything you need to broadcast on Evenings — from your first stream to building on the API.
Getting Started
Getting Started with the Evenings API
A step-by-step guide to start integrating with the Evenings API — the main endpoints, authentication, making your first request, and handling responses.
API Keys
How to request, locate, and regenerate your Evenings API key, plus how to authenticate requests with a Bearer token.
API Reference
Events API Documentation
Reference for the Evenings Events API — list a station's public event calendar, fetch a single event, and embed upcoming events on your own website.
Tracks API Documentation
Reference for the Evenings Tracks API — list, create, retrieve, update, and delete tracks, manage cover images, and handle errors.
Guides
How to stream with OBS
Learn how to stream audio with OBS to your Evenings.fm station, from setting up audio sources and RTMP settings to going live and archiving your broadcast.
How to stream with Audio Hijack
Learn how to broadcast with Audio Hijack on your Mac, from creating a Live Stream session to streaming audio to your Evenings.fm station over RTMP.
How to use the Always On streaming feature
Learn how to enable Always On streaming on Evenings.fm to run a 24/7 internet radio stream that automatically rotates through shows in your library.
How to schedule a prerecorded livestream
Learn how to schedule a pre-recorded livestream on Evenings.fm by uploading your audio, setting a broadcast title and start time, and checking your calendar.
How to schedule a broadcast that’s happening live later on
Learn how to schedule a live broadcast on Evenings.fm, add show details and cover art, and have the recording saved to your library automatically.
How to change the name of the broadcast
A quick guide to rename a broadcast on Evenings.fm: open your live station details, click Edit Details, update the title field, and save your changes.
How to use the Upload Page feature
Learn how to use the Evenings Upload Page feature to let guests upload and host audio files on your station with a password, no login credentials required.
How to build an HTML audio player with Evenings
Learn how to embed an HTML audio player on any website using plain HTML, CSS, and JavaScript that streams your Evenings station and shows its live status.
How to build a custom audio player with Framer
Step-by-step guide to building a custom audio player in Framer using a React code component that streams your Evenings station live on your site.