ActivitySubscriptions-API
Die ActivitySubscriptions -API bietet Endpunkte zum Abrufen von Aktivitätsentitäten aus dem Abonnement- und Aktivitäts-Feed-Framework.
Diese API erfordert die Aktivierung des Plugins „Subscriptions and Activity Feed Framework“ (com.snc.activity_subscriptions). Aktivieren Sie das Plugin „Kundenzentrale“ (com.sn_csm_customer_central), um ein Seeding der Konfiguration in allen erforderlichen Tabellen durchzuführen. Weitere Informationen zu den Konfigurationseinstellungen für die Kundenzentrale finden Sie unter Kundenzentrale konfigurieren.
ActivitySubscriptions: GET /now/actsub/activities
Ruft Aktivitätsdatensätze aus dem Framework für Abonnements und Aktivitäts-Feeds ab.
Für den Zugriff auf diesen Endpunkt ist keine Rolle erforderlich, die zurückgegebenen Daten werden jedoch durch die Zugriffseinstellungen des Anwenders eingeschränkt.
URL-Format
URL mit Versionsnummer: /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. Zum 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. Befindet sich in der Tabelle „Aktivitätskontext“ [sn_actsub_activity_context]. Vordefinierte Aktivitätskontexte umfassen Verbraucher und Kontakt. Datentyp: Zeichenfolge |
| context_instance | Erforderlich. Sys_id einer Instanz des angegebenen Aktivitätskontexts, die den Initiator der abzurufenden Aktivitäten darstellt. Befindet sich in der entsprechenden Tabelle für den Aktivitätskontext. Wenn Sie beispielsweise context auf die sys_id des Verbraucheraktivitätskontexts festlegen, legen Sie diesen Parameter auf die sys_id des Verbrauchertabellendatensatzes [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 durch start_date und diesen Parameter definierten Zeitraums erstellt wurden. Muss zusammen mit start_datefestgelegt werden. Datentyp: Zeichenfolge Format: JJJJ-MM-TT hh:mm:ss oder JJJJ-MM-TT |
| Aspekte | Kommagetrennte Liste der sys_ids von Aktivitätsaspekttypen, die für den angegebenen Aktivitätskontext abgerufen werden sollen. Diese sys_ids befinden sich in der Tabelle „Aktivitätsaspekt“ [sn_actsub_facet]. Weitere Informationen zu Aktivitätsaspekten finden Sie unter Aspekte für Aktivitätskontexte erstellen. Datentyp: Zeichenfolge Standard: Gibt alle für den Aktivitätskontext konfigurierten Aktivitätsaspekttypen zurück. |
| letzte | Indexwert der ersten Ergebniszeile, die im Antworttext ausgelassen wurde. Der Ergebniszeilenindex beginnt bei 0, daher ist die letzte im Antworttext enthaltene Zeile der Index last-1. Wenn Sie beispielsweise Datentyp: Zahl (Ganzzahl) Standard: Der Wert der Systemeigenschaft com.snc.actsub.activities.api.fetch.limit (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 Aspekte für Aktivitätskontexte erstellen. Datentyp: Zeichenfolge |
| start_date | Datums-/Uhrzeitwert. Die Anforderung gibt nur Datensätze zurück, die während des Zeitraums erstellt wurden, der durch diesen Parameter und end_datedefiniert wurde. Muss zusammen mit end_datefestgelegt werden. 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 HTTP-Antwortcodesder REST-API.
| Statuscode | Beschreibung |
|---|---|
| 200 | Erfolgreich. Die Anforderung wurde erfolgreich verarbeitet. |
| 400 | Fehlerhafte Anforderung. Ein fehlerhafter Anforderungstyp oder eine falsch formatierte Anforderung wurde erkannt. Der Parameter des Antworttexts result.message 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. |
Parameter des Antworttexts (JSON oder XML)
| Name | Beschreibung |
|---|---|
| Ergebnis | Ergebnisobjekt. Datentyp: Objekt |
| result.activities | Array von Objekten, in dem jedes Objekt einen Aktivitätsdatensatz aus dem angegebenen Aktivitätskontext und der angegebenen Kontextinstanz darstellt. Datentyp: Array von Objekten |
| result.activities.activity_type_id | Sys_id des Datensatzes aus der Tabelle „Aktivitätstypen“ [sn_actsub_activity_type], der dem Typ dieses Aktivitätsdatensatzes entspricht. Datentyp: Zeichenfolge |
| result.activities.content_fields | Array von Objekten, in dem 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 |
| result.activities.content_fields.display_as_timeago | Kennzeichnung, die angibt, ob das Inhaltsfeld im Format „Vor“ angezeigt wird. Gültige Werte:
Datentyp: Zeichenfolge |
| result.activities.content_fields.label | Bezeichnung für das Inhaltsfeld. Datentyp: Zeichenfolge |
| result.activities.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 |
| result.activities.content_fields.type | Typ des Inhaltsfelds. Datentyp: Zeichenfolge |
| result.activities.content_fields.value | 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 |
| result.activities.source_table_name | Name der Tabelle, in der sich dieser Aktivitätsdatensatz befindet. Wird durch die Aktivitätsquelle bestimmt, die in der Tabelle „Aktivitätstypen“ [sn_actsub_activity_type] für den Typ definiert ist, der diesem Aktivitätsdatensatz zugeordnet ist. Datentyp: Zeichenfolge |
| result.activities.subheader_fields | Array von Objekten, in dem 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 Subheaderfeld als Hyperlink zum Datensatz für das Objekt angezeigt wird, für das diese Aktivität ausgeführt wurde. Gültige Werte:
Datentyp: Zeichenfolge |
| result.activities.subheader_fields.display_as_timeago | Kennzeichnung, die angibt, ob das Subheaderfeld im Format „vor“ angezeigt wird. Gültige Werte:
Datentyp: Zeichenfolge |
| result.activities.subheader_fields.label | Bezeichnung für das Feld „Unterheader“. Datentyp: Zeichenfolge |
| result.activities.subheader_fields.show_label | Kennzeichnung, die angibt, ob die Feldbezeichnung des Subheaders für Feldwerte des Subheaders in der Kachel für diesen Aktivitätsdatensatz angezeigt wird. Gültige Werte:
Datentyp: Zeichenfolge |
| result.activities.subheader_fields.type | Typ des Felds „Unterheader“. Datentyp: Zeichenfolge |
| result.activities.subheader_fields.value | Wert des Subheaderfelds. Datentyp: Zeichenfolge |
| result.activities.subobject_sys_id | Sys_id des Datensatzes für das Objekt, für das diese Aktivität ausgeführt wurde. Befindet sich in der Tabelle, die im Parameterwert subobject_table_name angegeben ist. Datentyp: Zeichenfolge |
| result.activities.subobject_table_name | Name der Tabelle, die den Datensatz für das Objekt enthält, für das diese Aktivität ausgeführt wurde. Wird durch den Tabellennamen bestimmt, der in der Tabelle „Aktivitätsgruppe“ [sn_actsub_subsscribeable_object] für die Gruppe definiert ist, die den Aktivitätstyp enthält, der diesem Aktivitätsdatensatz zugeordnet ist. Datentyp: Zeichenfolge |
| result.activities.sys_id | Sys_id dieses Aktivitätsdatensatzes. Befindet sich in der Tabelle, die als Wert des Antworttextkörperparameters source_table_name angegeben ist. Datentyp: Zeichenfolge |
| Ergebnis.Aktivitäten.Titel | Titel, der auf der Kachel für diesen Aktivitätsdatensatz angezeigt wird. Datentyp: Zeichenfolge |
| result.hasMoreRecords | Kennzeichnung, die angibt, ob die Liste der Aktivitäten im Antworttext durch den Wert des Abfrageparameters last gekürzt wird. Gültige Werte:
Datentyp: Zeichenfolge |
| result.message | Fehlermeldung, die das Problem beschreibt, das bei der Verarbeitung der Anforderung aufgetreten ist. Datentyp: Zeichenfolge |
| result.status | Für die Anforderung zurückgegebener HTTP-Statuscode. Gültige Werte: Siehe Statuscodes. Datentyp: Zahl |
| result.stream | Sys_id im Abfrageparameter der Anforderung context angegeben. Befindet sich in der Tabelle „Aktivitätskontext“ [sn_actsub_activity_context]. Datentyp: Zeichenfolge |
| result.user | Sys_id im Abfrageparameter der Anforderung context_instance angegeben. Befindet sich in der entsprechenden Tabelle für den Aktivitätskontext. Datentyp: Zeichenfolge |
cURL-Anforderung
Zweiten und dritten Aktivitätsdatensatz für einen bestimmten Kontakt anfordern, beschränkt auf Daten ab 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"
}
]
}
]
}
}
ActivitySubscriptions – GET /now/actsub/facets/{activity_context}/{context_instance}
Ruft Aspekte ab, die für einen Aktivitätskontext aus dem Abonnement- und Aktivitäts-Feed-Framework konfiguriert sind. Zeigt die Anzahl der Aktivitäten und Daten für jeden Aspekt an, je nach Aktivitätstyp, Gruppe und Kontexteinstellungen.
Anwender müssen über die Rolle „actsub_user“ oder „admin“ verfügen, um auf diesen Endpunkt zugreifen zu können. Die zurückgegebenen Daten sind durch die Zugriffseinstellungen des Anwenders eingeschränkt.
Weitere Informationen zu Aktivitätskontextaspekten finden Sie unter Aspekte für Aktivitätskontexte erstellen.
URL-Format
URL mit Versionsnummer: /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. Befindet sich in der Tabelle „Aktivitätskontexte“ [sn_actsub_activity_context]. 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 |
| api_version | Optional. Version des Endpunkts, auf den zugegriffen werden soll. Zum 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. Befindet sich in der Kontexttabelle, die für den Aktivitätskontextdatensatz in der Tabelle „Aktivitätskontexte“ [sn_actsub_activity_context] angegeben ist. Wenn Sie beispielsweise activity_context auf die sys_id des Kontaktaktivitätskontexts festlegen, sollten Sie diesen Parameter auf die sys_id des Kontaktdatensatzes [customer_contact] für den Kontakt festlegen, dessen Aktivitätsaspekte Sie abrufen möchten. Datentyp: Zeichenfolge |
| Name | Beschreibung |
|---|---|
| end_date | Datums-/Uhrzeitwert. Die Anforderung gibt nur Datensätze zurück, die während des durch start_date und diesen Parameter definierten Zeitraums erstellt wurden. Muss zusammen mit start_datefestgelegt werden. Datentyp: Zeichenfolge Format: JJJJ-MM-TT hh:mm:ss oder JJJJ-MM-TT |
| Aspekte | Kommagetrennte Liste der 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 prüfen Sie die zugehörige Liste „Aspekte“. Datentyp: Zeichenfolge Standard: Gibt alle für den Aktivitätskontext konfigurierten Aktivitätsaspekte zurück. |
| get_activity_count | Kennzeichnung, die angibt, ob die Anzahl der Aktivitäten für jeden Aspekt in den Antworttext aufgenommen werden soll. Gültige Werte:
Datentyp: Boolesch Standardwert: false |
| lazy_load | Kennzeichnung, die angibt, ob die Leistung verbessert werden soll, indem Aspektaktivitätsdaten und Aktivitätsanzahlen im Antworttext weggelassen 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 Zeitraums erstellt wurden, der durch diesen Parameter und end_datedefiniert wurde. Muss zusammen mit end_datefestgelegt werden. 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 HTTP-Antwortcodesder REST-API.
| Statuscode | Beschreibung |
|---|---|
| 200 | Erfolgreich. Die Anforderung wurde erfolgreich verarbeitet. |
| 400 | Fehlerhafte Anforderung. Ein fehlerhafter Anforderungstyp oder eine falsch formatierte Anforderung wurde erkannt. Der Parameter des Antworttexts result.message 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. |
Parameter des Antworttexts (JSON oder XML)
| Name | Beschreibung |
|---|---|
| Ergebnis | Liste der Aktivitätsaspekte. Datentyp: Array von Objekten |
| result.activity_count | Anzahl der Aktivitätsdatensätze, die in diesem Aspekt (und seinen untergeordneten Elementen, falls vorhanden) enthalten sind. Wird nur angezeigt, wenn der Abfrageparameter lazy_load auf „falsch“ und der Abfrageparameter get_activity_count auf „wahr“ festgelegt ist. Datentyp: Zahl |
| Ergebnis.Untergeordnete Elemente | Array von Objekten, in dem jedes Objekt einen Aktivitätsdatensatz (bei einem dynamischen Aspekt) oder einen untergeordneten Aspekt (bei einem statischen Aspekt) darstellt. Datentyp: Array von Objekten |
| result.children.activity_count | Anzahl der Aktivitätsdatensätze, die in diesem untergeordneten Aspekt (und seinen untergeordneten Elementen, falls vorhanden) enthalten sind. Wird nur angezeigt, wenn der Abfrageparameter lazy_load auf „falsch“ und der Abfrageparameter get_activity_count auf „wahr“ festgelegt ist. Datentyp: Zahl |
| Ergebnis.Untergeordnete Elemente.Erstellt | Erstellungsdatum/-uhrzeit für diesen Aktivitätsdatensatz. Datentyp: Zeichenfolge Format: JJJJ-MM-TT hh:mm:ss |
| Ergebnis.Untergeordnete Elemente.Aspekt | Sys_id dieses untergeordneten Aspektdatensatzes. Befindet sich in der Tabelle „Aktivitätsaspekt“ [sn_actsub_facet]. Datentyp: Zeichenfolge |
| Ergebnis.Untergeordnetes Element.Symbol | 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 in der Facette „Fälle“ enthaltener Aktivitätsdatensatz hat eine sys_id in der Tabelle „Fall“ [sn_customerservice_case]. Datentyp: Zeichenfolge |
| Ergebnis.Untergeordnete Elemente.Metadaten | Array von Objekten, in dem jedes Objekt Aktivitätsdatensatzdaten für ein Aspektfeld enthält, das im Datensatz der Tabelle „Aktivitätsaspekt“ [sn_actsub_facet] für diesen Aspekttyp konfiguriert ist. Datentyp: Array von Objekten |
| result.children.metadata.key | Name dieses Aspektfelds Datentyp: Zeichenfolge |
| result.untergeordnete Elemente.Metadaten.Bezeichnung | Bezeichnung dieses Aspektfelds. Datentyp: Zeichenfolge |
| result.untergeordnete Elemente.Metadaten.Typ | Typ dieses Aspektfelds. Datentyp: Zeichenfolge |
| result.untergeordnete Elemente.Metadaten.Wert | Wert dieses Aspektfelds Datentyp: Zeichenfolge |
| Ergebnis.untergeordnete Elemente.Titel | Name dieses Aktivitätsdatensatzes oder untergeordneten Aspekts. Datentyp: Zeichenfolge |
| result.facets | Array von sys_ids, die diesem Aspektdatensatz zugeordnet sind. Befindet sich in der Tabelle „Aktivitätsaspekt“ [sn_actsub_facet]. Bei einem dynamischen Aspekt enthält dieses Array die sys_id des Aspekts selbst. Bei einem statischen Aspekt sind stattdessen die sys_ids aller Aspekte enthalten, die dem Aspekt untergeordnet sind. Datentyp: Array |
| result.icon | Name des Symbols, das diesem Aspekt zugeordnet ist. Datentyp: Zeichenfolge |
| result.is_dynamic | Kennzeichnung, die angibt, ob dieser Aspekt ein dynamischer Aspekt ist oder nicht. Dieser Wert bestimmt die Art der Informationen, die im Parameter des Antworttexts children enthalten sind. Mögliche Werte:
Datentyp: Boolesch |
| result.message | Fehlermeldung, die das Problem beschreibt, das bei der Verarbeitung der Anforderung aufgetreten ist. Datentyp: Zeichenfolge |
| result.name | Name des Aspekts oder der Aspektgruppe. Datentyp: Zeichenfolge |
| result.status | Für die Anforderung zurückgegebener HTTP-Statuscode. Mögliche Werte: Siehe Tabelle „Statuscode“. Datentyp: Zahl |
cURL-Anforderung
Rufen Sie Chat-, Telefon- und Wissensartikelaspekte und Aktivitätsanzahlen für einen Kontakt ab:
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 Anzahl der Aktivitäten angezeigt wird:
{
"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"
}
]
}
]
}