...
...
...
De webservices Media orders (B2C) zijn nog in ontwikkeling. Wij verwachten deze nieuwe functionaliteit niet eerder dan begin Q1-2022 op te leveren. Voor meer informatie kunt u vast onderstaande documentatie bekijken. Wanneer we de webservices Media orders B2C lanceren zullen wij onze klanten daarover informeren. Bent u nog geen klant van CB en wilt u geïnformeerd worden wanneer deze functionaliteit live gaat? Laat dit dan aan ons weten door een bericht aan FABCS@cb.nl.
The web services Media orders (B2C) are still under construction. We do not expect to deliver this new functionality until the beginning of Q1-2022. For more information, please see the documentation below. When we launch the web services Media orders B2C, we will inform our customers about this. Are you not yet a customer of CB and would you like to be informed when this functionality goes live? Please let us know by sending a message to FABCS@cb.nl.
Table of Contents |
---|
CB Media Interface Description
Revisions
...
Version
...
Table of Contents |
---|
CB Media Interface Description
Revisions
Date | Description |
---|---|
| Added extra information authorisation: “Basic ”||"Base64 encoding of username and password joined by a single colon : " |
| Media Order B2C: Yaml file version 1.3.0 Changelog version 1.2.0 to version 1.3.0:
MediaShipment: Yaml file version 1.0.0 version 1.1.0 Changelog version 1.0.0 to version 1.1.0:
|
| Authentication notify services, CB supports:
|
| Test and order simulation added |
| Add Tag matrix for Green and Standard option |
| Update yaml file MediaOrderNotify v.1.0.2.yaml |
| Update generic error messages |
| Align with updated order notifications |
| Update yaml file MediaOrderB2C v1.2.0.yaml |
| Update MediaOrderB2C version Correct resource for notifyOrder and notityShipment |
30-08-2019
Introduction
This document contains a description of the standard interfaces for implementation of data exchange with CB via webservices.
| Update yaml versions |
| Add volume limits and error messages; Correct typo in process flow diagrams |
| Add flows and sequence diagrams |
| Add operations |
| Initial document |
Introduction
This document contains a description of the standard interfaces for implementation of data exchange with CB via webservices.
The entire set for the standard data exchange with CB consists of the following documents and files: | ||||||||||||
The mapping from file based to webservice based messages | ||||||||||||
Tag matrix for Green and Standard option | ||||||||||||
CB has two options for submitting e-commerce orders:
| ||||||||||||
yaml definition files | An OpenAPI Specification file (yaml) for each resource | |||||||||||
MediaShipment v1.0.0https://services.cb.nl/rest/api/v1/mediaorderb2c/swagger.yaml Contains PUT (cancel), GET (status) and POST (place order) | ||||||||||||
Overview webservices
This chapter gives an overview of the available interaction patterns for data exchange with CB. The figure below gives an high level overview of the CB system landscape and the available webservice operations.
...
Webservice name: | MediaOrderNotify | |||
Definition: | MediaOrderNotify.yaml | |||
Resource: | Notifications | |||
Operations provided by you: | notifyOrder | CB calls your webservice to inform you about status updates of an orderby you: | ||
notifyOrder | CB calls your webservice to inform you about status updates of an order | |||
Authentication mode | CB supports:
|
MediaShipment
Webservice name: | MediaShipment |
Definition: | MediaShipment.yaml |
Resource: | ShippingUnits |
Operations provided by CB: | |
getShippingUnit | Retrieve the shipment information for a shipping unit |
...
Webservice name: | MediaShipmentNotify | |
Definition: | MediaShipmentNotify.yaml | |
Resource: | Notifications | |
Operations provided by you: | ||
notifyShipment | CB calls your webservice to inform you about a shipment for your order | Notifications |
Operations provided by you: | ||
notifyShipment | CB calls your webservice to inform you about a shipment for your order | |
Authentication mode | CB supports:
|
Process flows
This chapter contains the identified flows when using webservices to order physical books at CB. The most common and regular scenario is describes in the happy flow. In addition 7 frequent scenarios are described in alternative flows.
...
- Processed ShippingUnit is ready for shipping
Include Page | ||||
---|---|---|---|---|
|
Test environment
Include Page | ||||
---|---|---|---|---|
|
Addendum
Migration strategy from batch file to webservice
Suggested migration strategy from batch file to webservice:
...