Kundenzentrale-API

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 11 Minuten Lesedauer
  • Die Kundenzentrale Die API stellt Endpunkte für den Zugriff auf Kundeninformationen und Konfigurationsdetails bereit.

    Verwenden Sie diese API, um Informationsdatensätze (Karten) abzurufen, die zuvor über die Kundenzentrale-Schnittstelle generiert wurden.

    Sie müssen über die Rolle admin oder sn_esm_Agent verfügen, um auf diese API zugreifen zu können. Darüber hinaus müssen Sie aktivieren, bevor diese API in Ihrer Instanz verfügbar ist com.sn_csm_customer_centralPlugin.

    Weitere Informationen finden Sie unter Kundenzentrale .

    Kundenzentrale – GET /cust_Central/custinfo/{context}/{context_instance}/{target}

    Gibt Kundeninformationen und Konfigurationsdetails für einen bestimmten Kundenkontext zurück.

    Der Kundenkontext wird durch die von Ihnen angegebene Kundeninhaltstabelle bestimmt, entweder die Tabelle „Verbraucher“ [csm_Consumer] oder „Kontakt“ [Customer_contact] und die zugehörige Zieltabelle. Diese Informationen befinden sich in der Tabelle „Kundeninformationskontext“ [sn_customerCentral_cust_info_config].

    Dieser Endpunkt gibt alle aktiven Datensätze (Karten) in den folgenden Konfigurationstabellen der Kundenzentrale für den angegebenen Kundenkontext zurück:
    • Listenkonfiguration [sn_customerCentral_list_config]
    • Datensatzkonfiguration [sn_customerCentral_Record_config]
    • Berichtskonfiguration [sn_customerCentral_Report_config]
    • Berichtsgruppenkonfiguration [sn_customerCentral_Report_Group_config]

    Sie müssen alle zusätzlichen Konfigurationsdatensätze definieren, die Sie über die Kundenzentrale-Schnittstelle benötigen. Weitere Informationen finden Sie unter Konfigurieren Sie die Kundenzentrale .

    URL-Format

    Versionierte URL: /api/sn_customerCentral/{api_Version}/cust_Central/custinfo/{context}/{context_instance}/{target}

    Standard-URL: /api/sn_customerCentral/cust_Central/custinfo/{context}/{context_instance}/{target}

    Hinweis:
    Verfügbare Versionen werden in angegeben REST API-Explorer . Für geskriptete REST-APIs gibt es zusätzliche Versionsinformationen auf der Formular „geskripteter REST-Service“ .

    Unterstützte Anforderungsparameter

    Tabelle : 1. Pfadparameter
    Name Beschreibung
    api_version Optional. Version des Endpunkts, auf den zugegriffen werden soll. Beispiel: v1 Oder v2 . Geben Sie diesen Wert nur an, um eine andere Endpunktversion als die neueste zu verwenden.

    Datentyp: Zeichenfolge

    context Name der zu verwendenden Kundenkontexttabelle.
    Gültige Werte:
    • csm_Consumer
    • Customer_contact

    Datentyp: Zeichenfolge

    Context_instance SYS_ID des Datensatzes in der in angegebenen Tabelle contextZurückzugebender Parameter.

    Datentyp: Zeichenfolge

    Ziel Zieltabelle, die der in angegebenen Kundenkontexttabelle zugeordnet ist contextParameter. Die Kombination von contextParameter und targetParameter definiert einen eindeutigen Kontext für Kundeninformationen.

    Datentyp: Zeichenfolge

    Tabelle: Kundeninformationskontext [sn_customerCentral_cust_info_config]

    Tabelle : 2. Abfrageparameter
    Name Beschreibung
    vor Gibt alle Konfigurationsdatensätze zurück, die vor dem angegebenen Datum und der angegebenen Uhrzeit erstellt wurden.

    Datumstyp: Zeichenfolge

    Format: JJJJ-MM-TT oder das in definierte Format glide.sys.date_formatSystemeigenschaft

    Standard: Gibt alle Konfigurationsdatensätze zurück, die vor der aktuellen Sitzungszeit erstellt wurden.

    Ende Letzter zurückzugebender Datensatz. Verwenden Sie diesen Wert, um den Datensatzabruf zu paginieren oder mit zu verwenden startParameter zum Auswählen eines bestimmten Satzes von Datensätzen, die zurückgegeben werden sollen.

    Datentyp: Zahl

    Standard: Letzter Datensatz in Datei

    Start Startdatensatzindex, für den der Datensatz abgerufen werden soll. Verwenden Sie diesen Wert, um den Datensatzabruf zu paginieren. Diese Funktionalität ermöglicht den Abruf aller Datensätze, unabhängig von der Anzahl der Datensätze, in kleinen verwaltbaren Blöcken.

    Übergeben Sie keine negative Zahl.

    Datentyp: Zahl

    Standard: 0

    Tabelle : 3. Anforderungstextparameter (XML oder JSON)
    Name Beschreibung
    Keine

    Kopfzeilen

    Die folgenden Anforderungs- und Antwortkopfzeilen gelten nur für diese HTTP-Aktion oder für diese Aktion auf eine bestimmte Weise. Eine Liste der allgemeinen Header, die in der REST API verwendet werden, finden Sie unter Unterstützte REST-API-Header .

    Tabelle : 4. Anforderungskopfzeilen
    Kopfzeile Beschreibung
    Akzeptieren Datenformat des Antworttexts. Unterstützte Typen: application/json oder application/xml.

    Standard: application/json

    Tabelle : 5. Antwortkopfzeilen
    Kopfzeile Beschreibung
    Keine

    Statuscodes

    Die folgenden Statuscodes gelten für diese HTTP-Aktion. Eine Liste der möglichen Statuscodes, die in der REST API verwendet werden, finden Sie unter REST API-HTTP-Antwortcodes .

    Tabelle : 6. Statuscodes
    Statuscode Beschreibung
    200 Erfolgreich. Die Anforderung wurde erfolgreich verarbeitet.
    400 Fehlerhafte Anforderung. Ein fehlerhafter Anforderungstyp oder eine falsch formatierte Anforderung wurde erkannt. Stellen Sie sicher, dass die Pfadparameter gültige Werte enthalten.
    401 Nicht autorisiert. Die Anmeldeinformationen sind falsch oder wurden nicht übergeben.
    500 Interner Serverfehler. Beim Verarbeiten der Anforderung ist ein unerwarteter Fehler aufgetreten. Der Antworttext enthält Informationen zum Fehler.

    Antworttext-Parameter (JSON oder XML)

    Name Beschreibung
    Cards_Info Liste der Kontaktkarten, die dem angegebenen Kunden zugeordnet sind.

    Datentyp: Array (Inhalt hängt vom ausgewählten Kunden ab)

    Cards_info.Data_Configurations Konfigurationsinformationen.

    Datentyp: Objekt

    "data_configurations": {
      "aggregate_field": "String",
      "aggregate_function": "String",
      "chart_settings": "String"
      "decimal_precision": Number,
      "filter_query": "String",
      "group_by": "String",
      "number_of_groups": "String",
      "show_other": Boolean,
      "source_id": "String",
      "source_type": "String",
      "stack_by_field": "String",
      "sys_id": "String",
      "trend_field": "String",
      "trend_interval": "String",
      "type": "String"
    }
    Cards_Info.Data_Configurations.aggregate_field Spaltenname, der aggregiert werden soll.

    Datentyp: Zeichenfolge

    Cards_Info.Data_Configurations.aggregate_function Funktion, die zum Aggregieren der angegebenen Tabellenspalte verwendet werden soll.
    Mögliche Werte:
    • DURCHSCHNITT
    • ANZAHL
    • ANZAHL (EINDEUTIG)
    • SUMME

    Datentyp: Zeichenfolge

    cards_info.data_configurations.decimal_precision Anzahl der zurückzugebenden Stellen rechts vom Dezimalpunkt.

    Datentyp: Zahl

    Cards_Info.Data_Configurations.Filter_query Abfragezeichenfolge, die zum Verfeinern der im Bericht verwendeten Daten verwendet werden soll.

    Datentyp: Zeichenfolge

    cards_info.data_configurations.group_by Name der Spalte, die zum Gruppieren der Berichtsdaten verwendet werden soll.

    Datentyp: Zeichenfolge

    Cards_Info.Data_Configurations.number_of_groups Maximale Anzahl von Gruppen, die im Bericht angezeigt werden sollen.
    Mögliche Werte:
    • Alle : Alle Gruppen anzeigen.
    • 0: Verwendet den Wert in glide.ui.chart.generate_otherSystemeigenschaft.
      Hinweis:
      Es wird nicht empfohlen, den Wert von zu ändern glide.ui.chart.generate_otherSystemeigenschaft, wie sie für alle Berichte in der Instanz gilt.
    • Größer als 0: Anzahl der anzuzeigenden Gruppen. Die angezeigten Gruppen sind diejenigen mit den höchsten Werten für das, was nachverfolgt wird.

    Datentyp: Zeichenfolge

    Cards_Info.Data_Configurations.Show_Other Kennzeichnung, die angibt, ob die Gruppe „Sonstiges“ im Bericht angezeigt wird. Wenn nicht alle Gruppen angezeigt werden sollen, wie durch definiert number_of_groupsParameter, werden die Werte der nicht angezeigten Gruppen kombiniert und unter einer einzelnen Überschrift „Sonstiges“ angezeigt.
    Mögliche Werte:
    • Wahr: Schließen Sie die Gruppe „andere“ ein.
    • Falsch: Schließen Sie die Gruppe „andere“ nicht ein.

    Datentyp: Boolesch

    Cards_Info.Data_Configurations.Source_ID Tabellenname oder sys_ID der Berichtsquellinformationen. Dies korreliert mit den Informationen in cards_info.reportGroupConfigurations.data_configurations.source_typeParameter.

    Datentyp: Zeichenfolge

    Cards_Info.Data_Configurations.Source_type Typ der Informationen in cards_info.reportGroupConfigurations.data_configurations.source_idParameter, der zur Identifizierung der Quelltabelle verwendet wird.
    Mögliche Werte:
    • Quelle: SYS_ID der Quelltabelle.
    • Tabelle: Tabellenname der Quelltabelle.

    Datentyp: Zeichenfolge

    Cards_Info.Data_Configurations.Stack_by_field Name der Tabellenspalte, die bei der Implementierung von „Stapeln nach“ im Bericht verwendet werden soll.

    Datentyp: Zeichenfolge

    Cards_Info.Data_Configurations.sys_ID SYS_ID des Berichts, der in der Berichtskonfiguration verwendet wird.

    Datentyp: Zeichenfolge

    Cards_Info.Data_Configurations.Trend_field Name der Tabellenspalte, die in der Trendanalyse verwendet werden soll.

    Datentyp: Zeichenfolge

    Cards_Info.Data_configurations.Trend_interval Zeitintervall für die Trendinformationen. Beispiel: Woche, Monat, Jahr usw.

    Datentyp: Zeichenfolge

    Cards_Info.Data_Configurations.type Typ des Berichts, z. B. einzelne Punktzahl, Ring, Vertikal, Linie, gestapelter Balken, usw.

    Datentyp: Zeichenfolge

    Cards_info.encodedQuery Codierte Abfragezeichenfolge, die zum Verfeinern der im Bericht angezeigten Daten verwendet werden soll.

    Datentyp: Zeichenfolge

    Cards_info.fields Liste der Name-Wert-Paare, die die Felder im zugehörigen Datensatz definieren.

    Datentyp: Array von Objekten

    "fields": [
      {
        "label": "String",
        "value": "String"
      }
    ]
    Cards_Info.fields.label Feldbezeichnung.

    Datentyp: Zeichenfolge

    Cards_Info.fields.value Feldwert.

    Datentyp: Zeichenfolge

    Cards_Info.listLimit Paginierungsgrenze. Anzahl der Datensätze, die auf einer Listenkarte angezeigt werden sollen.

    Datentyp: Zeichenfolge

    Cards_info.reportGruppenkonfigurationen Liste der Objekte, die die Berichtsgruppen definieren.

    Datentyp: Array von Objekten

    "reportGroupConfigurations": [
      {
        "data_configurations": {Object},
        "style_configurations": {Object},
        "title": "String",
        "type": "String"
      }
    ]
    Cards_Info.reportGroupConfigurations.Data_Configurations Konfigurationsinformationen.

    Datentyp: Objekt

    "data_configurations": {
      "aggregate_field": "String",
      "aggregate_function": "String",
      "chart_settings": "String"
      "decimal_precision": Number,
      "filter_query": "String",
      "group_by": "String",
      "number_of_groups": "String",
      "show_other": Boolean,
      "source_id": "String",
      "source_type": "String",
      "stack_by_field": "String",
      "sys_id": "String",
      "trend_field": "String",
      "trend_interval": "String",
      "type": "String"
    }
    Cards_Info.reportGroupConfigurations.Data_Configurations.aggregate_field Spaltenname, der aggregiert werden soll.

    Datentyp: Zeichenfolge

    Cards_Info.reportGroupConfigurations.Data_Configurations.aggregate_function Funktion, die zum Aggregieren der angegebenen Tabellenspalte verwendet werden soll.
    Mögliche Werte:
    • DURCHSCHNITT
    • ANZAHL
    • ANZAHL (EINDEUTIG)
    • SUMME

    Datentyp: Zeichenfolge

    cards_info.reportGroupConfigurations.data_configurations.decimal_precision Anzahl der zurückzugebenden Stellen rechts vom Dezimalpunkt.

    Datentyp: Zahl

    Cards_Info.reportGroupConfigurations.Data_Configurations.Filter_query Abfragezeichenfolge, die zum Verfeinern der im Bericht verwendeten Daten verwendet werden soll.

    Datentyp: Zeichenfolge

    cards_info.reportGroupConfigurations.data_configurations.group_by Name der Spalte, die zum Gruppieren der Berichtsdaten verwendet werden soll.

    Datentyp: Zeichenfolge

    Cards_Info.reportGroupConfigurations.Data_Configurations.number_of_groups Maximale Anzahl von Gruppen, die im Bericht angezeigt werden sollen.
    Mögliche Werte:
    • Alle : Alle Gruppen anzeigen.
    • 0: Verwendet den Wert in glide.ui.chart.generate_otherSystemeigenschaft.
      Hinweis:
      Es wird nicht empfohlen, den Wert von zu ändern glide.ui.chart.generate_otherSystemeigenschaft, wie sie für alle Berichte in der Instanz gilt.
    • Größer als 0: Anzahl der anzuzeigenden Gruppen. Die angezeigten Gruppen sind diejenigen mit den höchsten Werten für das, was nachverfolgt wird.

    Datentyp: Zeichenfolge

    Cards_Info.reportGroupConfigurations.Data_Configurations.Show_Other Kennzeichnung, die angibt, ob die Gruppe „Sonstiges“ im Bericht angezeigt wird. Wenn nicht alle Gruppen angezeigt werden sollen, wie durch definiert number_of_groupsParameter, werden die Werte der nicht angezeigten Gruppen kombiniert und unter einer einzelnen Überschrift „Sonstiges“ angezeigt.
    Mögliche Werte:
    • Wahr: Schließen Sie die Gruppe „andere“ ein.
    • Falsch: Schließen Sie die Gruppe „andere“ nicht ein.

    Datentyp: Boolesch

    Cards_Info.reportGroupConfigurations.Data_Configurations.Source_ID Tabellenname oder sys_ID der Berichtsquellinformationen. Dies korreliert mit den Informationen in cards_info.reportGroupConfigurations.data_configurations.source_typeParameter.

    Datentyp: Zeichenfolge

    Cards_Info.reportGroupConfigurations.Data_Configurations.Source_type Typ der Informationen in cards_info.reportGroupConfigurations.data_configurations.source_idParameter, der zur Identifizierung der Quelltabelle verwendet wird.
    Mögliche Werte:
    • Quelle: SYS_ID der Quelltabelle.
    • Tabelle: Tabellenname der Quelltabelle.

    Datentyp: Zeichenfolge

    Cards_Info.reportGroupConfigurations.Data_Configurations.Stack_by_field Name der Tabellenspalte, die bei der Implementierung von „Stapeln nach“ im Bericht verwendet werden soll.

    Datentyp: Zeichenfolge

    Cards_Info.reportGroupConfigurations.Data_Configurations.sys_ID SYS_ID des Berichts, der in der Berichtskonfiguration verwendet wird.

    Datentyp: Zeichenfolge

    Cards_Info.reportGroupConfigurations.Data_Configurations.Trend_field Name der Tabellenspalte, die in der Trendanalyse verwendet werden soll.

    Datentyp: Zeichenfolge

    Cards_Info.reportGroupConfigurations.Data_Configurations.Trend_interval Zeitintervall für die Trendinformationen. Beispiel: Woche, Monat, Jahr usw.

    Datentyp: Zeichenfolge

    Cards_Info.reportGroupConfigurations.Data_Configurations.type Typ des Berichts, der der Berichtsgruppe zugeordnet ist, z. B. Ring oder Single_Core.

    Datentyp: Zeichenfolge

    Cards_Info.reportGroupConfigurations.style_Configurations Stile, die in der zugehörigen Berichtsgruppe verwendet werden sollen.

    Datentyp: Objekt

    "style_configurations": {
      "colorPalette": "String",
      "scoreColor": "String",
      "show_zero": Boolean
    }
    Cards_Info.reportGroupConfigurations.style_Configurations.colorPalette Im Bericht verwendete Farben.

    Datentyp: Zeichenfolge

    Cards_Info.reportGroupConfigurations.style_Configurations.scoreColor Farbe des Punktzahlwerts im Bericht.

    Datentyp: Zeichenfolge

    Cards_Info.reportGroupConfigurations.style_Configurations.Show_Zero Kennzeichnung, die angibt, ob Datenpunkte gleich Null im Bericht angezeigt werden.
    Mögliche Werte:
    • Wahr: Nullwerte werden angezeigt.
    • Falsch: Null-Werte werden nicht angezeigt.

    Datentyp: Boolesch

    Cards_Info.ReportGroupConfigurations.title Titel der Berichtsgruppe.

    Datentyp: Zeichenfolge

    Cards_Info.reportGroupConfigurations.type Dateityp, für den die Informationen zurückgegeben werden.

    Immer sn_customerCentral_Report_config.

    Datentyp: Zeichenfolge

    Cards_info.sourceTabellenname Name der Tabelle, die für die zugehörige Listenkarte verwendet wird.

    Datentyp: Zeichenfolge

    Cards_Info.style_Configurations Stile, die im zugehörigen Bericht verwendet werden sollen.

    Datentyp: Objekt

    "style_configurations": {
      "colorPalette": "String",
      "dataLabelConfig": {Object},
      "height": "String",
      "hideRegister": Boolean,
      "registerConfig": {Object},
      "registerPosition": "String",
      "scoreColor": "String",
      "showDataLabels": Boolean,
      "showTooltip": Boolean,
      "show_zero": Boolean,
      "width": "String"
    }
    Cards_Info.style_Configurations.colorPalette Im Bericht verwendete Farben.

    Datentyp: Zeichenfolge

    Cards_Info.style_Configurations.dataLabelConfig Konfigurationsparameter, die steuern, wie Datenbezeichnungen im Bericht angezeigt werden.

    Datentyp: Objekt

    "dataLabelConfig": [
      {
        "showTotal": Boolean
      }
    ]
    Cards_Info.style_configurations.dataLabelConfig.showTotal Kennzeichnung, die angibt, ob die Summe im Bericht angezeigt werden soll.
    Mögliche Werte:
    • Wahr: Gesamtsummen anzeigen.
    • Falsch: Keine Summen anzeigen.

    Datentyp: Boolesch

    Cards_Info.style_configurations.height Höhe des zugehörigen Berichts.

    Datentyp: Zeichenfolge

    Einheit: Pixel oder „automatisch“

    Cards_Info.style_configurations.hideRegistrieren Kennzeichnung, die angibt, ob das Register auf der Karte angezeigt werden soll.
    Mögliche Werte:
    • Wahr: Register anzeigen.
    • Falsch: Register nicht anzeigen.

    Datentyp: Boolesch

    Cards_Info.style_Configurations.registerConfig Konfigurationswerte, die steuern, wie das Register im Bericht angezeigt wird.

    Datentyp: Objekt

    "registerConfig": {
      "hideBorder": Boolean,
      "showPercentages": Boolean
    }
    Cards_Info.style_Configurations.registerConfig.hideBorder Kennzeichnung, die angibt, ob der Rahmen um das Register ausgeblendet werden soll.
    Mögliche Werte:
    • Wahr: Blenden Sie den Registerrahmen aus.
    • Falsch: Registrierungsrahmen anzeigen.

    Datentyp: Boolesch

    Cards_Info.style_Configurations.registerConfig.showPercentages Kennzeichnung, die angibt, ob Registerprozentsätze angezeigt werden sollen.
    Mögliche Werte:
    • Wahr: Prozentsätze des Registers anzeigen.
    • Falsch: Prozentsätze für Register ausblenden.

    Datentyp: Boolesch

    Cards_Info.style_Configurations.registerPosition Position des Registers innerhalb einer Karte.

    Datentyp: Zeichenfolge

    Cards_Info.style_Configurations.ScoreColor Farbe des Punktzahlwerts im Bericht.

    Datentyp: Zeichenfolge

    Cards_Info.style_Configurations.showDataLabels Kennzeichnung, die angibt, ob die Datenbezeichnungen im Bericht angezeigt werden sollen.
    Mögliche Werte:
    • Wahr: Datenbezeichnungen anzeigen.
    • Falsch: Blenden Sie die Datenbezeichnungen aus.

    Datentyp: Boolesch

    Cards_info.style_configurations.showTooltip Kennzeichnung, die angibt, ob Tooltips im Bericht angezeigt werden sollen.
    Mögliche Werte:
    • Wahr: Tooltips anzeigen.
    • Falsch: Tooltips ausblenden.

    Datentyp: Boolesch

    Cards_Info.style_Configurations.Show_Zero Kennzeichnung, die angibt, ob Datenpunkte gleich Null im Bericht angezeigt werden.
    Mögliche Werte:
    • Wahr: Nullwerte werden angezeigt.
    • Falsch: Null-Werte werden nicht angezeigt.

    Datentyp: Boolesch

    Cards_Info.style_configurations.width Breite des zugehörigen Berichts.

    Datentyp: Zeichenfolge

    Einheit: Pixel oder „automatisch“

    Cards_Info.Subheader_Felder Details, die im Unterheader der zugehörigen Karte angezeigt werden sollen.

    Datentyp: Objekt

    "subheader_fields": {
      "avatar": "String",
      "subheader_tags": [Array],
      "sys_id": "String",
      "title": "String"
    }
    Cards_Info.Subheader_fields.Avatar Dateiname des Avatars, der dem angegebenen zugeordnet ist context_instance, Z. B. Avatar des Kontakts.

    Avatar-Platzierung

    Datentyp: Zeichenfolge

    Cards_Info.subHeader_fields.subHeader_Tags Liste der Tags, die dem Datensatz-Unterheader zugeordnet sind, z. B. Eskalations-Tags.

    Unterheader-Tag-Platzierung

    Datentyp: Array (Inhalt variiert)

    Cards_Info.Subheader_fields.sys_ID SYS_ID des zugeordneten Kunden.

    Datentyp: Zeichenfolge

    Tabelle: Anwender [sys_user]

    Cards_Info.Subheader_fields.title Titel, der im Unterheader angezeigt werden soll.

    Platzierung des Unterheader-Titels

    Datentyp: Zeichenfolge

    Cards_info.title Titel auf der Karte (Datensatz).

    Datentyp: Zeichenfolge

    Cards_info.type Dateityp, für den die Informationen zurückgegeben werden.
    Mögliche Werte:
    • sn_customerCentral_list_config: Listenkonfiguration
    • sn_customerCentral_Record_config: Datensatzkonfiguration
    • sn_customerCentral_Report_config: Berichtskonfiguration
    • sn_customerCentral_Report_Group_config: Berichtsgruppenkonfiguration

    Datentyp: Zeichenfolge

    Cards_Info.ViewName Name der Ansicht, die für die in angegebene Tabelle konfiguriert ist cards_info.sourceTableName.

    Datentyp: Zeichenfolge

    Hat_mehr_Datensätze Kennzeichnung, die angibt, ob weitere Datensätze abgerufen werden sollen.
    Mögliche Werte:
    • Wahr: Weitere abzurufende Datensätze.
    • Falsch: Keine weiteren Datensätze.

    Datentyp: Boolesch

    Layout Anzahl der Spalten pro Zeile. Jeder kommagetrennte Wert definiert die Breite einer Spalte in der Berichtsanzeige. Beispiel: „6,6“ bezeichnet zwei Spalten mit einer Breite von jeweils sechs Einheiten für insgesamt 12 Einheiten pro Zeile (maximal). Der Wert „3,6,3“ bezeichnet eine Zeile mit drei Spalten.

    Datentyp: Zeichenfolge

    status HTTP-Status der Anforderung.

    Datentyp: Zeichenfolge

    cURL-Anforderung

    curl "https://instance.servicenow/api/sn_customercentral/cust_central/custinfo/csm_consumer/a0488cfbdb1b1200b6075200cf9619db/interaction" \
    --request GET \
    --header "Accept:application/json" \
    --user "username":"password"

    {
      "result": {
        "layout": "6,6",
        "cards_info": [
          {
            "title": "Consumer",
            "type": "sn_customercentral_record_config",
            "subheader_fields": {
              "title": "Sam Collins",
              "subheader_tags": [],
              "avatar": "",
              "sys_id": "64488cfbdb1b1200b6075200cf9619db"
            },
            "fields": [
              {
                "label": "Mobile phone",
                "value": ""
              },
              {
                "label": "Business phone",
                "value": ""
              },
              {
                "label": "Email",
                "value": "sam.collins@mailinator.com"
              },
              {
                "label": "Street",
                "value": "144 2nd St"
              },
              {
                "label": "City",
                "value": "San Francisco"
              },
              {
                "label": "State / Province",
                "value": "CA"
              }
            ]
          },
          {
            "title": "High priority cases",
            "type": "sn_customercentral_report_group_config",
            "reportGroupConfigurations": [
              {
                "title": "Escalated",
                "type": "sn_customercentral_report_config",
                "data_configurations": {
                  "type": "single_score",
                  "source_type": "table",
                  "source_id": "sn_customerservice_case",
                  "group_by": "",
                  "trend_interval": "year",
                  "trend_field": "",
                  "stack_by_field": "",
                  "aggregate_function": "COUNT",
                  "aggregate_field": "",
                  "filter_query": "active=true^active_escalationISNOTEMPTY^EQ^consumer=a0488cfbdb1b1200b6075200cf9619db^ORDERBYDESCsys_created_on^sys_created_on>=2020-04-07 13:40:48",
                  "decimal_precision": 2,
                  "number_of_groups": 0,
                  "show_other": true,
                  "sys_id": "c169a0f50f3b0010e6d4fd820b767e2e"
                },
                "style_configurations": {
                  "scoreColor": "#000000",
                  "show_zero": true
                }
              },
              {
                "title": "P1",
                "type": "sn_customercentral_report_config",
                "data_configurations": {
                  "type": "single_score",
                  "source_type": "table",
                  "source_id": "sn_customerservice_case",
                  "group_by": "",
                  "trend_interval": "year",
                  "trend_field": "",
                  "stack_by_field": "",
                  "aggregate_function": "COUNT",
                  "aggregate_field": "",
                  "filter_query": "active=true^priority=1^EQ^consumer=a0488cfbdb1b1200b6075200cf9619db^ORDERBYDESCsys_created_on^sys_created_on>=2020-04-07 13:40:48",
                  "decimal_precision": 2,
                  "number_of_groups": 0,
                  "show_other": true,
                  "sys_id": "cce86cb50f3b0010e6d4fd820b767eba"
                },
                "style_configurations": {
                  "scoreColor": "#000000",
                  "show_zero": true
                }
              },
              {
                "title": "SLA breached",
                "type": "sn_customercentral_report_config",
                "data_configurations": {
                  "type": "single_score",
                  "source_type": "table",
                  "source_id": "task_sla",
                  "group_by": "",
                  "trend_interval": "year",
                  "trend_field": "",
                  "stack_by_field": "",
                  "aggregate_function": "COUNT",
                  "aggregate_field": "",
                  "filter_query": "task.active=true^task.sys_class_name=sn_customerservice_case^stage!=cancelled^task.closed_atISEMPTY^sla.type=SLA^has_breached=true^EQ^taskIN59b65dc4db952200d75270f5bf96193eccc8cf82db912200d75270f5bf9619de^ORDERBYDESCsys_created_on^sys_created_on>=2020-04-07 13:40:48",
                  "decimal_precision": 2,
                  "number_of_groups": 0,
                  "show_other": true,
                  "sys_id": "e739a0f50f3b0010e6d4fd820b767e22"
                },
                "style_configurations": {
                  "scoreColor": "#000000",
                  "show_zero": true
                }
              }
            ]
          },
          {
            "title": "Case overview",
            "type": "sn_customercentral_report_config",
            "data_configurations": {
              "type": "donut",
              "source_type": "table",
              "source_id": "sn_customerservice_case",
              "group_by": "state",
              "trend_interval": "year",
              "trend_field": "",
              "stack_by_field": "",
              "aggregate_function": "COUNT",
              "aggregate_field": "",
              "filter_query": "^consumer=a0488cfbdb1b1200b6075200cf9619db^ORDERBYDESCsys_created_on^sys_created_on>=2020-04-07 13:40:48",
              "decimal_precision": 2,
              "number_of_groups": 0,
              "show_other": true,
              "sys_id": "d169216c0f770010e6d4fd820b767ea8"
            },
            "style_configurations": {
              "width": "auto",
              "height": "auto",
              "colorPalette": [
                "#278ecf",
                "#4bd762",
                "#ffca1f",
                "#ff9416",
                "#d42ae8"
              ],
              "hideRegister": false,
              "registerConfig": {
                "hideBorder": true,
                "showPercentages": false
              },
              "registerPosition": "right",
              "showDataLabels": false,
              "dataLabelConfig": {
                "showTotal": false
              },
              "showTooltip": true
            }
          },
          {
            "title": "Recent cases",
            "type": "sn_customercentral_list_config",
            "listLimit": "3",
            "viewName": "customer_central",
            "encodedQuery": "active=true^consumer=a0488cfbdb1b1200b6075200cf9619db^ORDERBYDESCsys_created_on^sys_created_on>=2020-04-07 13:40:48",
            "sourceTableName": "sn_customerservice_case"
          },
          {
            "title": "Recent chat interactions",
            "type": "sn_customercentral_list_config",
            "listLimit": "3",
            "viewName": "customer_central",
            "encodedQuery": "active=false^type=chat^consumer=a0488cfbdb1b1200b6075200cf9619db^ORDERBYDESCsys_created_on^sys_created_on>=2020-04-07 13:40:48",
            "sourceTableName": "interaction"
          },
          {
            "title": "Recent phone calls",
            "type": "sn_customercentral_list_config",
            "listLimit": "3",
            "viewName": "customer_central",
            "encodedQuery": "active=false^type=phone^consumer=a0488cfbdb1b1200b6075200cf9619db^ORDERBYDESCsys_created_on^sys_created_on>=2020-04-07 13:40:48",
            "sourceTableName": "interaction"
          },
          {
            "title": "Recent viewed articles",
            "type": "sn_customercentral_list_config",
            "listLimit": "3",
            "viewName": "customer_central",
            "encodedQuery": "user=64488cfbdb1b1200b6075200cf9619db^viewed=true^ORDERBYDESCsys_created_on^sys_created_on>=2020-04-07 13:40:48",
            "sourceTableName": "kb_use"
          },
          {
            "title": "Contracts",
            "type": "sn_customercentral_list_config",
            "listLimit": "3",
            "viewName": "customer_central",
            "encodedQuery": "active=true^state=Active^consumer=a0488cfbdb1b1200b6075200cf9619db^ORDERBYDESCsys_created_on^sys_created_on>=2020-04-07 13:40:48",
            "sourceTableName": "ast_contract"
          },
          {
            "title": "Entitlements",
            "type": "sn_customercentral_list_config",
            "listLimit": "3",
            "viewName": "customer_central",
            "encodedQuery": "active=true^end_date=NULL^ORend_date>=2020-05-07 07:00:00^consumer=a0488cfbdb1b1200b6075200cf9619db^ORDERBYDESCsys_created_on^sys_created_on>=2020-04-07 13:40:48",
            "sourceTableName": "service_entitlement"
          }
        ],
        "has_more_records": false,
        "status": "200"
      }
    }