Denne tjenesten henter ut informasjon over aktuelle produkter for en gitt klient.
Webservice URI: /client/{clientId}/product
HTTP-metode: GET
(eksempel: /client/1/product)
Svar:
<?xml version="1.0" encoding="UTF-8"?>
<products>
<product type="virtual">
<companyCode>COMPANYCODE</companyCode>
<productCode>00904</productCode>
<description>Test sub. 1 year</description>
<priceExclVat>159.2</priceExclVat>
<vatPercent>25.0</vatPercent>
</product>
<product type="general">
<companyCode>COMPANYCODE</companyCode>
<productCode>BOOK</productCode>
<description>En liten bok</description>
<priceExclVat>200.0</priceExclVat>
<vatPercent>0.0</vatPercent>
</product>
</products>Beskrivelse av de forskjellige XML-elementene i et svar fra CWS når du har spurt om produkter:
| Elementnavn | Elementets forelder (parent) | Elementbeskrivelse | Datatype |
|---|---|---|---|
| <products> | - | Rot-element - Dette er rot-elementet som kan inneholde 1 eller flere <product> elementer | - |
| <product> | <products> | Produkt spesifikasjon Dette elementet inneholder informasjon om et produkt. Elementet har ett attributt: type som angir hvilken type produkt dette er. Gyldige verdier er: general - et generelt produkt, slikt som bok, t-skjorte, saks, PC, osv virtual - et virtuelt produkt som f.eks. kan representere et abonnement | - |
| <companyCode> | <product> | Firmakode Firmakode for identifikasjon av riktig produkt | Tekst |
| <productCode> | <product> | Produktkode En unik identifikasjon av dette produktet | Tekst |
| <description> | <product> | Beskrivelse En tekstuell beskrivelse av produktet | Tekst |
| <priceExclVat> | <product> | Pris eksl. MVA Pris uten MVA | Desimal - maks. 13 tegn inklusive skilletegn |
| <vatPercent> | <product> | MVA prosentsats MVA sats i prosent | Desimal - maks 6 tegn inklusive skilletegn |