diff --git a/REST/TwitterClient.php b/REST/TwitterClient.php
index <HASH>..<HASH> 100755
--- a/REST/TwitterClient.php
+++ b/REST/TwitterClient.php
@@ -100,7 +100,7 @@ class TwitterClient
 
             return $this;
         } catch (Exception $e) {
-            throw new ExternalApiException($e->getMessage(), $e->getCode());
+            throw new ExternalApiException($e->getMessage(), $e->getCode(), $e);
         }
     }
 
@@ -110,7 +110,7 @@ class TwitterClient
             $res = $this->client->request($method, $uri, $body);
             return json_decode($res->getBody(), true);
         } catch(Exception $e){
-            throw new ExternalApiException($e->getMessage(), $e->getCode());
+            throw new ExternalApiException($e->getMessage(), $e->getCode(), $e);
         }
     }
CampaignChain/campaignchain#<I> Use guzzlehttp/guzzle instead of guzzle/guzzle