REST API-Auslöser
- Aktualisiert31. Juli 2025
- 5 Minuten Lesedauer
- Zurich
- "Anwendungen erstellen"
Starten Sie einen Flow aus einem eingehenden API-Aufruf oder Webhook aus einem externen System. Konfigurieren Sie die Startbedingungen des Auslösers, ohne anwenderdefinierten Code schreiben oder verwalten zu müssen.
Sie können beispielsweise einen Flow erstellen, der startet, wenn ein IT-Ticketnachverfolgungssystem einer Drittpartei eine eingehende Anforderung an die Instanz sendet. Sie können dann die Daten aus der eingehenden REST-Anforderung in ein komplexes Datenobjekt analysieren und die Werte verwenden, um einen Incident in Ihrer Instanz zu öffnen.
Sobald Sie den Flow aktiviert haben, wird der von Ihnen erstellte Endpunkt im API-Explorer unter dem von Ihnen erstellten Namespace angezeigt. Sie können diese Seite verwenden, um den Webhook in Ihrem Drittparteisystem zu definieren und Ihren Flow zu testen.
Weitere Informationen zu Flow-Auslösern finden Sie unter Flow Designer Auslösertypenan.
- Verwenden Sie den REST API-Auslöser, um Flows aus REST-Aufrufen aus externen Systemen zu starten. Um einen Flow von einem Skript oder API-Aufruf aus derselben Instanz zu starten, verwenden Sie einen Subflow, einen Code-Fragment oder Flow Designer API. Siehe API-Zugriff auf Flow Designer Und Erstellen Sie Code-Fragmente für Flows, Subflows und Aktionen .
-
ServiceNow hat eine Partnerschaft mit geschlossen Boomi Zu liefern Boomi API Management, Eine cloudbasierte Plattform, mit der Kunden ihre APIs erkennen, verwalten, sichern und monetarisieren können. Boomi Unterstützt das vollständige Lebenszyklus-API-Management, einschließlich Governance, Analytics und API-Sicherheit.
Boomi Stellt bereit Dokumentation Über ihr eigenes Portal und Kunden, die Support bei anfordern Boomi API Management Wird Kontakt aufnehmen Boomi Support über ihre Standardkanäle.
Informationen zu den ersten Schritten finden Sie unter Boomi API Management Auflistung in ServiceNow® Store, Das Informationen zu Berechtigungen und erforderlichen Plugins sowie einen Link zu enthält Boomi API Management Dokumentationan.
Verfügbare Datenpillen
Je nachdem, wie Sie den Endpunkt konfigurieren, haben Flow Designer über den Auslöser Zugriff auf diese Datenpillen:
- Pfadparameter
- Ein Objekt, das Pfadparameter in der eingehenden Anforderung enthält.
- Abfrageparameter
- Ein Objekt, das Abfrageparameter in der eingehenden Anforderung enthält.
- Anforderungsheader
- Ein Objekt, das Header in der eingehenden Anforderung enthält.
- Anforderungstext
- Komplexes Datenobjekt, das die Textstruktur der eingehenden Anforderung definiert. Weitere Informationen zu komplexen Objekten finden Sie unter Komplexe Daten.
Definieren Sie beim Einrichten des Auslösers, wie die eingehenden Daten aussehen. Sie können dann die zugehörigen Datenpillen innerhalb der Aktionen in Ihrem Flow verwenden. Wenn das System eine eingehende Anforderung empfängt, die den Flow startet, verwendet es die in der Anforderung gesendeten Laufzeitwerte.
Erstellen Sie einen Flow mit dem REST API-Auslöser
Erstellen Sie einen Flow, der startet, wenn ein Drittparteisystem eine REST-Anforderung an Ihre Instanz sendet.
Vorbereitungen
Erforderliche Rolle: flow_designer oder admin.
Diese Funktion erfordert einen IntegrationHub Abonnement. Weitere Informationen finden Sie unter Rechtliche Zeitpläne – IntegrationHub-Übersicht .
Prozedur
Ergebnis
{
"result": {
"executionId": "ndoxeRhshDSezldeGfbYlviFSeFnBjCO"
}
}
Nächste Maßnahme
Kopieren Sie die Ausführungs-ID im Ergebnis, und navigieren Sie zur Registerkarte Ausführungen in Flow Designer. Sie können nach Ausführungs-ID filtern, um die Ausführungsdetails zu suchen und den Status der Ausführung anzuzeigen.

Zur Behebung von Problemen können Sie die REST-Abfrage debuggen oder die Flow-Ausführungsdetails überprüfen. Siehe Debuggen von REST-Abfragen Und Flow-Ausführungsdetails .




