diff --git a/EnvelopeGenerator.GeneratorAPI/Controllers/HistoryController.cs b/EnvelopeGenerator.GeneratorAPI/Controllers/HistoryController.cs
index 03a74911..35bd2a79 100644
--- a/EnvelopeGenerator.GeneratorAPI/Controllers/HistoryController.cs
+++ b/EnvelopeGenerator.GeneratorAPI/Controllers/HistoryController.cs
@@ -1,7 +1,11 @@
-using EnvelopeGenerator.Application.Contracts.Services;
+using DigitalData.EmailProfilerDispatcher.Abstraction.Entities;
+using EnvelopeGenerator.Application.Contracts.Services;
using EnvelopeGenerator.Application.Histories.Queries.Read;
using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Mvc;
+using Microsoft.EntityFrameworkCore.Metadata.Internal;
+using System.Drawing;
+using System.Runtime.ConstrainedExecution;
using static EnvelopeGenerator.Common.Constants;
@@ -92,11 +96,18 @@ public class HistoryController : ControllerBase
/// - 3005: MessageCompletionSent
///
///
- ///
+ ///
+ /// Abfrageparameter, der angibt, auf welche Referenz sich der Status bezieht.
+ /// 0 - Sender: Die Status des Senders werden von der Anwendung Envelope.Form aktualisiert und haben die Codes, die mit 1* beginnen.
+ /// 1 - Receiver: Die Status der Empfänger werden von der Anwendung Envelope.Web aktualisiert und haben die Codes, die mit 2* beginnen.
+ /// 2 - System: Diese werden durch Datenbank-Trigger aktualisiert und sind in den Tabellen EnvelopeHistory und EmailOut zu finden.Sie arbeiten
+ /// integriert mit der Anwendung EmailProfiler, um E-Mails zu versenden und haben die Codes, die mit 3* beginnen.
+ ///
+ /// Gibt die HTTP-Antwort zurück.
///
[HttpGet("status")]
[Authorize]
- public IActionResult GetEnvelopeStatus(ReferenceType? related = null)
+ public IActionResult GetEnvelopeStatus([FromQuery] ReferenceType? related = null)
{
// Enum zu Schlüssel-Wert-Paar
var referenceTypes = Enum.GetValues(typeof(EnvelopeStatus))