Http api shards

We need to move this validation into the `Server.CreateDatabase()` function if it's not there already. We shouldn't be validating at the handler level.