booklooker
Ausgezeichnete Bewertungen
logo

API: Artikelsuche / Partnerprogramm

Beschreibung Artikelsuche
URL https://api.booklooker.de/interface/search.php
Methode GET
Version 1.2

Parameter

Parameter Bedeutung
pid Partner-ID, muss separat bei booklooker beantragt werden

Optionale Parameter

Parameter Bedeutung Default-Wert
medium Medientyp:
  • book · Buch
  • abook · Hörbuch
  • film · Film
  • music · Musik
  • game · Spiel
book
encoding Wenn die Werte UTF-8-kodiert übergeben werden, muss als encoding der Wert utf8 übergeben werden, andernfalls wird eine Kodierung in ISO-8859-1 erwartet. iso-8859-1
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 alle anderen Parameter ignoriert!

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
  • Blatt
  • Brief
  • Flexi
  • Hardcover
  • Heft
  • Kleinformat
  • Landkarte
  • Leder
  • Leinen
  • Leporello
  • Pergament
  • Plastik
  • Postkarte
  • Ringbindung
  • Sammelkarte
  • Seide
  • Softcover
  • Taschenbuch
  • Zeitschrift
  • gebunden
  • Ü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

Beispiele

https://api.booklooker.de/interface/search.php?pid=12345678&medium=book&author=Houellebecq&title=Element*

https://api.booklooker.de/interface/search.php?pid=12345678&medium=film&cast=Hitchcock,Grant&title=unsichtbar*&showShippingPrice=ch&limit=100

Rückgabe

Es wird ein selbsterklärendes XML-Dokument mit den gefundenen Artikeln zurückgeliefert.

Der Deep-Link zum Angebot bei booklooker.de befindet sich im Element <DetailLinkUrl>.

Webgains Partnerprogramm

Wenn Ihr Partner-Programm über Webgains abgerechnet wird, bauen Sie den Deep-Link zum Angebot bei uns wie folgt auf:

https://track.webgains.com/click.html?wgcampaignid=<IhreWebgainsID>&wgprogramid=275385&wgtarget=<DetailLinkUrl>

Tragen Sie als Parameter wgcampaignid Ihre Webgains-ID ein. Die ID unseres Partnerprogramms ist über den Parameter wgprogramid festgelegt. Das booklooker-Partnerprogramm hat die ID 275385.