Replaced the generic HttpClient with an API-specific alternative