API access limitation: Is there a way to limit the API to product tables only?

Is there a way to limit the API to product tables only?

Hi!

Custom modification is required to achieve that.

From tests carried out I understand that only 1 administrator can activate the API keys, is this correct?
I created a new administrator with limited access to the products, but I don’t see the tab to activate the API;

For all editions except Ultimate, the API is only available to the root administrator.