Parse JSON body in /webhook