diff --git a/DiscordClient/Data/HttpData.cs b/DiscordClient/Data/HttpData.cs
new file mode 100644
index 0000000..d2d33d1
--- /dev/null
+++ b/DiscordClient/Data/HttpData.cs
@@ -0,0 +1,13 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Threading.Tasks;
+
+namespace DiscordClient.Data
+{
+ ///
+ /// This class holds both the HttpResponseMessage
+ /// and deserialized JSON data.
+ ///
+ public record HttpData(HttpResponseMessage httpResponse, T? deserializedData);
+}