---
sourceDocument: Xanadu-API-Referenz
sourceDocumentLink: https://www.servicenow.com/docs/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-Referenz

# API-Referenz {#ariaid-title1}

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

Verwenden Sie die ServiceNow APIs, um Funktionalitäten zu ändern und Funktionen in Now Platformhinzuzufügen.

|-|-|-|-|-|-|
| [Client Steuern Sie, wie Now Platform funktioniert und im Webbrowser angezeigt wird.](https://www.servicenow.com/docs/wXFugKWkIWMDdHaur6TwVA "Verwenden Sie clientseitige JavaScript APIs, um verschiedene Aspekte der Anzeige und Funktionen von Now Platform im Webbrowser zu steuern. Diese Referenz listet verfügbare Klassen und Methoden zusammen mit Parametern, Beschreibungen und Beispielen auf, um die Endanwender-Experience zu steuern.") | [Client mobil Erstellen Sie anwenderdefinierte Mobile Experiences in nativen Mobile-Apps von Now Platform.](https://www.servicenow.com/docs/~B1D7wgzKdA4AHdvnPDGBA "Verwenden Sie Cabrillo JS, um anwenderdefinierte mobile Experiences innerhalb von Now Platform nativen mobilen Apps zu erstellen.") | [UI Builder Erstellen Sie Client-Skripts in UI Builder.](https://www.servicenow.com/docs/al3AJbTRP896pYwPCvTxhw "UI Builder (UIB)-APIs in UIB-Client-Anwendungen verwenden.") | [Server Erstellen und aktualisieren Sie -Anwendungen.](https://www.servicenow.com/docs/a0YjJ22xBVUsZkbAVJQEtw "Verwenden Sie Server-APIs in Skripts, um die Funktionalität von Anwendungen zu ändern, oder wenn Sie neue Anwendungen erstellen.") | [REST Daten aufrufen und aktualisieren](https://www.servicenow.com/docs/M6UfhiLugQACF~D8gEbkrw "Verwenden Sie REST-Schnittstellen, um auf Daten in Ihrer Instanz zuzugreifen.") | [Durchsuchen Sie die APIs nach Produkt Suchen Sie nach APIs, die Sie mit Ihren ServiceNow -Produkten verwenden können.](https://www.servicenow.com/docs/pznq0QCZ8gOlGfmacUqiVA "Suchen Sie nach APIs, die Sie mit Ihren ServiceNow -Produkten verwenden können.") |
[ ]

{#api-reference__table_iwv_lpv_klb}

## Client {#api-reference__section_ynk_qy4_vvb}

Verwenden Sie clientseitige JavaScript APIs, um zu steuern, wie die Now Platform funktioniert und im Webbrowser angezeigt wird. Clientseitige APIs bieten allgemeine Funktionen, die Sie Ihrer Instanz hinzufügen können, indem Sie die APIs aus clientseitigen Skripts wie Client-Skripts und UI-Richtlinienskripts aufrufen.  
Gängige Anwendungsfälle:

* Verwenden Sie die [GlideAjax](https://www.servicenow.com/docs/pJHJl0cfn4yubyYcWkRfhA#c_GlideAjaxAPI "Die GlideAjax-Klasse ermöglicht es einem Client-Skript, serverseitigen Code in einer Skripteinbindung aufzurufen.") -API, um serverseitigen Code aus einem Client-Skript aufzurufen.
* Verwenden Sie die [GlideForm-](https://www.servicenow.com/docs/uI3KFt7XBBxCfCuIVA5tkg#c_GlideFormAPI "Die GlideForm- API bietet Methoden zum Anpassen von Formularen.") API, um Formulare anzupassen.
{#api-reference__ul_ibs_kbk_fwb}

## Client mobil {#api-reference__section_ug3_ckz_5wb}

Cabrillo JS ist eine clientseitige JavaScript-API für den Zugriff auf Funktionen in nativen mobilen Anwendungen von Now Platform. Cabrillo JS bietet Methoden zur Verwendung nativer Gerätefähigkeiten, nativer mobiler Anwenderoberfläche und anderer mobiler Funktionen von Now Platform.

## UI Builder {#api-reference__section_g1j_4tj_dxb}

Verwenden Sie UI Builder APIs, wenn Sie Client-Skripts in [UI Builder](https://www.servicenow.com/docs/access?context=ui-builder-overview&version=xanadu&pubname=xanadu-application-development&ft:locale=en-US)entwickeln. Client-Skripts werden als Reaktion auf etwas auf einer Seite ausgeführt, z. B.:

* Anwenderinteraktionsereignisse/-aktionen, z. B. Klicken auf eine Schaltfläche.
* Lebenszyklus-Ereignisse, wie z. B. die Ausführung eines Daten-Brokers, wurden gestartet.

## Server {#api-reference__section_zz5_qy4_vvb}

Verwenden Sie serverseitige JavaScript-APIs, um die Funktionalität vorhandener Anwendungen zu ändern oder neue Anwendungen zu erstellen. Serverseitige APIs bieten allgemeine Funktionen, die Sie Ihrer Instanz hinzufügen können, indem Sie die APIs aus serverseitigen Skripts wie Business-Regeln und Skripteinbindungen aufrufen. Bereichsbezogene APIs sind für die Verwendung mit bereichsbezogenen Anwendungen vorgesehen, und globale APIs sind für die Verwendung mit Anwendungen im globalen Bereich vorgesehen. Neue Anwendungen sind in der Regel bereichsbezogen. Anwendungen im globalen Bereich sind in der Regel veraltete Anwendungen.  
Gängige Anwendungsfälle:

* Verwenden Sie die [GlideRecord-](https://www.servicenow.com/docs/g1N~QBZ9WXF6q3o57iuLTw#c_GlideRecordScopedAPI "Die bereichsbezogene GlideRecord- API wird für Datenbankvorgänge verwendet.") oder [GlideQuery-](https://www.servicenow.com/docs/_aNJR1pb1j_t34Qpzw2r9Q#GlideQueryGlobalAPI "Die GlideQuery -Skripteinbindung ist eine Alternative zur GlideRecord- API zum Ausführen von CRUD-Vorgängen für Datensatzdaten aus serverseitigen Skripts.") APIs, um Erstellungs-, Lese-, Aktualisierungs- und Löschvorgänge für Datensatzdaten aus serverseitigen Skripts auszuführen.
* Verwenden Sie die [GlideSystem-](https://www.servicenow.com/docs/mvSDQbXRAA0CItdmoQbI7w#c_GlideSystemScopedAPI "Die bereichsbezogene GlideSystem- API bietet eine Reihe von praktischen Methoden zum Abrufen von Informationen über das System, den aktuell angemeldeten Benutzer und andere Informationen auf Systemebene.") API, um auf Informationen zur Instanz oder zur aktuellen Benutzersitzung zuzugreifen und um Informations- oder Fehlermeldungen zu schreiben.
* Verwenden Sie [FlowAPI-](https://www.servicenow.com/docs/2rlH7KTkl8ll4oO5LMDxTQ#ScriptableFlowAPI "Die FlowAPI bietet Methoden zum Ausführen von Aktionen, Flows oder Subflows in serverseitigen Skripts mit blockierenden oder nicht blockierenden Methoden.") Methoden, um Flows, Subflows und Aktionen von serverseitigen Skripts auszulösen.
{#api-reference__ul_tsd_kbk_fwb}

## REST {#api-reference__section_ifh_ry4_vvb}

Verwenden Sie REST APIs, um auf Daten in Now Platformzuzugreifen und sie zu aktualisieren. Sie können diese APIs mithilfe des REST-API-Explorers innerhalb Ihrer -Instanz erkennen. Wenn Sie keine API finden, die Ihren Anforderungen entspricht, können Sie mit der Funktion „Geskriptete REST API" anwenderdefinierte REST APIs erstellen. ServiceNow REST APIs unterstützen die Standardauthentifizierung und OAuth 2.0 zur Authentifizierung von Anforderungen.  
Gängige Anwendungsfälle:

* Verwenden Sie die [Anhang-API](https://www.servicenow.com/docs/YREOrU~v~GGxY6M4nLRWag#c_AttachmentAPI "Die Anhang -API bietet Endpunkte, mit denen Sie Dateianhänge hochladen und abfragen können."), um Dateianhänge hochzuladen und abzufragen.
* Verwenden Sie die E- [Mail-API](https://www.servicenow.com/docs/zTgJoJRB5Ko5UM7uffrocA#email-api "Die E- Mail -API stellt Endpunkte bereit, mit denen Sie E-Mail-Nachrichten mit REST empfangen und senden können.") zum Senden und Empfangen von E-Mail-Nachrichten.
* Verwenden Sie die [Tabellen-API](https://www.servicenow.com/docs/g0UI3YwkkoWOS1DR2j3qWA#c_TableAPI "Die Tabellen -API bietet Endpunkte, mit denen Sie Erstellungs-, Lese-, Aktualisierungs- und Löschvorgänge (Create, Read, Update, Delete, CRUD) für vorhandene Tabellen ausführen können."), um Datensätze in einer Tabelle zu erstellen, zu lesen, zu aktualisieren und zu löschen.
{#api-reference__ul_nhb_nh2_bwb}

