add exchange api call