logo

API: search

>> zurück zur Liste aller Schnittstellen

Beschreibung Suche in der booklooker-Datenbank
URL https://api.booklooker.de/2.0/search?token=REST_API_TOKEN
REST_API_TOKEN = Der von der Authentifizierung zurückgelieferte Token.
Methode GET
Version 2.0

Aufruf Limit

Die Schnittstelle kann bis zu 50 Mal pro 10 Minuten kostenlos aufgerufen werden. Wenn Sie mehr Aufrufe benötigen, können Sie ein kostenpflichtiges Kontingent buchen.

Optionale Parameter

Parameter Bedeutung Default-Wert
medium Medientyp:
  • book · Buch
  • abook · Hörbuch
  • film · Film
  • music · Musik
  • game · Spiel
book
limit maximale Anzahl der zurückgelieferten Ergebnisse (maximal 150) 150
profOnly 1: nur Angebote gewerblicher Anbieter 0
privOnly 1: nur Angebote privater Anbieter 0
usedOnly 1: nur gebrauchte Artikel 0
newOnly 1: nur Neuware 0
showShippingPrice Zielland für die Angabe der Versandkosten, es werden nur die folgenden Länder unterstützt:
  • de · Deutschland
  • at · Österreich
  • ch · Schweiz
de
sortOrder Sortierung der Suchergebnisse nach:
  • price · Artikelpreis
  • pricePlusShipping · Artikelpreis+Porto
sortDir Richtung der Sortierung:
  • asc · aufsteigend
  • desc · absteigend
asc
extraFields

Liste zusätzlicher für das Such-Ergebnis gewünschter Felder, getrennt durch |

Beispiel: extraFields=Condition|SellerType|Weight

Achtung: Bei preisgebundener Neuware, werden die Elemente mit dem Wert nein in der Spalte Für Neuware? nicht zurückgeliefert, da der Deep-Link in diesem Fall auf eine Seite mit mehreren Anbietern führt, die unterschiedliche Konditionen haben können.

Feld Bedeutung Für Neuware?
All Sollen alle verfügbaren Felder zurückgegeben werden, so kann der Wert All übergeben werden; dies bezieht sich auch auf mögliche in der Zukunft zusätzlich aufgenommene Felder. –
Condition Zustand des Artikels ja
EditionNo Auflage (Freitextfeld) ja
Format Format des Buches (Freitextfeld) ja
Pages Seitenanzahl ja
PublisherPlace Verlagsort ja
SellerType
  • 0 = privat
  • 1 = gewerblich
ja
Weight Gewicht des Artikels in Gramm ja
Absence Es werden folgende zwei Felder zurückgegeben, falls eine aktuelle oder zukünftige Abwesenheit des Anbieters hinterlegt ist: <AbsentFrom> und <AbsentTo> nein
GuaranteedDelivery 1 = Artikel garantiert lieferbar nein
InternationalDelivery 1 = Internationale Lieferung möglich nein
MinOrderValue Mindestbestellwert des Verkäufers nein
MinimumOrderValue Mindestbestellwert bei diesem Anbieter nein
OffererIsSmallBusiness Anbieter nutzt Kleinunternehmerregelung bzgl. MwSt.
  • 0 = nein
  • 1 = ja
nein
Payment Angebotene Zahlungsarten; zurückgegeben wird ein Element <PaymentList>, welches für jede angebotene Zahlungsart ein Element <Payment> enthält. nein
SellerCountry Land des Anbieters (ISO 639-1) nein
SubCatId ID der booklooker-Untersparte, falls vergeben. Eine Liste der IDs finden Sie in unserer Excel-Vorlage. nein
discardUnavailable Ausblendung von Artikeln, die aktuell nicht verfügbar sind, weil der Verkäufer gesperrt ist, oder die Abwesenheitsfunktion nutzt
  • 1 · aktiviert, es werden keine Artikel von Anbietern ausgeblendet, die die Abwesenheitsfunktion nutzen und Bestellungen während der Abwesenheit erlauben.
  • strict · aktiviert, es werden auch Artikel von Anbietern ausgeblendet, die die Abwesenheitsfunktion nutzen und Bestellungen während der Abwesenheit erlauben.

Allgemeines zu den Such-Parametern

Alle Such-Parameter werden stets per UND-Verknüpfung miteinander verbunden. Soll nach einem Suchbegriff in allen Feldern gesucht werden, so muss die Schnittstelle mehrmals hintereinander aufgerufen werden.

Es wird immer nach allen Worten in beliebiger Reihenfolge im Suchfeld gesucht. Um nach Wortteilen zu suchen, müssen die Wörter mit * beendet werden (dies ist bei isbn und ean nicht möglich).

Beachten Sie: Wenn Sie als Such-Parameter isbn oder ean angeben, werden folgende Parameter ignoriert: title, keyword, catID, subCatID, author, publisher, binding

Such-Parameter für alle Medientypen

