diff --git a/src/ChrisKonnertz/DeepLy/Protocol/ProtocolInterface.php b/src/ChrisKonnertz/DeepLy/Protocol/ProtocolInterface.php
index <HASH>..<HASH> 100644
--- a/src/ChrisKonnertz/DeepLy/Protocol/ProtocolInterface.php
+++ b/src/ChrisKonnertz/DeepLy/Protocol/ProtocolInterface.php
@@ -18,5 +18,15 @@ interface ProtocolInterface
      * @return string
      */
     public function createRequestData(array $payload, $method);
-
+    
+    /**
+     * Processes the data from an response from the server to an API call.
+     * Returns the payload (data) of the response or throws a ProtocolException.
+     *
+     * @param string $rawResponseData The data (payload) of the response as a stringified JSON string
+     * @return \stdClass              The data (payload) of the response as an object structure
+     * @throws ProtocolException|\InvalidArgumentException
+     */
+    public function processResponseData($rawResponseData);
+    
 }
Adjusted interface so it also has the processResponseData() method