diff --git a/EnvelopeGenerator.Application/Model/EnvelopeQuery.cs b/EnvelopeGenerator.Application/Model/EnvelopeQuery.cs
new file mode 100644
index 00000000..aa79e8ab
--- /dev/null
+++ b/EnvelopeGenerator.Application/Model/EnvelopeQuery.cs
@@ -0,0 +1,17 @@
+namespace EnvelopeGenerator.Application.Model;
+
+///
+/// Repräsentiert eine Abfrage für Umschläge.
+///
+public record EnvelopeQuery
+{
+ ///
+ /// Die eindeutige Kennung des Umschlags.
+ ///
+ public int? Id { get; init; }
+
+ ///
+ /// Die universell eindeutige Kennung des Umschlags.
+ ///
+ public string? Uuid { get; set; }
+}
\ No newline at end of file
diff --git a/EnvelopeGenerator.Application/Model/ReceiverQuery.cs b/EnvelopeGenerator.Application/Model/ReceiverQuery.cs
new file mode 100644
index 00000000..9d6fc902
--- /dev/null
+++ b/EnvelopeGenerator.Application/Model/ReceiverQuery.cs
@@ -0,0 +1,23 @@
+namespace EnvelopeGenerator.Application.Model;
+
+///
+/// Stellt eine Abfrage dar, um die Details eines Empfängers zu lesen.
+/// um spezifische Informationen über einen Empfänger abzurufen.
+///
+public record ReceiverQuery
+{
+ ///
+ /// ID des Empfängers
+ ///
+ public int? Id { get; init; }
+
+ ///
+ /// E-Mail Adresse des Empfängers
+ ///
+ public string? EmailAddress { get; init; }
+
+ ///
+ /// Eindeutige Signatur des Empfängers
+ ///
+ public string? Signature { get; set; }
+}
\ No newline at end of file