XML feed umožňuje partnerům Driveto.cz zpřístupnit svá data pro automatickou aktualizaci nabídek operativního leasingu.
Obchodní dotazy prosím směřujte na [email protected], technické dotazy na [email protected] (rádi poradíme!).
Partner zpřístupňuje export v XML formátu na konkrétní URL, ze které si ho Driveto průběžně stahuje a aktualizuje podle něj data.
Připravili jsme pro vás XSD schéma pomocí kterého můžete ověřit, že vyexportované XML je ve správné struktuře a obsahuje validní hodnoty.
XML vypadá následovně (jednotlivé elementy jsou detailně popsány níže):
<?xml version="1.0" encoding="utf-8"?>
<leasing xmlns="urn:x-driveto.cz:leasing:feed:v1">
<carOffers>
<carOffer>
<partnerCarOfferId>123456</partnerCarOfferId>
<car>
<carSpecification>
<make>Škoda</make>
<model>Rapid</model>
<modelLine>Rapid Spaceback</modelLine>
<modelLineYear>2017</modelLineYear>
<trim>Ambition Plus</trim>
<engineVolume>1.0</engineVolume>
<engineSuffix>TSI</engineSuffix>
<enginePowerKw>70</enginePowerKw>
<engineType>otto</engineType>
<is4x4>false</is4x4>
<isAutomaticTransmission>true</isAutomaticTransmission>
</carSpecification>
<drivetoUrl>
https://www.driveto.cz/skoda/rapid/rapid-spaceback-2017/1-0-tsi-70-kw-benzinovy-automaticka/ambition-plus/
</drivetoUrl>
</car>
<color>barva podle výrobce</color>
<targetLessee>business</targetLessee>
<freeKm>5000</freeKm>
<url></url>
<trimInfo>
<security>
<item>Ukazatel tlaku v pneumatikách</item>
<item>Výstražný trojúhelník a lékárnička</item>
<item>BMW Emergency Call</item>
</security>
<exterior>
<item>LED světlomety</item>
</exterior>
<interior>
<item>Navigace</item>
</interior>
<functionality>
<item>Přední a zadní parkovací asistent</item>
</functionality>
</trimInfo>
<stockAvailability>
<status>in_stock</status>
<deliveryDate>2017-05-31</deliveryDate>
</stockAvailability>
<listPrice>
<withVat>1004692</withVat>
<vatRate>21</vatRate>
</listPrice>
<priceOffers>
<priceOffer>
<package>Platinový program</package>
<mileageYearly>20000</mileageYearly>
<contractLength>24</contractLength>
<price>
<withoutVat>11268</withoutVat>
<vatRate>21</vatRate>
</price>
<downPayment>
<withoutVat>0</withoutVat>
<vatRate>21</vatRate>
</downPayment>
<tradeIn>false</tradeIn>
</priceOffer>
<priceOffer>
<package>Platinový program</package>
<mileageYearly>20000</mileageYearly>
<contractLength>36</contractLength>
<price>
<withoutVat>10844</withoutVat>
<vatRate>21</vatRate>
</price>
<downPayment>
<withoutVat>0</withoutVat>
<vatRate>21</vatRate>
</downPayment>
<tradeIn>false</tradeIn>
</priceOffer>
</priceOffers>
</carOffer>
<carOffer>
<!-- další nabídka ve stejné struktuře -->
</carOffer>
</carOffers>
</leasing>
Kořenový element, v dokumentu je pouze jednou. Musí být v namespace urn:x-driveto.cz:leasing:feed:v1
, jak je naznačeno v ukázkovém XML.
Element, který zabaluje jednotlivé nabídky aut (jeho účelem je možnost rozšíření XML v budoucnu o další elementy na stejné úrovni).
Nejdůležitější element, jde o nabídku na konkrétní automobil v konkrétní výbavě. Pokud konkrétní auto nabízíte na různá období na různé nájezdy, všechny budou v jedné carOffer
.
Vaše ID nabídky (pro snadnější komunikaci, případně aktualizaci nabídek)
Slouží pro identifikaci automobilu v databázi Driveto.cz.
Je možné použít tag carSpecification
se specifikací automobilu nebo tag drivetoUrl
s URL detailu automobilu v konkrétní výbavě v katalogu Driveto.cz (případně oboje).
make
- značka auta (Škoda
)model
- model auta (Rapid
)modelLine
- modelová řada (Rapid Spaceback
, někdy se může shodovat s modelem - např. Škoda Fabia bude jenFabia
)modelLineYear
- rok uvedení dané modelové řady (2017
) - pro odlišení faceliftůtrim
- výbava auta (Ambition Plus
, případněZákladní
, pokud není uvedeno)engineVolume
- např.1.0
nebo3.6
engineSuffix
- např.TDI
neboTSI
enginePowerKw
- výkon v kWengineType
- typ motoru - jedna z hodnotdiesel
,electric
,gas
,hybrid
,otto
,wankel
(benzínový jeotto
)is4x4
(boolean): jde o 4×4?isAutomaticTransmission
(boolean): má automatickou převodovku
Dále je možné využít element carName
, do kterého je nutné vkládat oficiální název vozu podle výrobce.
Barva automobilu podle definice výrobce.
Může danou nabídku využít jen firma či OSVČ (hodnota business
) nebo kdokoliv (hodnota anyone
).
Povolené překročení nájezdu km (za celý pronájem dohromady).
URL nabídky na webu partnera.
Informace o výbavě automobilu. Může obsahovat následující sekce:
security
exterior
interior
functionality
Každá z nich může obsahovat jeden a více elementů item
s názvy jednotlivých prvků výbavy.
Obsahuje informace o dostupnosti.
Může obsahovat hodnotu in_stock
(skladem) nebo on_order
(na objednávku).
Datum očekávaného dodání (např. 2017-05-31
). Pokud datum dodání není známé, tak neuvádět.
Ceníková cena nového automobilu. Obsahuje jeden z elementů withVat
nebo withoutVat
a vždy vatRate
.
V tomto elementu jsou obsaženy jednotlivé cenové nabídky (pro různé nájezdy a délky pronájmu).
Konkrétní cenová nabídka na konkrétní nájezd a dobu pronájmu.
Název balíčku pro daný leasing (typicky je to něco jako Zlatý program
nebo podobně).
Povolený roční nájezd v km.
Délka smlouvy v měsících.
Měsíční splátka v CZK. Obsahuje jeden z elementů withVat
nebo withoutVat
a vždy vatRate
.
Akontace v CZK. Obsahuje jeden z elementů withVat
nebo withoutVat
a vždy vatRate
. Pokud je daná cenová nabídka bez akontace, uveďte prosím hodnotu 0
.
Jde o protiúčet? true
nebo false
.