update apijson