Web development with third party APIs