diff --git a/TP/Tp4_android_2023_2024.pdf b/TP/Tp4_android_2023_2024.pdf
index e2965f59572b699eb1db38cc8621e0155ee27a3d..2420577039ba4ba0f92fbc302b03b4084f059809 100644
Binary files a/TP/Tp4_android_2023_2024.pdf and b/TP/Tp4_android_2023_2024.pdf differ
diff --git a/TP/ressources_TP4/APIResults.kt b/TP/ressources_TP4/APIResults.kt
new file mode 100644
index 0000000000000000000000000000000000000000..b1166991c5e96f1bf34cfc7d640c1e59a44ba64a
--- /dev/null
+++ b/TP/ressources_TP4/APIResults.kt
@@ -0,0 +1,46 @@
+package com.example.mameteo.model // A mettre à jour sur votre appli
+
+data class APIResults(
+    val cod: String,
+    val message: Int,
+    val cnt: Int,
+    val list: List<Forecast>,
+    val city: City
+
+)
+
+data class Forecast(
+    val dt: Int,
+    val main: Main,
+    val weather: List<Weather>,
+    val dt_txt: String,
+    val visibility: Int,
+    val clouds: Clouds,
+    val wind: Wind,
+)
+
+data class City(val name: String)
+
+data class Main(
+    val temp: Double,
+    val feels_like: Double,
+    val temp_min: Double,
+    val temp_max: Double,
+    val pressure: Int,
+    val sea_level: Int,
+    val grnd_level: Int,
+    val humidity: Int,
+    val temp_kf: Double
+)
+
+data class Weather(
+    val id: Int,
+    val main: String,
+    val description: String,
+    val icon: String
+)
+
+data class Clouds(val all: Int)
+
+data class Wind(val speed: Double, val deg: Int, val gust: Double)
+