Strangers in a strange land no longer: using APIs to create a seamless user experience