---
sourceDocument: Xanadu-API-Referenz
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - de-DE

ft:publication_title :

    - Xanadu-API-Referenz

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# API-Implementierung

# API-Implementierung {#ariaid-title1}

* Freigeben Version: Xanadu
* 
* Aktualisiert 1. August 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 Minute Lesedauer

Sie können JavaScript-APIs verwenden, um die Funktionalität von Anwendungsservern und Clients zu erweitern. Verwenden Sie Webservices, um ServiceNow -Anwendungen mit anderen Softwareanwendungen zu verbinden.

|-|-|
| [Skripts Erweitern Sie die Funktionalität von Anwendungsservern und Clients.](https://servicenow-prod.fluidtopics.net/UYoenTGKU_UYXO0DWMKC0A "Verwenden Sie Skripts, um Ihre Instanz über Standardkonfigurationen hinaus zu erweitern. Mit Skripts können Sie Prozesse automatisieren, Funktionalität hinzufügen, Ihre Instanz mit einer externen Anwendung integrieren und vieles mehr.") | [Webservices Kommunizieren Sie zwischen ServiceNow und Drittanbieteranwendungen.](https://servicenow-prod.fluidtopics.net/ms3mJQdAB9BAxp25RQ58SA "HTTP-basierte Webservices ermöglichen die Kommunikation verschiedener Anwendungen miteinander. ServiceNow unterstützt eingehende (Provider) und ausgehende (Verbraucher) Webservices.") |
[ ]

{#api-implementation__table_iwv_lpv_klb}

## Skripts {#api-implementation__section_ynk_qy4_vvb}

Verwenden Sie Server-JavaScript-APIs in Skripts, um die Anwendungsfunktionalität zu ändern oder Anwendungen zu erstellen. Verwenden Sie clientseitige JavaScript APIs, um verschiedene Aspekte der Anzeige und Funktionen einer Instanz im Webbrowser zu steuern.  
Gängige Anwendungsfälle:

* Berechnen Sie die Dauer, damit Anwender angeben können, wann eine Aufgabe oder ein Prozess fällig ist.
* Zeigen Sie Eingabeaufforderungen mit Warnungen, Bestätigungen oder anderen Nachrichten an.
* Implementieren Sie die Ereignisprotokollierung auf verschiedenen Ausgabeebenen, z. B. „Debuggen", „Info", „Warnung" und „Fehler".
* Abfragen, Aktualisieren, Erstellen und Löschen von Datensätzen.
* Validiert die Eingabe aller Datums- und Uhrzeitfelder.
{#api-implementation__ul_nrp_p32_bwb}

## Webservices {#api-implementation__section_zz5_qy4_vvb}

Verwenden Sie eingehende (Provider) und ausgehende (Verbraucher) Webservices, um verschiedenen Anwendungen den Austausch von Informationen zu ermöglichen.  
Gängige Anwendungsfälle:

* Verwenden Sie REST-API-Anforderungsinformationen aus ServiceNow -Instanzen in Drittanbieteranwendungen.
* Erstellen Sie geskriptete REST APIs für anwenderdefinierte Anforderungen, die nicht in den bereitgestellten ServiceNow REST APIs verfügbar sind.
* Erstellen Sie eine anwenderdefinierte GraphQL-API, um Datensatzdaten von einer Komponente oder einem Drittanbietersystem abzufragen.
* Verwenden Sie den ODBC-Treiber (Open Database Connectivity) für den schreibgeschützten Zugriff auf die Datenbank, die Ihrer -Instanz zugeordnet ist.
* Verwenden Sie Domain Separation, um Daten, Prozesse und Verwaltungsaufgaben in logische Gruppen zu unterteilen.
{#api-implementation__ul_gdg_psw_cwb}

