<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def is_API_online(self):
 """ Returns True if the OWM Weather API is currently online. A short timeout is used to determine API service availability. :returns: bool """

        params = {'q': 'London,GB'}
        uri = http_client.HttpClient.to_url(OBSERVATION_URL,
                                            self._API_key,
                                            self._subscription_type)
        try:
            _1, _2 = self._wapi.cacheable_get_json(uri, params=params)
            return True
        except api_call_error.APICallTimeoutError:
            return False