Can Gumlet video be controlled (play, pause, mute) via API?

Yes, we provide PlayerJs support with Gumlet video for advanced use cases. Where the user can control the video and listen to player events.

You can check out our repository and follow the mentioned steps under the README.md - GitHub - gumlet/player.js: Library to control embedded video and audio.