Boote-Methoden

get_num_of_boats

http://www.bootsmarkt.de/index.php/Api/get_num_of_boats/apikey/format.html

Gibt für die drei möglichen Bootstypen die Anzahl der verfügbaren Datensätze zurück.

get_subtypes_of_boats

http://www.bootsmarkt.de/index.php/Api/get_subtypes_of_boats/apikey/format/type.html

Gibt für den gewählten Bootstyp die verfügbaren Subtypen und jeweils die Anzahl der verfügbaren Datensätze zurück.

Mögliche Werte der GET-Parameter:

  • type (String): MY (=Motoryachten), SY (=Segelyachten) oder SB (=Schlauchboote)

get_boats

http://www.bootsmarkt.de/index.php/Api/get_boats/apikey/format/type/from/limit.html

Gibt eine Liste von limit Booten eines type zurück, beginnend mit dem Datensatz from, sortiert nach Bootsnamen.

Mögliche Werte der GET-Parameter:

  • type (String): MY (=Motoryachten), SY (=Segelyachten) oder SB (=Schlauchboote)
  • from (Integer): 0 bis zur maximalen Anzahl der verfügbaren Datensätze
  • limit (Integer): 0 bis maximal 10

get_top_10_boats

http://www.bootsmarkt.de/index.php/Api/get_top_10_boats/apikey/format/type.html

Gibt die aktuellen TOP-10-Boote eines type zurück, sortiert nach Ranking.

Mögliche Werte der GET-Parameter:

  • type (String): MY (=Motoryachten), SY (=Segelyachten) oder SB (=Schlauchboote)

Die ausgegebenen Datenfelder sind:

Datenfelder
KeyErklärung (Einheit)FreeBasicPremium
idID NummerXXX
jahrgangModelljahrXXX
kapitelBootsmarkt-KapitelXXX
nameModellnameXXX
subtypSubtypXXX
typBootstyp (MY, SY, oder SB)XXX
werftWerftXXX
backlinkLink zu weiteren Infos auf Bootsmarkt.deXXX

get_boat_by_id

http://www.bootsmarkt.de/index.php/Api/getBoatById/apikey/format/id.html

Gibt die Daten des Bootes mit der entsprechenden ID-Nummer zurück.
Mögliche Datenfelder sind (je nach dem von Ihnen verwendeten API-Paket und dem jeweiligen Bootstyp):

Datenfelder
KeyErklärung (Einheit)FreeBasicPremium
abwassertankVolumen Abwassertank (Liter)XX
antriebAntriebsartXX
ballastBallast (Kilogramm)XX
bodenBodenartXX
bodenmaterialBodenmaterialXX
breiteBreite über Alles (Meter)XXX
CENCE-NormXX
fkielFlachkiel (Meter)XX
gewichtGewicht (Kilogramm)XX
idID NummerXXX
jahrgangModelljahrXXX
kabinenKabinenXX
kojenKojenXX
laengeLänge Rumpf (Meter)XX
laengeuaLänge über Alles (Meter)XXX
leistungLeistung / MotorisierungXX
lwlLänge Wasserlinie (Meter)XX
materialBaumaterialXX
nameModellnameXXX
preisPreis inkl. MwSt (Euro)XX
premiere_textPremiere TextX
premierePremiereXXX
riggRiggformXX
schlauchmaterialSchlauchmaterialXX
segelflaecheSegelfläche (Quadratmeter)XXX
subtypBootstyp/KapitelXX
tankspritTreibstoffXX
tankwasserVolumen Frischwassertank (Liter)XX
testTestberichteXXX
testlinkBOOTE/Yacht LinkXX
tiefgangTiefgang (Meter)XXX
tiefkielTiefkiel (Meter)XX
treibstoffTreibstoffartXX
werftWerftXX
werftlinkWerftlinkX
youtubeYouttube LinkX
backlinkLink zu weiteren Infos auf Bootsmarkt.deXXX

get_boat_links

http://www.bootsmarkt.de/index.php/Api/get_boat_links/apikey/format/id.html

Gibt zu dem Boot mit der entsprechenden ID-Nummer die entsprechenden weiterführenden Links zurück, sofern solche vorhanden sind (nur im Premium-Paket verfügbar)

Datenfelder
KeyErklärungFreeBasicPremium
urldas Link-ZielX
linktitleder Link-TitelX
descriptionein zusätzlicher, den Link beschreibender TextX

search_boats

http://www.bootsmarkt.de/index.php/Api/search_boats/apikey/format/from.html

Sucht nach Booten; neben den Parametern der URL werden hier die Suchbegriffe über einen POST-Request übergeben. Alle nichtleeren Suchbegriffe werden durch ein logisches UND miteinander verbunden.

Mögliche Werte der GET-Parameter:

  • from (Integer): 0 bis zur maximalen Anzahl der verfügbaren Datensätze
POST-Suchfelder
KeyDatentypÜbereinstimmung, wenn
nameStringim Bootsnamen enthalten
werftStringim Werftnamen enthalten
subtypStringidentisch mit dem gesuchten Subtyp (mögliche Subtypen können über get_subtypes_of_boats abgefragt werden)
laenge_vonIntegergrößer gleich dem gesuchten Wert
laenge_bisIntegerkleiner gleich dem gesuchten Wert
breite_vonIntegergrößer gleich dem gesuchten Wert
breite_bisIntegerkleiner gleich dem gesuchten Wert