Add json endpoint