Parameter Suche nach mögliche Werte
title Titel
keyword Stichwort
uID booklooker-ID des Anbieters
lfdnr Bestell-Nummer des Anbieters
catID booklooker-ID der Obersparte
subCatID booklooker-ID der Untersparte
dateFrom nur Angebote ab dem angegebenen Datum im Format YYYY-MM-DD

Such-Parameter für Medientyp book

Parameter Suche nach mögliche Werte
author Autor
publisher Verlag
isbn ISBN
yearFrom Erscheinungsjahr ab
yearTo Erscheinungsjahr bis
signed Signierte Bücher 1
firstEdition Erstausgaben 1
binding

Einband

Hinweise
  • es kann gleichzeitig nach mehreren Einbänden gesucht werden, die Werte müssen dann durch | getrennt werden, z.B. Hardcover|Softcover
  • nach Werten in Klammern kann nicht gesucht werden, wenn Sie z.B. nach "Taschenbuch" suchen möchten, verwenden Sie den Wert "Softcover"
  • Brief (Blatt, Landkarte)
  • Flexi (Plastik)
  • Hardcover (gebunden)
  • Heft (Zeitschrift)
  • Kleinformat
  • Leder
  • Leinen
  • Leporello
  • Pergament
  • Postkarte (Sammelkarte)
  • Ringbindung
  • Seide
  • Softcover (Taschenbuch)
  • Übergröße

Such-Parameter für Medientyp abook

Parameter Suche nach mögliche Werte
author Autor
publisher Verlag
isbn ISBN

Such-Parameter für Medientyp film

Parameter Suche nach mögliche Werte
cast Regisseur, Darsteller
ean EAN
filmFormat Format
  • Betamax
  • Blu-ray
  • Blu-ray 3D
  • Blu-ray-Box
  • DVD
  • DVD-Box
  • Filmposter
  • Laserdisc
  • Mediabook
  • Sonstiges Format
  • Super-8
  • Ultra HD Blu-Ray
  • VHS
  • Video 2000
  • Zelluloid

Such-Parameter für Medientyp music

Parameter Suche nach mögliche Werte
artist Künstler
label Label
distributor Vertrieb
ean EAN
musicFormat Format
  • Blu-Ray Audio
  • CD
  • CD-Box
  • CD-Maxi
  • DVD-A
  • Doppel-CD
  • Doppel-LP
  • Kassette
  • LP
  • Minidisc
  • SACD
  • Schellack
  • Tonband
  • Vinyl-Box
  • Vinyl-Maxi 10"
  • Vinyl-Maxi 12"
  • Vinyl-Single

Such-Parameter für Medientyp game

Parameter Suche nach mögliche Werte
author Autor
ean EAN
subCatID Spieltyp
  • 102 · Brettspiele
  • 103 · Kartenspiele
  • 104 · Sonstige Gesellschaftsspiele
  • 105 · PC-Spiele
  • 106 · Mac-Spiele
  • 107 · PlayStation 1
  • 108 · Xbox
  • 109 · Wii
  • 110 · Nintendo DS
  • 111 · Nintendo Gameboy
  • 112 · Nintendo Gamecube
  • 118 · PlayStation 2
  • 119 · PlayStation 3
  • 120 · Nintendo Gameboy Advance
  • 121 · PlayStation Portable
  • 122 · Xbox 360
  • 123 · Sonstige Konsolen/Computer
  • 125 · Nintendo 3DS
  • 126 · PlayStation Vita
  • 127 · PlayStation 4
  • 128 · Xbox One
  • 130 · Wii U
  • 131 · Nintendo Switch
  • 132 · PlayStation 5
  • 133 · Bausteine/Konstruktionsspielzeug
  • 134 · Modelleisenbahn

Rückgabe

Status Rückgabewert Beschreibung
OK Es wird eine selbsterklärende Liste mit den gefundenen Artikeln zurückgeliefert.
NOK ENCODING_ERROR Die Rückgabe enthält ungültige Zeichen.
NOK INVALID_INTERFACE Es wurde eine ungültige Schnittstelle verwendet.
NOK INVALID_REQUEST_METHOD Die Schnittstelle wurde mit einer ungültigen HTTP-Methode aufgerufen.
NOK QUOTA_EXCEEDED Die maximale Anzahl Abfragen/Minute wurde überschritten.
NOK SERVER_DOWN Aufgrund von Wartungsarbeiten ist die REST API momentan nicht verfügbar.
NOK TEMPORARILY_BLOCKED Der Zugang wurde vorübergehend gesperrt, bitte wenden Sie sich an unseren Kundensupport.
NOK TOKEN_EXPIRED Der Token ist nicht mehr gültig, eine erneute Authentifizierung ist notwendig.
NOK TOKEN_MISSING Der Token ist leer oder nicht vorhanden.
NOK TOKEN_UNKNOWN Der Token wurde nicht gefunden.