return json for api/update