Adding support for provisioning api, setting archiving callback url and updating/deleting archiving storage config

Are you sure there is no other way to not duplicate all this exception handling crap?