Add a push API to accept normalized json files

May not want to default to 1 here, as we could have fairly untrustworthy sources pushing to the service.