<b>Most recent webservice is available here: <a href="/Retailer/V25/MediaService.asmx">/Retailer/V25/MediaService.asmx</a></b><br>Last updated: 2021-01-19<br><br>Links to documentation:<br><a href="http://docs.pubhub.dk/RetailerApi/2.1/Pubhub_Integration_Guide_v2.1_June_2020.pdf">Pubhub Integration Guide v2.1 June 2020</a><br><a href="/Slutbrugervejledning_pubhub.pdf">PubHub Slutbrugervejledning.pdf (Dansk/Danish)</a><br><a href="/Slutbrugervejledning_pubhub.doc">PubHub Slutbrugervejledning.doc (Dansk/Danish)</a><br><a href="/Slutbrugervejledning.htm">PubHub Slutbrugervejledning.htm (Dansk/Danish)</a><br>
<b>Lists all orders between two dates</b><br /><u>All parameters are required</u>
<b>Lists all available book IDs.</b><br>Use the list of book ids that this method returns as argument to the method ListBooks(Guid licenseKey, Guid[] bookIds)<br><u>Parameters (*=required):</u><br>licenseKey*: Guid identifying the retailer<br>
<b>Lists book ids added, updated and deleted after "afterUTC".</b><br><u>Parameters (*=required):</u><br>licenseKey*: Guid identifying the retailer<br>afterUTC*: UTC date and time after which the books should have been added/updated/deleted<br>
<b>Lists books with the ids given by "bookIds".</b><br><u>Parameters (*=required):</u><br>licenseKey*: Guid identifying the retailer<br>bookIds*: An array of bookIds
<b>Lists books that have been added, updated and deleted after "afterUTC".</b><br><u>Parameters (*=required):</u><br>licenseKey*: Guid identifying the retailer<br>afterUTC*: UTC date and time after which the books should have been added/updated/deleted<br>
<b>Lists all available books.</b><br>Caution: This methods returns alot of data. To avoid problems increase the timeout in your web service client.<br><u>Parameters (*=required):</u><br>licenseKey*: Guid identifying the retailer.<br>
<b>Lists all available books allowed for streaming.</b><br>Caution: This methods returns alot of data. To avoid problems increase the timeout in your web service client.<br><u>Parameters (*=required):</u><br>licenseKey*: Guid identifying the retailer.<br>
<b>Orders a book.</b><br><u>Parameters (*=required):</u><br>licenseKey*: Guid identifying the retailer<br>orderNumber*: A unique number identifying the order<br>bookId*: Id of the book to order<br>enduserEmailAddress: Optionally the end user's email address to send an email containing the download url directly to the end user. Use NULL to not send an e-mail.<br>
<b>Request order details for an existing order.</b><br><u>Parameters (*=required):</u><br>licenseKey*: Guid identifying the retailer<br>orderNumber*: A unique number identifying the order<br>
<b>Orders a book.</b><br><u>Parameters (*=required):</u><br>licenseKey*: Guid identifying the retailer<br>orderNumber*: A unique number identifying the order<br>bookId*: Id of the book to order<br>enduserEmailAddress: Optionally the end user's email address to send an email containing the download url directly to the end user. Use NULL to not send an e-mail.<br>userId: Id of the user associated with the order<br>
<b>Checks whether a streaming order is still active.</b><br><u>Parameters (*=required):</u><br>licenseKey*: Guid identifying the retailer<br>orderNumber*: A unique string identifying the order. This is the retailer order number, not the Publizon order number. <br>
<b>Orders a book by Isbn13.</b><br>CAUTION: Publishers are able to change Isbn13 numbers. Hence it's recommended to use OrderBook (with parameter <i>Guid bookId</i>).<br>If this method is used it's important to stay 100% in sync with metadata (using ListModifiedBookIds/ListModifiedBooks) ensuring possible updates of isbn13 numbers.<br><u>Parameters (*=required):</u><br>licenseKey*: Guid identifying the retailer<br>orderNumber*: A unique number identifying the order<br>isbn13*: Isbn13 number of the book to order<br>enduserEmailAddress: Optionally the end user's email address to send an email containing the download url directly to the end user. Use NULL to not send an e-mail.<br>
<b>Cancel an order.</b><br>An order can only be cancelled as long as the customer has not tried to download the book.<br><u>Parameters (*=required):</u><br>licenseKey*: Guid identifying the retailer<br>orderNumber*: The retailer order number identifying the order to be cancelled<br>
<b>Lists all book subjects.</b><br>Thema (Version 1.1) is supported.<br><u>Parameters (*=required):</u><br>licenseKey*: Guid identifying the retailer<br>language*: Enum defining the language of the returned subjects (DAN=Danish / ENG=English)<br>
<b>Creates a support case.</b><br><u>Parameters (*=required):</u><br>licenseKey*: Guid identifying the retailer<br>message*: The support message<br>creatorEmailAddress: The creator's email address<br>orderNumber*: The order number to which the support case belongs<br>
<b>Get book with the id given by "bookId".</b><br><u>Parameters (*=required):</u><br>licenseKey*: Guid identifying the retailer<br>bookId*: The bookId to return
<b>Get a temporary audio stream (HLS) url for given order.</b><br><u>Parameters (*=required):</u><br>licenseKey*: Guid identifying the retailer<br>orderNumber*: A unique number identifying the order
<b>Most recent webservice is available here: <a href="/Retailer/V25/MediaService.asmx">/Retailer/V25/MediaService.asmx</a></b><br>Last updated: 2021-01-19<br><br>Links to documentation:<br><a href="http://docs.pubhub.dk/RetailerApi/2.1/Pubhub_Integration_Guide_v2.1_June_2020.pdf">Pubhub Integration Guide v2.1 June 2020</a><br><a href="/Slutbrugervejledning_pubhub.pdf">PubHub Slutbrugervejledning.pdf (Dansk/Danish)</a><br><a href="/Slutbrugervejledning_pubhub.doc">PubHub Slutbrugervejledning.doc (Dansk/Danish)</a><br><a href="/Slutbrugervejledning.htm">PubHub Slutbrugervejledning.htm (Dansk/Danish)</a><br>