API „ActivitySubscriptions“
Die Aktivitätsabonnements Die API stellt Endpunkte zum Abrufen von Aktivitätsentitäten aus den Abonnements und dem Aktivitäts-Feed-Framework bereit.
Diese API erfordert die Aktivierung des Plugins „Abonnements“ und „Aktivitäts-Feed-Framework“ (com.snc.activity_Subscriptions). Aktivieren Sie das Plugin „Kundenzentrale“ (com.sn_csm_Customer_Central), um die Konfiguration in allen erforderlichen Tabellen zu starten. Weitere Informationen zu den Konfigurationseinstellungen der Kundenzentrale finden Sie unter Konfigurieren Sie die Kundenzentrale .
ActivitySubscriptions – GET /now/actsub/activities
Ruft Aktivitätsdatensätze aus Abonnements und Aktivitäts-Feed-Framework ab.
Für den Zugriff auf diesen Endpunkt ist keine Rolle erforderlich, aber die zurückgegebenen Daten werden durch die Anwenderzugriffseinstellungen eingeschränkt.
URL-Format
Versionierte URL: /api/now/{api_Version}/actsub/activities
Standard-URL: /api/now/actsub/activities
Unterstützte Anforderungsparameter
| 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 |
| Name | Beschreibung |
|---|---|
| vor | Datums-/Uhrzeitwert. Die Anforderung gibt nur Datensätze zurück, die vor diesem Datum und dieser Uhrzeit erstellt wurden. Datentyp: Zeichenfolge Format: JJJJ-MM-TT hh:mm:ss oder JJJJ-MM-TT |
| context | Erforderlich. SYS_ID eines Aktivitätskontexts. Vordefinierte Aktivitätskontexte umfassen Verbraucher und Kontakt. Datentyp: Zeichenfolge Tabelle: Aktivitätskontext [sn_actsub_activity_context] |
| Context_instance | Erforderlich. SYS_ID einer Instanz des angegebenen Aktivitätskontexts, die den Initiator der Aktivitäten darstellt, die Sie abrufen möchten. Befindet sich in der entsprechenden Tabelle für den Aktivitätskontext. Beispiel: Wenn Sie festlegen contextLegen Sie für die sys_ID des Verbraucheraktivitätskontexts diesen Parameter auf die sys_ID des Tabellendatensatzes „Verbraucher“ [csm_Consumer] für den Verbraucher fest, dessen Aktivitäten Sie abrufen möchten. Datentyp: Zeichenfolge |
| end_date | Datums-/Uhrzeitwert. Die Anforderung gibt nur Datensätze zurück, die während des von definierten Zeitraums erstellt wurden start_dateUnd diesen Parameter. Muss zusammen mit festgelegt werden start_date. Datentyp: Zeichenfolge Format: JJJJ-MM-TT hh:mm:ss oder JJJJ-MM-TT |
| Aspekte | Kommagetrennte Liste von sys_IDs von Aktivitätsaspekttypen, die für den angegebenen Aktivitätskontext abgerufen werden sollen. Weitere Informationen zu Aktivitätsaspekten finden Sie unter Erstellen Sie Aspekte für Aktivitätskontexte . Datentyp: Zeichenfolge Standard: Gibt alle für den Aktivitätskontext konfigurierten Aktivitätsaspekttypen zurück. Tabelle: Aktivitätsaspekt [sn_actsub_facet] |
| letzte | Indexwert der ersten Ergebniszeile, der im Antworttext ausgelassen wurde. Der Ergebniszeilenindex beginnt bei 0, daher ist die letzte Zeile im Antworttext diejenige mit dem Index last-1. Beispiel: Einstellung Datentyp: Zahl (Ganzzahl) Standard: Der Wert von Com.snc.actsub.activities.api.fetch.limit Systemeigenschaft (standardmäßig 10). |
| record_id | SYS_ID eines Datensatzes, der beim Rendern dynamischer Aspekte verwendet werden soll. Befindet sich in der entsprechenden Tabelle für den Aktivitätstyp, den Sie abrufen möchten. Wenn Sie beispielsweise Aktivitäten für einen Falldatensatz abrufen möchten, legen Sie diesen Parameter auf die sys_ID des betreffenden Falldatensatzes fest. Weitere Informationen zu dynamischen Aspekten finden Sie unter Erstellen Sie Aspekte für Aktivitätskontexte . Datentyp: Zeichenfolge |
| start_date | Datums-/Uhrzeitwert. Die Anforderung gibt nur Datensätze zurück, die während des durch diesen Parameter und definierten Zeitraums erstellt wurden end_date. Muss zusammen mit festgelegt werden end_date. Datentyp: Zeichenfolge Format: JJJJ-MM-TT hh:mm:ss oder JJJJ-MM-TT |
| StFrom | Indexwert der ersten Ergebniszeile, die in den Antworttext aufgenommen werden soll. Der Ergebniszeilenindex beginnt bei 0. Beispiel: Datentyp: Zahl (Ganzzahl) Standard: 0 |
| 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 .
| Kopfzeile | Beschreibung |
|---|---|
| Akzeptieren | Datenformat des Antworttexts. Unterstützte Typen: application/json oder application/xml. Standard: application/json |
| 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 .
| Statuscode | Beschreibung |
|---|---|
| 200 | Erfolgreich. Die Anforderung wurde erfolgreich verarbeitet. |
| 400 | Fehlerhafte Anforderung. Ein fehlerhafter Anforderungstyp oder eine falsch formatierte Anforderung wurde erkannt. Der Antworttext result.messageParameter beschreibt die Art des Fehlers. Beispielfehlermeldungen:
|
| 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 |
|---|---|
| Ergebnis | Ergebnisobjekt. Datentyp: Objekt |
| Ergebnis.Aktivitäten | Array von Objekten, in denen jedes Objekt einen Aktivitätsdatensatz aus dem angegebenen Aktivitätskontext und der angegebenen Kontextinstanz darstellt. Datentyp: Array von Objekten |
| Ergebnis.Aktivitäten.Aktivität_Typ_ID | SYS_ID des Datensatzes aus der Tabelle „Aktivitätstypen“ [sn_actsub_activity_type], der dem Typ dieses Aktivitätsdatensatzes entspricht. Datentyp: Zeichenfolge |
| Ergebnis.Aktivitäten.Inhalt_Felder | Array von Objekten, in denen jedes Objekt ein Feld darstellt, das als Inhalt in der Kachel für den Aktivitätsdatensatz angezeigt werden soll. Datentyp: Array von Objekten |
| result.activities.content_fields.deeplink_to_subobject | Kennzeichnung, die angibt, ob das Inhaltsfeld als Hyperlink zum Datensatz für das Objekt angezeigt wird, für das diese Aktivität ausgeführt wurde. Gültige Werte:
Datentyp: Zeichenfolge |
| Ergebnis.Aktivitäten.Content_fields.Display_as_timeago | Kennzeichnung, die angibt, ob das Inhaltsfeld im Format „vor“ angezeigt wird. Gültige Werte:
Datentyp: Zeichenfolge |
| Ergebnis.Aktivitäten.Inhalt_Felder.Bezeichnung | Bezeichnung für das Inhaltsfeld. Datentyp: Zeichenfolge |
| Ergebnis.Aktivitäten.Content_fields.Show_label | Kennzeichnung, die angibt, ob die Inhaltsfeldbezeichnung für Inhaltsfeldwerte in der Kachel für diesen Aktivitätsdatensatz angezeigt wird. Gültige Werte:
Datentyp: Zeichenfolge |
| Ergebnis.Aktivitäten.Inhalt_Felder.Typ | Typ des Inhaltsfelds. Datentyp: Zeichenfolge |
| Ergebnis.Aktivitäten.Inhalt_Felder.Wert | Wert des Inhaltsfelds. Datentyp: Zeichenfolge |
| Ergebnis.Aktivitäten.erstellt | Erstellungsdatum/-Uhrzeit für diesen Aktivitätsdatensatz. Datentyp: Zeichenfolge Format: JJJJ-TT-MM hh:mm:ss |
| Ergebnis.Aktivitäten.Symbol | Name des Symbols, das auf der Kachel für diesen Aktivitätsdatensatz angezeigt wird. Datentyp: Zeichenfolge |
| Ergebnis.Aktivitäten.Quelle_Tabelle_Name | Name der Tabelle, in der sich dieser Aktivitätsdatensatz befindet. Bestimmt durch die Aktivitätsquelle, die in der Tabelle „Aktivitätstypen“ [sn_actsub_activity_type] für den Typ definiert ist, der diesem Aktivitätsdatensatz zugeordnet ist. Datentyp: Zeichenfolge |
| Ergebnis.Aktivitäten.Subheader_Felder | Array von Objekten, in denen jedes Objekt ein Feld darstellt, das im Unterheader der Kachel für diesen Aktivitätsdatensatz angezeigt wird. Datentyp: Array von Objekten |
| result.activities.subheader_fields.deeplink_to_subobject | Kennzeichnung, die angibt, ob das Subheader-Feld als Hyperlink zum Datensatz für das Objekt angezeigt wird, für das diese Aktivität ausgeführt wurde. Gültige Werte:
Datentyp: Zeichenfolge |
| Ergebnis.Aktivitäten.Subheader_fields.Display_as_timeago | Kennzeichnung, die angibt, ob das Unterheader-Feld im Format „vor“ angezeigt wird. Gültige Werte:
Datentyp: Zeichenfolge |
| Ergebnis.Aktivitäten.Subheader_fields.label | Bezeichnung für das Subheader-Feld. Datentyp: Zeichenfolge |
| Ergebnis.Aktivitäten.Subheader_fields.Show_label | Kennzeichnung, die angibt, ob die Bezeichnung des Unterheader-Felds für Unterheader-Feldwerte in der Kachel für diesen Aktivitätsdatensatz angezeigt wird. Gültige Werte:
Datentyp: Zeichenfolge |
| Ergebnis.Aktivitäten.Subheader_fields.type | Typ des Subheader-Felds. Datentyp: Zeichenfolge |
| Ergebnis.Aktivitäten.subHeader_fields.value | Wert des Subheader-Felds. Datentyp: Zeichenfolge |
| Ergebnis.Aktivitäten.subobject_sys_ID | SYS_ID des Datensatzes für das Objekt, für das diese Aktivität ausgeführt wurde. Befindet sich in der in angegebenen Tabelle subobject_table_nameParameterwert. Datentyp: Zeichenfolge |
| Ergebnis.Aktivitäten.subobject_table_Name | Name der Tabelle, die den Datensatz für das Objekt enthält, für das diese Aktivität ausgeführt wurde. Bestimmt durch den Tabellennamen, der in der Tabelle „Aktivitätsgruppe“ [sn_actsub_subscribable_object] für die Gruppe definiert ist, die den Aktivitätstyp enthält, der diesem Aktivitätsdatensatz zugeordnet ist. Datentyp: Zeichenfolge |
| Ergebnis.Aktivitäten.sys_ID | SYS_ID dieses Aktivitätsdatensatzes. Befindet sich in der Tabelle, die als angegeben ist source_table_nameParameterwert des Antworttexts. Datentyp: Zeichenfolge |
| Ergebnis.Aktivitäten.Titel | Titel, der auf der Kachel für diesen Aktivitätsdatensatz angezeigt wird. Datentyp: Zeichenfolge |
| Ergebnis.hasWeiterDatensätze | Kennzeichnung, die angibt, ob die Liste der Aktivitäten im Antworttext von gekürzt wird lastAbfrageparameterwert. Gültige Werte:
Datentyp: Zeichenfolge |
| Ergebnis.Nachricht | Fehlermeldung, die das während der Anforderungsverarbeitung aufgetretene Problem beschreibt. Datentyp: Zeichenfolge |
| Ergebnis.Status | HTTP-Statuscode, der für die Anforderung zurückgegeben wird. Gültige Werte: Siehe Statuscodes. Datentyp: Zahl |
| Ergebnis.Stream | SYS_ID in Anforderung angegeben contextAbfrageparameter. Datentyp: Zeichenfolge Tabelle: Aktivitätskontext [sn_actsub_activity_context] |
| result.user | SYS_ID in Anforderung angegeben context_instanceAbfrageparameter. Befindet sich in der entsprechenden Tabelle für den Aktivitätskontext. Datentyp: Zeichenfolge |
cURL-Anforderung
Fordern Sie die zweiten und dritten Aktivitätsdatensätze für einen bestimmten Kontakt an, und beschränken Sie sich auf Daten von 2020:
curl "https://instance.servicenow.com/api/now/actsub/activities\
?context=4a6a035a73d30010e37d71ef64f6a714\
&context_instance=ddce70866f9331003b3c498f5d3ee417\
&stFrom=1&last=3\
&start_date=2020-01-01%2000:00:00&end_date=2020-12-31%2023:59:59" \
--request GET \
--header "Accept: application/json" \
--user "username:password"
Der Antworttext enthält die beiden angeforderten Aktivitätsdatensätze für den angegebenen Kontakt:
{
"result": {
"hasMoreRecords": true,
"activities": [
{
"subobject_table_name": "sn_customerservice_case",
"source_table_name": "sn_customerservice_case",
"content_fields": [
{
"value": "Test",
"show_label": "false",
"type": "string",
"label": "Short description",
"display_as_timeago": "false",
"deeplink_to_subobject": "false"
}
],
"created": "2020-05-29 18:42:16",
"activity_type_id": "baf0aace73530010e37d71ef64f6a748",
"title": "Lamar Wilson created case",
"subobject_sys_id": "1687360e8d819010f87705a074e52ac9",
"icon": "clipboard_outline",
"sys_id": "1687360e8d819010f87705a074e52ac9",
"subheader_fields": [
{
"value": "CS0001007",
"show_label": "false",
"type": "string",
"label": "Number",
"display_as_timeago": "false",
"deeplink_to_subobject": "true"
},
{
"value": "2020-05-29 18:42:16",
"show_label": "false",
"type": "glide_date_time",
"label": "Created",
"display_as_timeago": "true",
"deeplink_to_subobject": "false"
},
{
"value": "",
"show_label": "false",
"type": "reference",
"label": "Assigned to",
"display_as_timeago": "false",
"deeplink_to_subobject": "false"
},
{
"value": "Lamar Wilson",
"show_label": "false",
"type": "reference",
"label": "Contact",
"display_as_timeago": "false",
"deeplink_to_subobject": "false"
}
]
},
{
"subobject_table_name": "kb_knowledge",
"source_table_name": "kb_use",
"content_fields": [
{
"value": "How to Set Up a Broadband Router",
"show_label": "false",
"type": "string",
"label": "Short description",
"display_as_timeago": "false",
"deeplink_to_subobject": "false"
}
],
"created": "2020-05-26 10:00:00",
"activity_type_id": "4a8c329273d30010e37d71ef64f6a7c1",
"title": "Lamar Wilson viewed knowledge article",
"subobject_sys_id": "f855a0a89f011200550bf7b6077fcf4f",
"icon": "document_outline",
"sys_id": "b929dd5873941010e37d71ef64f6a719",
"subheader_fields": [
{
"value": "KB0000110",
"show_label": "false",
"type": "string",
"label": "Number",
"display_as_timeago": "false",
"deeplink_to_subobject": "true"
},
{
"value": "2020-05-26 10:00:00",
"show_label": "false",
"type": "glide_date_time",
"label": "Created",
"display_as_timeago": "true",
"deeplink_to_subobject": "false"
}
]
}
]
}
}
Aktivitätsabonnements – GET /now/actsub/facets/{activity_context}/{context_instance}
Ruft Aspekte ab, die für einen Aktivitätskontext aus dem Framework für Abonnements und Aktivitäts-Feed konfiguriert sind. Zeigt Aktivitätsanzahlen und -Daten für jeden Aspekt an, wie durch Aktivitätstyp, Gruppe und Kontexteinstellungen festgelegt.
Anwender müssen über die Rolle „actsub_user“ oder „admin“ verfügen, um auf diesen Endpunkt zuzugreifen. Die zurückgegebenen Daten werden durch Anwenderzugriffseinstellungen eingeschränkt.
Weitere Informationen zu Aspekten des Aktivitätskontexts finden Sie unter Erstellen Sie Aspekte für Aktivitätskontexte .
URL-Format
Versionierte URL: /api/now/{api_Version}/actsub/facets/{activity_context}/{context_instance}
Standard-URL: /api/now/actsub/facets/{activity_context}/{context_instance}
Unterstützte Anforderungsparameter
| Name | Beschreibung |
|---|---|
| Activity_context | SYS_ID eines Aktivitätskontexts. Vordefinierte Aktivitätskontexte umfassen Verbraucher und Kontakt. Navigieren zu Um die vollständige Liste der für Ihre Instanz definierten Aktivitätskontexte anzuzeigen. Datentyp: Zeichenfolge Tabelle: Aktivitätskontexte [sn_actsub_activity_context] |
| 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_instance | SYS_ID einer Instanz des angegebenen Aktivitätskontexts, die den Initiator der Aktivitäten darstellt, für die Sie Aspekte abrufen möchten. Beispiel: Wenn Sie festlegen activity_contextFür die sys_ID des Kontaktaktivitätskontexts sollten Sie diesen Parameter auf die sys_ID des Kontakts [Customer_contact] für den Kontakt festlegen, dessen Aktivitätsaspekte Sie abrufen möchten. Datentyp: Zeichenfolge Tabelle: In der Kontexttabelle, die für den Aktivitätskontextdatensatz in der Tabelle „Aktivitätskontexte“ [sn_actsub_activity_context] angegeben ist. |
| Name | Beschreibung |
|---|---|
| end_date | Datums-/Uhrzeitwert. Die Anforderung gibt nur Datensätze zurück, die während des von definierten Zeitraums erstellt wurden start_dateUnd diesen Parameter. Muss zusammen mit festgelegt werden start_date. Datentyp: Zeichenfolge Format: JJJJ-MM-TT hh:mm:ss oder JJJJ-MM-TT |
| Aspekte | Kommagetrennte Liste von sys_IDs von Aktivitätsaspekten, die für den angegebenen Aktivitätskontext abgerufen werden sollen. Um die für einen Aktivitätskontext definierten Aktivitätsaspekttypen anzuzeigen, navigieren Sie zu Und untersuchen Sie Aspekte Zugehörige Liste. Datentyp: Zeichenfolge Standard: Gibt alle für den Aktivitätskontext konfigurierten Aktivitätsaspekte zurück. |
| Get_activity_count | Kennzeichnung, die angibt, ob die Aktivitätsanzahlen für jeden Aspekt in den Antworttext aufgenommen werden sollen. Gültige Werte:
Datentyp: Boolesch Standardwert: false |
| Lazy_load | Kennzeichnung, die angibt, ob die Leistung verbessert werden soll, indem Facettenaktivitätsdaten und Aktivitätsanzahlen aus dem Antworttext ausgelassen werden. Dieser Parameter hat Vorrang vor get_activity_count. Gültige Werte:
Datentyp: Boolesch Standardwert: false |
| start_date | Datums-/Uhrzeitwert. Die Anforderung gibt nur Datensätze zurück, die während des durch diesen Parameter und definierten Zeitraums erstellt wurden end_date. Muss zusammen mit festgelegt werden end_date. Datentyp: Zeichenfolge Format: JJJJ-MM-TT hh:mm:ss oder JJJJ-MM-TT |
| 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 .
| Kopfzeile | Beschreibung |
|---|---|
| Akzeptieren | Datenformat des Antworttexts. Unterstützte Typen: application/json oder application/xml. Standard: application/json |
| 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 .
| Statuscode | Beschreibung |
|---|---|
| 200 | Erfolgreich. Die Anforderung wurde erfolgreich verarbeitet. |
| 400 | Fehlerhafte Anforderung. Ein fehlerhafter Anforderungstyp oder eine falsch formatierte Anforderung wurde erkannt. Der Antworttext result.messageParameter beschreibt die Art des Fehlers. Beispielfehlermeldungen:
|
| 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 |
|---|---|
| Ergebnis | Liste der Aktivitätsaspekte. Datentyp: Array von Objekten |
| Ergebnis.Activity_count | Anzahl der Aktivitätsdatensätze, die in diesem Aspekt enthalten sind (und ihre untergeordneten Elemente, falls vorhanden. Wird nur angezeigt, wenn lazy_loadAbfrageparameter ist „falsch“ und get_activity_countAbfrageparameter ist „wahr“. Datentyp: Zahl |
| result.children | Array von Objekten, in denen jedes Objekt einen Aktivitätsdatensatz (wenn dies ein dynamischer Aspekt ist) oder einen untergeordneten Aspekt (wenn dies ein statischer Aspekt ist) darstellt. Datentyp: Array von Objekten |
| result.children.activity_count | Anzahl der Aktivitätsdatensätze, die in diesem untergeordneten Aspekt enthalten sind (und seine untergeordneten Elemente, falls vorhanden). Wird nur angezeigt, wenn lazy_loadAbfrageparameter ist „falsch“ und der get_activity_countAbfrageparameter ist „wahr“. Datentyp: Zahl |
| result.children.created | Erstellungsdatum/-Uhrzeit für diesen Aktivitätsdatensatz. Datentyp: Zeichenfolge Format: JJJJ-MM-TT hh:mm:ss |
| result.children.facet | SYS_ID dieses untergeordneten Aspektdatensatzes. Datentyp: Zeichenfolge Tabelle: Aktivitätsaspekt [sn_actsub_facet] |
| result.children.icon | Name des Symbols, das diesem untergeordneten Aspekt zugeordnet ist. Datentyp: Zeichenfolge |
| result.children.sys_id | SYS_ID dieses Aktivitätsdatensatzes. Befindet sich in der entsprechenden Tabelle für den übergeordneten Aspekttyp. Beispiel: Ein Aktivitätsdatensatz, der im Fallaspekt enthalten ist, hat eine sys_ID in der Tabelle „Fall“ [sn_customerservice_Case]. Datentyp: Zeichenfolge |
| result.children.metadata | Array von Objekten, in denen jedes Objekt Aktivitätsdatensatzdaten für ein im Datensatz der Tabelle „Aktivitätsaspekt“ [sn_actsub_facet] für diesen Aspekttyp konfiguriertes Aspektfeld enthält. Datentyp: Array von Objekten |
| result.children.metadata.key | Name dieses Aspektfelds. Datentyp: Zeichenfolge |
| result.children.metadata.label | Bezeichnung dieses Aspektfelds. Datentyp: Zeichenfolge |
| result.children.metadata.type | Typ dieses Aspektfelds. Datentyp: Zeichenfolge |
| result.children.metadata.value | Wert dieses Aspektfelds. Datentyp: Zeichenfolge |
| result.children.title | Name dieses Aktivitätsdatensatzes oder untergeordneten Aspekts. Datentyp: Zeichenfolge |
| Ergebnis.Aspekte | Liste der sys_IDs, die diesem Aspektdatensatz zugeordnet sind. Für einen dynamischen Aspekt enthält dieses Array die sys_ID des Aspekts selbst. Für einen statischen Aspekt enthält es stattdessen die sys_IDs aller Aspekte, die untergeordnete Elemente des Aspekts sind. Datentyp: Array Tabelle: Aktivitätsaspekt [sn_actsub_facet] |
| Ergebnis.Symbol | Name des Symbols, das diesem Aspekt zugeordnet ist. Datentyp: Zeichenfolge |
| Ergebnis.ist_dynamisch | Kennzeichnung, die angibt, ob dieser Aspekt ein dynamischer Aspekt ist. Dieser Wert bestimmt die Art der Informationen, die in enthalten sind childrenAntworttext-Parameter. Mögliche Werte:
Datentyp: Boolesch |
| Ergebnis.Nachricht | Fehlermeldung, die das während der Anforderungsverarbeitung aufgetretene Problem beschreibt. Datentyp: Zeichenfolge |
| result.name | Name des Aspekts oder der Aspektgruppe. Datentyp: Zeichenfolge |
| Ergebnis.Status | HTTP-Statuscode, der für die Anforderung zurückgegeben wird. Mögliche Werte: Siehe Statuscode-Tabelle. Datentyp: Zahl |
cURL-Anforderung
Aspekte und Aktivitätsanzahlen von Chat-, Telefon- und Wissensartikeln für einen Kontakt abrufen:
curl "https://instance.servicenow.com/api/now/actsub/facets/4a6a035a73d30010e37d71ef64f6a714/ddce70866f9331003b3c498f5d3ee417\
?get_activity_count=true\
&facets=510d7e2e73570010e37d71ef64f6a70d,bc9bfaaa73570010e37d71ef64f6a771,c72d7e2e73570010e37d71ef64f6a7b8" \
--request GET \
--header "Accept: application/json" \
--user "username:password"
Der Antworttext enthält die drei angeforderten Aspekte als untergeordnete Elemente ihrer Aspektgruppen, wobei die Aktivitätsanzahlen angezeigt werden:
{
"result": [
{
"is_dynamic": false,
"name": "Interactions",
"activity_count": 4.0,
"facets": [
"510d7e2e73570010e37d71ef64f6a70d",
"bc9bfaaa73570010e37d71ef64f6a771"
],
"children": [
{
"facet": "510d7e2e73570010e37d71ef64f6a70d",
"icon": "chat_outline",
"activity_count": 2.0,
"title": "Chat"
},
{
"facet": "bc9bfaaa73570010e37d71ef64f6a771",
"icon": "phone_outline",
"activity_count": 2.0,
"title": "Phone"
}
]
},
{
"is_dynamic": false,
"name": "Portal Activity",
"activity_count": 5.0,
"facets": [
"c72d7e2e73570010e37d71ef64f6a7b8"
],
"children": [
{
"facet": "c72d7e2e73570010e37d71ef64f6a7b8",
"icon": "document_outline",
"activity_count": 5.0,
"title": "Knowledge articles"
}
]
}
]
}