Added error handling for API call limit (503), and user disallowed access.