diff --git a/src/mergadoclient/HttpClient.php b/src/mergadoclient/HttpClient.php
index <HASH>..<HASH> 100644
--- a/src/mergadoclient/HttpClient.php
+++ b/src/mergadoclient/HttpClient.php
@@ -59,6 +59,26 @@ class HttpClient
 
 	}
 
+	public function requestAsync($url, $method = 'GET', $data = []) {
+
+		$stack = HandlerStack::create();
+		$stack->push(ApiMiddleware::auth());
+		$client = new Client(['handler' => $stack]);
+
+		$promise = $client->requestAsync($method, $url, [
+				'headers' => [
+						'Authorization' =>  'Bearer '.$this->token
+				],
+				'json' => $data,
+				'content-type' => 'application/json'
+		]);
+
+		return $promise;
+
+	}
+
+
+
 	/**
 	 * @param AccessToken $token
 	 * @return $this
Added requestAsync method to HttpClient
Added async methods to ApiClient