you can do that for every dj even creating ftp uploads http://sourcefabric.booktype.pro/airtime-25-for-broadcasters/automated-file-import/
what Airtime team should have also a question in the installation script is to ask for a watch folder.
The Api is mostly use to provide information externally (not editing and adding) and also to store information to assist internal processing.
Most RestfulApi are like that its only of late I am seeing Api making database calls rather than direct core calls to database
It looks like you're new here. If you want to get involved, click one of these buttons!