Cleaning the logs

My client has created a custom interface for their workflow using the FreePBX REST API. One of the things they hook into are the call logs. We are wondering if it’s possible to clean these logs since they show a lot of data which is never used. For example the following screenshot:

The entries “CHAN_START”, “HANGUP” and “CHAN_END” are mainly useless, since we’re only interested in the extension that picked up the phone. The question is now whether we can delete the entries from the database without problems. Or better: is there a way of doing this from within FreePBX?