http client to have 10 second timeout
diff --git a/api/api.go b/api/api.go
index f4cf08b..90c69ff 100644
--- a/api/api.go
+++ b/api/api.go
@@ -95,6 +95,7 @@
 	}
 	return &HTTPConnection{
 		client: &http.Client{
+			Timeout: 10 * time.Second,
 			Transport: &http.Transport{TLSClientConfig: config},
 		},
 		credentials: "Basic " + base64.StdEncoding.EncodeToString([]byte(usernamePassword)),