For Apple to know about API access the app would still have to submitted to them in some manner.
This must be handled correctly as it can this also lead to privacy violation.
Question is will this be ethical .. I will not be comfortable using a device that logs every API an app on it is calling.