The Custom Online Request Application uses the Azuracast API platform to do all the backend work. These scripts are meant to interact with a properly setup Azuracast install.
I am well aware request functionality comes with Azuracast out-of-the-box, but it did not suit the needs of my station, so I created my own script to interact with the API system. It works for me, but may not be for everyone - use at your own risk.
I operate a legal online radio station that conforms with copyright laws and broadcast rules in Canada. It is truly my desire that you use this script in accordance with your countries copyright laws and that you broadcast legally and ethically. The author takes no responsibility to understand or comply with your particular requirements.
FULL DOCUMENTATION CAN BE FOUND HERE: https://github.com/adwinter/cora/wiki