feat: update API for mass update actions

Closes #132