GET Autocomplete?Query={Query}&Top={Top}&GroupItemsByName={GroupItemsByName}&UseSuggestionOnEmptyResult={UseSuggestionOnEmptyResult}&ArtikelnameOrderBy={ArtikelnameOrderBy}&Channel={Channel}&ItemGroupSearchCount={ItemGroupSearchCount}&PortalKundeId={PortalKundeId}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
Query

Der/die Begriff(e) nach denen gesucht werden soll.

string

Required

String length: inclusive between 2 and 1024

Top

Anzahl der Ergebnisse die zurückgeliefert werden sollen (Default: 20).

integer

Range: inclusive between 1 and 1000

GroupItemsByName

Artikel nach Namen gruppieren (Default: true). Sollen die Artikel nach Namen gruppiert ermittelt werden, wird das Array 'ArtikelNummern' leer zurückgegeben, andernfalls wird es gefüllt. 'Verpackungsgroesse' und 'Deeplink' werden in diesem Fall ebenfalls nicht gesetzt. Für 'Preis' wird niedrigste Preis aller Artikel in der Gruppe zurückgegeben.

boolean

None.

UseSuggestionOnEmptyResult

Wenn keine Ergebnisse für den ursprünglichen Suchbegriff gefunden wurden, das Ergebnis des ersten Vorschlags zurückgeben. (Default: false).

boolean

None.

ArtikelnameOrderBy

Feld(er) nach denen die Ergebnisse für die Suche nach Artikelnamen sortiert werden sollen. Vom Speedfinder ABDA nicht unterstützt. Vom Speedfinder werden unterstützt: ArtikelNr, Artikelname, EAN, Hersteller, Warengruppe01, Warengruppe02, Warengruppe03, Warengruppe04, Warengruppe05, Verpackungseinheit, Verpackungsmenge, Darreichungsform, Wirkstoff, Rezeptpflicht, Anwendungshinweise, Wirkungsweise, Beschreibung, Kurzbeschreibung, Deeplink, BildGrossUrl, BildKleinUrl, Frei01, Frei02, Frei03, Frei04, Frei05, Verkaufsrang, Preis, Relevanz Reihenfolge: 'asc' und 'desc'.

string

String length: inclusive between 0 and 1024

Channel

Der Channel der durchsucht werden soll. Darf leer sein, in diesem Fall wird der erste gefundene Channel verwendet.

string

String length: inclusive between 0 and 255

ItemGroupSearchCount

Anzahl der Warengruppen die durchsucht werden sollen, 1 = Warengruppe01, 2 = Warengruppe01 und Warengruppe02 usw. (Default: 1).

integer

Range: inclusive between 1 and 5

Body Parameters

None.

Response Information

Resource Description

AutoCompleteResult
NameDescriptionTypeAdditional information
Artikelname

Autocompletevorschläge für Artikelnamen.

Collection of AutoCompleteResultItem

None.

ArtikelNummern

Die zu den Artikelnamen gehörigen Artikelnummern (nur vohanden wenn GroupItemsByName = false).

Collection of AutoCompleteResultItem

None.

Warengruppe

Autocompletevorschläge für Warengruppen.

Collection of AutoCompleteResultItem

None.

Hersteller

Autocompletevorschläge für Hersteller.

Collection of AutoCompleteResultItem

None.

ArtikelnameSuggestions

Vorschläge für den Artikelnamen (wenn Anzahl Ergebnisse für Artikelnamen == 0).

Collection of AutoCompleteSuggestion

None.

Campaigns

Getroffene Kampagnen.

Collection of CampaignResult

None.

AnalyticsCorrelationId

Gibt eine Id zurück, die zur Verknüpfung dieses Suchergebnisses mit einer Conversion genutzt werden kann.

globally unique identifier

None.

ResultDisplayElements

Collection of string

None.

Response Formats

application/json

Sample:
{
  "Artikelname": [
    {
      "ImgLargeUrl": null,
      "ImgSmallUrl": null,
      "ItemsInGroupCount": 1,
      "Deeplink": null,
      "Verpackungsgroesse": null,
      "Preis": 2.49,
      "SofortVerfuegbar": false,
      "Hersteller": null,
      "Result": "RATIOPYRIN",
      "HighlightedResult": null
    },
    {
      "ImgLargeUrl": null,
      "ImgSmallUrl": null,
      "ItemsInGroupCount": 1,
      "Deeplink": null,
      "Verpackungsgroesse": null,
      "Preis": 3.55,
      "SofortVerfuegbar": false,
      "Hersteller": null,
      "Result": "RATIOPHARM JETHALER",
      "HighlightedResult": null
    }
  ],
  "ArtikelNummern": [],
  "Warengruppe": [
    {
      "Result": "ratiopharm GmbH",
      "HighlightedResult": null
    }
  ],
  "Hersteller": [
    {
      "Result": "Onion Gesellschaft für rationelles Bauen mbH",
      "HighlightedResult": null
    }
  ],
  "ArtikelnameSuggestions": [
    {
      "Suggestion": ""
    }
  ],
  "Campaigns": [],
  "AnalyticsCorrelationId": "40ac66a873f64567ac4d1ac0416100ce",
  "ResultDisplayElements": null
}