diff --git a/rest-api/src/main/java/lcsb/mapviewer/api/minervanet/ErrorReport.java b/rest-api/src/main/java/lcsb/mapviewer/api/minervanet/ErrorReport.java
new file mode 100644
index 0000000000000000000000000000000000000000..f00b04f2d6fde835f2daabb3d477033e3da8739d
--- /dev/null
+++ b/rest-api/src/main/java/lcsb/mapviewer/api/minervanet/ErrorReport.java
@@ -0,0 +1,61 @@
+package lcsb.mapviewer.api.minervanet;
+
+import java.time.Instant;
+
+public class ErrorReport {
+
+  private String url;
+  private String login;
+  private String email;
+  private String browser;
+  private Instant timestamp;
+  private String stacktrace;
+
+  public String getUrl() {
+    return url;
+  }
+
+  public void setUrl(String url) {
+    this.url = url;
+  }
+
+  public String getLogin() {
+    return login;
+  }
+
+  public void setLogin(String login) {
+    this.login = login;
+  }
+
+  public String getEmail() {
+    return email;
+  }
+
+  public void setEmail(String email) {
+    this.email = email;
+  }
+
+  public String getBrowser() {
+    return browser;
+  }
+
+  public void setBrowser(String browser) {
+    this.browser = browser;
+  }
+
+  public Instant getTimestamp() {
+    return timestamp;
+  }
+
+  public void setTimestamp(Instant timestamp) {
+    this.timestamp = timestamp;
+  }
+
+  public String getStacktrace() {
+    return stacktrace;
+  }
+
+  public void setStacktrace(String stacktrace) {
+    this.stacktrace = stacktrace;
+  }
+}
diff --git a/rest-api/src/main/java/lcsb/mapviewer/api/minervanet/MinervaNetController.java b/rest-api/src/main/java/lcsb/mapviewer/api/minervanet/MinervaNetController.java
new file mode 100644
index 0000000000000000000000000000000000000000..7ab047465b69bb622ca9d482e96bf985b819d063
--- /dev/null
+++ b/rest-api/src/main/java/lcsb/mapviewer/api/minervanet/MinervaNetController.java
@@ -0,0 +1,32 @@
+package lcsb.mapviewer.api.minervanet;
+
+import lcsb.mapviewer.api.BaseController;
+import lcsb.mapviewer.model.user.ConfigurationElementType;
+import lcsb.mapviewer.services.interfaces.IConfigurationService;
+import org.apache.http.client.HttpClient;
+import org.apache.http.client.methods.HttpPost;
+import org.apache.http.impl.client.HttpClients;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+@RestController
+@RequestMapping("/minervanet")
+public class MinervaNetController extends BaseController {
+
+  private IConfigurationService configurationService;
+  private static HttpClient httpClient = HttpClients.createDefault();
+
+  @Autowired
+  public MinervaNetController(IConfigurationService configurationService) {
+    this.configurationService = configurationService;
+  }
+
+  @PostMapping(value = "/submitError")
+  public void submitError(ErrorReport report) {
+    String server = configurationService.getValue(ConfigurationElementType.MINERVANET_URL).getValue();
+    HttpPost httpPost = new HttpPost(server);
+  }
+
+}