...
Listar priser för angiven produkt. Vid produkter av typ paket så listas priser för delarna individuellt. Resurser tas ej i beaktande.
Anrop
HTTP GET till /prices
...
namn | obligatorisk | exempelvärde | förklaring | Värdemängd/Datatyp | Default |
---|---|---|---|---|---|
productid | ja | productid=14 | obligatorisk | ID | - |
businessunitids | nej | businessunitids=1,2,3 | endast priser som gäller för dessa anläggningar | ID-lista | Alla |
pricelistid | nej | pricelistid=3 | enbart för personer som har denna prislista. Om pricelistid=0 så returneras endast standardpriser erhålls enbart standardpriset i svaret. | ID | Alla prislistor |
date | ja/nej (se förklaring) | date=2014-11-13 | priser som gäller denna dag. Om date anges så måste även time anges. | Datum | Idag |
time | ja/nej (se förklaring) | time=12:00 | priser som gäller denna tid. Om time anges så måste även date anges. | Tid | Nu |
Exempel:
Code Block |
---|
GET:APIURL/prices.xml?apikey=338934897438&productid=14&date=2014-11-13&time=12:00 |
...
Code Block |
---|
<prices> <price> <pricelistid>7</pricelistid> <businessunitid>134</businessunitid> <priceincvat>25000</priceincvat> <priceexvat>20000</priceexvat> <schedule> <id>3</id> <name>efter lunch</name> </schedule> <starttime> <timepoint> <timestamp>1102082400</timestamp> <datetime>2012-05-18 12:00</datetime> <date>2012-05-18</date> <time>12:00</time> </timepoint> </starttime> <endtime> <timepoint> <timestamp>1102082400</timestamp> <datetime>2012-06-18 12:00</datetime> <date>2012-06-18</date> <time>12:00</time> </timepoint> </endtime> <forinternet>true</forinternet> </price> <price> <pricelistid>8</pricelistid> <businessunitid>134</businessunitid> <priceincvat>25000</priceincvat> <priceexvat>20000</priceexvat> <starttime> <timepoint> <timestamp>1102082400</timestamp> <datetime>2007-01-01 00:00</datetime> <date>2007-01-01</date> <time>00:00</time> </timepoint> </starttime> <starttime><timepoint><date>2007-01-01</date><time>00:00</time></timepoint></starttime> <forinternet>true</forinternet> </price> <price> <businessunitid>134</businessunitid> <priceincvat>25000</priceincvat> <priceexvat>20000</priceexvat> <forinternet>true</forinternet> </price> </prices> |
...
Svar som erhålls
...
om produkten är av
...
typ paket
Tag | Exempel | Format | Förklaring |
---|---|---|---|
packageparts | <packageparts> | Lista av paketdelar | |
packagepart | <packagepart> | Paketdel | |
productid | <id>2</id> | Id | Produktens id |
productname | <name>Lager 1</name> | Sträng | Produktens namn |
perpackage | <perpackage>true</perpackage> | Boolean | En per antal eller en för hela bokningen* |
day | <day>1</day> | Nummer | Vilken dag paketdelen infaller på (1 = startdagen) |
relativetime | <relativetime>01:00</relativetime> | Tid | Relativ startid utifrån paketets start** |
fixedtime | <fixedtime>14:00</fixedtime> | Tid | Fast tid för paketdelen** |
prices | se ovan | prices-taggen omsluter priser. Som ovanstående för icke-paket-produkter |
...
** Endast en av dessa är satta.
Code Block |
---|
<packageparts>
<packagepart>
<productid>32</productid>
<productname>Massage</productname>
<perpackage>true</perpackage>
<day>1</day>
<relativetime>00:00</relativetime>
<fixedtime></fixedtime>
<prices>
<price>
<priceincvat>425,00</priceincvat>
<priceexvat>340,00</priceexvat>
<forinternet>true</forinternet>
<pricelistid>1</pricelistid>
<starttime><timepoint><timestamp>1167606000</timestamp><datetime>2007-01-01 00:00</datetime><date>2007-01-01</date><time>00:00</time></timepoint></starttime>
</price>
</prices>
</packagepart>
<packagepart>
<productid>32</productid>
<productname>Massage</productname>
<perpackage>true</perpackage>
<day>1</day>
<relativetime>01:00</relativetime>
<fixedtime></fixedtime>
<prices>
<price>
<priceincvat>425,00</priceincvat>
<priceexvat>340,00</priceexvat>
<forinternet>true</forinternet>
<pricelistid>1</pricelistid>
<starttime><timepoint><timestamp>1167606000</timestamp><datetime>2007-01-01 00:00</datetime><date>2007-01-01</date><time>00:00</time></timepoint></starttime>
</price>
</prices>
</packagepart>
</packageparts> |