What happens if a request fails? We only charge for successful requests, i.e. only when the data requested are returned by the function.