Change passbook API to post