Add a push API to accept normalized json files

You no longer need to load the data due to using `get_json`.