OnSong API
The OnSong API is designed to provide access to your OnSong library on a local network. This API allows you to find songs and sets, view song information and content, import new songs and update content. This is a REST-based API that returns either JSON-formatted data or raw data depending on context.
- Authentication provides tools for authenticating against the OnSong library.
- Books optionally organizes songs into collections.
- Convert provides tools for converting and retrieving converted content.
- Folders is optionally used to organize sets for different venues.
- Hooks allows devices to be notified via standard web-based protocols.
- Instruments manages information regarding instruments and chord diagrams.
- Media manages audio, video and image resources in your OnSong library.
- Ping is used to determine if the server is enabled.
- Sets are used to pull songs to be played for specific events.
- Set Items are used to view and modify items in a set.
- Settings contain information about how the OnSong library is configured.
- Songs are chord charts available in the OnSong library.
- State displays the current state of the OnSong library such as the current set and song.
- Video Settings are used to control external video preferences.