Add base gift api