diff --git a/AufgabenStuff/ServerAnwendung/src/heimaufgaben/Server.java b/AufgabenStuff/ServerAnwendung/src/heimaufgaben/Server.java
index bd6c3d38ebd22e69fef383098552c50313075581..1ff4e640181668d106b6fc7bc290d8187db6467e 100644
--- a/AufgabenStuff/ServerAnwendung/src/heimaufgaben/Server.java
+++ b/AufgabenStuff/ServerAnwendung/src/heimaufgaben/Server.java
@@ -3,6 +3,9 @@ import java.io.*;
 import java.net.*;
 import java.util.*;
 import java.text.*;
+import java.net.http.HttpClient;
+import java.net.http.HttpRequest;
+import java.net.http.HttpResponse;
 
 public class Server{
     private boolean runs = false;   // Ist ein Client connected?
@@ -165,6 +168,21 @@ public class Server{
         }
 
     }
+    public String getHolidays(String year) throws Exception {
+        HttpClient client = HttpClient.newHttpClient();
+        String url = "https://feiertage-api.de/api/?jahr=" + year + "&nur_land=NW";
+        HttpRequest request = HttpRequest.newBuilder().uri(java.net.URI.create(url)).GET().build();
+        HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
+        return response.body();
+    }
+    public String getImportantNews() throws Exception{
+        HttpClient client = HttpClient.newHttpClient();
+        String url = "https://www.tagesschau.de/api2/";
+        HttpRequest request = HttpRequest.newBuilder().uri(java.net.URI.create(url)).GET().build();
+        HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
+        return response.body();
+    }
+}