API test on Academia
on 0.0.6.0.9.9.7.2, Querry "happiness"
Maybe there is something else but the test sends back :
ExternalAPIError (FailureResponse (Request {requestPath = (BaseUrl {baseUrlScheme = Https, baseUrlHost = "eutils.ncbi.nlm.nih.gov", baseUrlPort = 443, baseUrlPath = "entrez/eutils"},"/esearch.fcgi"), requestQueryString = fromList [("api_key",Just ""),("term",Just "happiness"),("retmax",Just "1"),("usehistory",Just "y")], requestBody = Nothing, requestAccept = fromList [text/xml], requestHeaders = fromList []), requestHttpVersion = HTTP/1.1, requestMethod = "GET"} (Response {responseStatusCode = Status {statusCode = 400, statusMessage = "Bad Request"}, responseHeaders = fromList [("Date","Tue, 11 Jul 2023 22:44:16 GMT"),("Server","Finatra"),("Strict-Transport-Security","max-age=31536000; includeSubDomains; preload"),("Content-Security-Policy","upgrade-insecure-requests"),("Referrer-Policy","origin-when-cross-origin"),("Content-Type","application/json"),("content-length","90"),("content-encoding","gzip"),("X-RateLimit-Limit","3"),("X-RateLimit-Remaining","3"),("Access-Control-Expose-Headers","X-RateLimit-Limit,X-RateLimit-Remaining"),("X-UA-Compatible","IE=Edge"),("X-XSS-Protection","1; mode=block"),("Connection","close")], responseHttpVersion = HTTP/1.1, responseBody = "{"error":"API key invalid","api-key":"","type":"invalid",\n"status":"unknown"}"}))