api: added support for custom actions