Manuell ausführen
Aufgaben manuell ausführen
Aufgaben können außerhalb des Intervalls gestartet werden. Dazu wird der Endpunkt “ManualTaskTrigger” benutzt.
ManualTaskTrigger
Zeitgesteuerte Aufgaben können manuell per HTTP-Aufruf gestartet werden.
Methode (HTTP) | Endpunkt | Erklärung |
---|---|---|
GET | ManualTaskTrigger/{Task-ID} | Startet die Aufgabe mit der {Task-ID} |
Autorisierung
"AllowedEndpoints" : [
"ManualTaskTrigger"
]
Ausführen
Nutzen Sie einen Rest Client wie Postman, um die Anfrage an den Dienst auszuführen.
Sie können bei Bedarf auch die Anfrage direkt über Ihren Browser absetzen.
Dazu geben Sie in Ihren Browser http://die-adresse-ihres-servers:5000/ManualTaskTrigger/Aufgaben-ID
ein.
Sie müssen Sie dann im Browser mit Ihrer Mandanten-ID und Ihrem API-Key authentifizieren.
Achten Sie darauf, dass Ihr Mandant für die Benutzung dieses Endpunkts autorisiert ist.
Beispiel-Anfrage
https://service.domain:5000/ManualTaskTrigger/Bestandsexporte
Workflow-Beispiel
{
"Tasks": [
{
"Id": "Bestandsexporte",
"Interval": "0 */1 * * ?",
"Steps": [
{...}
]
}
]
}