Versions Compared

Key

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

Table of Contents

Revision

VersionDateDescription

 

As of May 17, 2021, CB will no longer support TLS 1.0 and 1.1

 

Initial document

Introduction 

...

Image Added


This web service is intended to support the order process of customers of CB for the temporary availability (renting) of digital products.

...

Path: /rest/api/v1/DigitalProductRentalService

Specific messages (type/code/text) for this webservice

...

Type

Code

Text

E

EBS-00001

Something went wrong in processing the order. Your order is not fulfilled.

E

EBS-10003

A product with this EAN is not available.

E

EBS-10004

This product is not available for delivery.

E

EBS-10005

This OrderReference has already been used, use another reference.

E

EBS-10006

This product can not be ordered yet.

E

EBS-10017

Your credit limit has been exceeded.

E

EBS-10034

This product is not available for the given reading method.

E

EBS-10043

The combination of ReadingMethods and Protection is not allowed

E

EBS-10045

No valid license model found for this order

E

EBS-10046

For licensing models Shoulder and Tail, the rental period has to be 3 weeks

E

EBS-10053

Referenced order not found

E

EBS-10054

Referenced order is not for the same UserId

E

EBS-10060

Product ordered but no price available yet, please try again tomorrow.

Test environment

For information about the test environment and the available test titles see:

...

titleClick here for digital products for testing purposes

...

EEBS-10063

The field EAN is mandatory

E

EBS-10064

The field ReadingMethod is mandatory

E

EBS-10065

The field Protection is mandatory

E

EBS-10066

The field RentalUnit is mandator

E

EBS-10067

The field RentalNumberOfUnits is mandator

E

EBS-10068

The field OrderReference is mandatory

E

EBS-10069

The field UserId is mandatory

E

EBS-10070

Invalid value for ReadingMethod

E

EBS-10071

Invalid value for Protection

E

EBS-10072

Invalid value for RentalUnit

E

EBS-10073

The field EAN must be 13 long

E

EBS-10074

The field RentalNumberOfUnits must be numeric (1-99999)

E

EBS-10075

The field OrderReference must be maximum 100 long


Operation: placeOrder

This operation is used to place orders with the purpose of renting out digital products to subscribers. The customer places an order for a title the subscriber would like to rent. The operation returns an url to where the digital product is available.

...

Include Page
General information CB DigitalProduct* webservice
General information CB DigitalProduct* webservice

Include Page
Digital products for testing purposes
Digital products for testing purposes

Include Page
DigitalProductRentalService volume limits and performance requirements
DigitalProductRentalService volume limits and performance requirements