diff --git a/services/backup/docker-server/contents/server/src/Reactors/client/blob/BlobGetClientReactor.h b/services/backup/docker-server/contents/server/src/Reactors/client/blob/BlobGetClientReactor.h
--- a/services/backup/docker-server/contents/server/src/Reactors/client/blob/BlobGetClientReactor.h
+++ b/services/backup/docker-server/contents/server/src/Reactors/client/blob/BlobGetClientReactor.h
@@ -28,6 +28,7 @@
   std::unique_ptr<grpc::Status>
   readResponse(blob::GetResponse &response) override;
   void doneCallback() override;
+  grpc::Status getStatus() const;
 };
 
 BlobGetClientReactor::BlobGetClientReactor(
@@ -49,6 +50,10 @@
   this->dataChunks->write("");
 }
 
+grpc::Status BlobGetClientReactor::getStatus() const {
+  return this->status;
+}
+
 } // namespace reactor
 } // namespace network
 } // namespace comm
diff --git a/services/backup/docker-server/contents/server/src/Reactors/client/blob/BlobPutClientReactor.h b/services/backup/docker-server/contents/server/src/Reactors/client/blob/BlobPutClientReactor.h
--- a/services/backup/docker-server/contents/server/src/Reactors/client/blob/BlobPutClientReactor.h
+++ b/services/backup/docker-server/contents/server/src/Reactors/client/blob/BlobPutClientReactor.h
@@ -46,6 +46,7 @@
       blob::PutRequest &request,
       std::shared_ptr<blob::PutResponse> previousResponse) override;
   void doneCallback() override;
+  grpc::Status getStatus() const;
 };
 
 BlobPutClientReactor::BlobPutClientReactor(
@@ -95,6 +96,10 @@
   this->terminationNotifier->notify_one();
 }
 
+grpc::Status BlobPutClientReactor::getStatus() const {
+  return this->status;
+}
+
 } // namespace reactor
 } // namespace network
 } // namespace comm