Zum Inhalt springen
Developer

Search

System und Einstellungen2 EndpunkteDataWarehouse / Search

Liefert eine Liste der Suchergebnisse (max. 20 pro Entität).

GET/api/dw/unified_search

Query-Parameter

search_data_aggregationstringOptionen: grouped, merged
search_data_entitiesstringKommagetrennte Liste der Entitäten, in denen gesucht wird. Optionen: baseevent, baselocation, unifiedcategory, mediagroup, mediafileinfo, medianewsarticle
searchStringstringText, nach dem in der Liste gesucht wird
orderFieldNamestringName des Bestellfelds
orderFieldSortstringSortiermodusErlaubt: DESCASC
pageintegerSeite der Liste
pageSizeintegerAnzahl der Einträge je Seite
withMaxPageNumberstringgibt die Anzahl verfügbarer Seiten als Header zurück, wenn dies gesetzt ist

Antworten

200Liefert eine Liste der Suchergebnisse (max. 20 pro Entität).array<SimpleReference>

Felder anzeigen (3)
  • class_namestring
  • idstring
  • namestring
Anfrage
curl --request GET \
  --url https://eure-instanz.iw-erp.de/api/dw/unified_search \
  --header 'x-iw-jwt-token: <TOKEN>'
Antwort 200 application/json
[
  {
    "class_name": "Beispiel",
    "id": "42",
    "name": "Beispiel"
  }
]

Liefert die gruppierten Favoriten-Datensätze des aktuellen Benutzers auf Basis von customerFavoriteData.

GET/api/dw/unified_search/favorites

Liest die customer_favorite_data des Benutzers, extrahiert die Datensatz-IDs je Typ und leitet Anfragen mit dem favoriteIds-Filter an die Datensatz-Controller weiter.

Antworten

default

Anfrage
curl --request GET \
  --url https://eure-instanz.iw-erp.de/api/dw/unified_search/favorites \
  --header 'x-iw-jwt-token: <TOKEN>'