Refine gift api