Actions API documentation

Is there any documentation for the actions API used for OS updates? I’m attempting to add a step to our provisioning script to update a device to our current supported OS version, and to do bulk updates across the fleet, but currently the only “documentation” I can find on doing so is the source code for the Node SDK.

It appears to involve hitting a configuration endpoint, which then gives the address for another endpoint, and passing some undocumented values to it… this is not ideal