Download and load UE4 level from cloud in game

I work for an enterprise company with hundreds of UE4 levels for clients. Right now we are packaging them separately, but we would like to create a single app which downloads and loads levels from the cloud. Is there any way to do this?

Is this runtime or editor only?