...
URL | https://api.dds.boknett.no/v2/inventory/ https://api.dds.boknett.no/v2/inventory/{isbn}https://api.dds.boknett.no/v2/inventory/{resourceId}
| ||||||
Method | GET | ||||||
Request headers | Authorization | Required | The token acquired from the Authentication Service. Formated "Boknett TGT-...." | ||||
Date | Required | The timestamp the request was made. Must comply with RFC 1123 date formats. Example: Tue, 10 Jun 2014 16:23:42 GMT | |||||
Query parameters | after | Optional | UUID (also called resId) of the ebook that you want information about, use this parameter only if you want detailed information about one single title. | next | Optional | Same as id only based on isbn to give information about a specific title (will always reply with data on latest version of digital book for the isbnRequired if next not given | |
next | Required if after not given | ||||||
pagesize | optional | (default and max values to be determined) | |||||
Response headers
| Content-Type | application/atom+xml;charset=UTF-8 | |||||
Next | next token for next page | ||||||
Link | link to next page | ||||||
Response body | ATOM Inventory XML format (same format as before, however only latest version of each book is returned) | ||||||
Returns | 200 | OK | |||||
40x | On error |
Place an order
International books requires additional fields for order
URL | https://api.dds.boknett.no/order | ||
Method | POST | ||
Request headers | Authorization | Required | The token acquired from the Authentication Service. Formated "Boknett TGT-...." |
Date | Required | The timestamp the request was made. Must comply with RFC 1123 date formats. Example: Tue, 10 Jun 2014 16:23:42 GMT | |
Accept | Required | application/json (We recommend all new implementations to use this header, XML support will be phased out in the future) | |
Content-type | Required | application/json | |
JSON attributes | orderid | Required | Your store order ID. Used as transaction ID in DDS. Must be unique for a purchase. |
resid | Required | The product ID in DDS. Unique name for e-/audio books found in the inventory service. | |
spd | Required | Price in Norwegian "øre" (sold for) including VAT. Example NOK 189 = 18900 | |
id | Optional | DDS-ID for end-consumer | |
firstname | Optional* | First name of the person buying the book (Required for all books with SDRM, minimum length 2) | |
lastname | Optional* | First name of the person buying the book (Required for all books with SDRM, minimum length 2) | |
excerpt | Optional | Order is for excerpt instead of actual book (defaults to false) | |
country | Required for int books | ISO 3166-1 code for country the purchase is made in | |
zip | Required for int books | ||
Response headers
| Location | ||
Response body | Empty on success | ||
Returns | 201 | Created | |
40x | On errors |