POST endpoint for snapshot upload