post shot api update