checkpoint api update