Right now I can start a snapshot operation with the API and get an intermediate id (an action id).
I can detect when the operation is complete using the intermediate id.
But at no point can I get the final snapshot id that resulted from this operation.
Which means we can't actually operate on the snapshot (schedule deletion, record its size etc.)
We really really need the API to return the snapshot id, either at the time the operation was initiated (ideal) or via the action endpoint after the action is marked completed.