Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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

productidjaproductid=14obligatoriskID-

businessunitids

nej

businessunitids=1,2,3

endast priser som gäller för dessa anläggningar

ID-lista

Alla

pricelistidnejpricelistid=3enbart för personer som har denna prislista. Om pricelistid=0 så returneras endast standardpriser erhålls enbart standardpriset i svaret.IDAlla prislistor
dateja/nej (se förklaring)date=2014-11-13priser som gäller denna dag. Om date anges så måste även time anges.DatumIdag
timeja/nej (se förklaring)time=12:00priser som gäller denna tid. Om time anges så måste även date anges.TidNu

 

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>

 IdProduktens id

productname

<name>Lager 1</name>

Sträng

Produktens namn

perpackage<perpackage>true</perpackage>BooleanEn per antal eller en för hela bokningen*
day<day>1</day>NummerVilken dag paketdelen infaller på (1 = startdagen)
relativetime<relativetime>01:00</relativetime>TidRelativ startid utifrån paketets start**
fixedtime<fixedtime>14:00</fixedtime>TidFast tid för paketdelen**
pricesse 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>