Table of Contents | ||
---|---|---|
|
Revision
Date | Description | To be announced|
---|---|---|
| New version due to move to a new server. URL change and new yaml versions MediaOrderB2C and MediaShipment Functional changes:
| |
| 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:
| |
| 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 | |
| Update yaml versions | |
| Add volume limits and error messages; Correct typo in process flow diagrams | |
| Add flows and sequence diagrams | |
| Add operations | |
| Initial document |
...
Authentication & Authorisation
MediaOrderB2C |
S.v.p. checken en voorbeeld doorgevenBasic - username:password “Basic ”||"Base64 encoding of username and password joined by a single colon : "
and Shipment | Header-parameters "Username" + "Password" |
Webservice information
Webservice approache | REST - Representational State Transfer | |
MediaOrderB2C |
OpenAPI Specification |
|
| ||
Resource | Orders | |
Operations provided by CB: | ||
placeOrder | Send one (1) order to CB | |
cancelOrderLine | Cancel one (1) orderline | |
getOrderStatus | Retrieve the status if one (1) order | |
MediaOrderNotify |
OpenAPI Specification |
| |||||
Resource: | Notifications | |||||
Operations provided by you: | ||||||
notifyOrder | CB calls your webservice to inform you about status updates of an order | |||||
Authentication mode | CB supports:
| |||||
MediaShipment | Definition |
|
| ||
Resource | ShippingUnits | |
Operations provided by CB: | ||
getShippingUnit | Retrieve the shipment information for a shipping unit | |
MediaShipmentNotify | Definition: |
| |||||
Resource: | Notifications | ||||
Operations provided by you: |
notifyShipment | CB calls your webservice to inform you about shipment for your order | |||
Authentication mode | CB supports:
| |||
Content type | The content /body in the request and response has to be, will be in json format | |||
‘Optional’ parameter | For any optional Attribute ons of th following options applies:
| |||
URL Test |
Healthcheck niet opgenomen
MediaOrderB2C base: https://media.tst.cb-api.nl/mediaorderb2c
MediaShipment base: https://media.tst.cb-api.nl/mediashipment
| ||
URL Production |
MediaOrderB2C base: https://media.cb-api.nl/mediaorderb2c
MediaShipment base: https://media.cb-api.nl/mediashipment
| ||
Supported SSL/TLS protocols | TLS 1.2 | |
TLS 1.3 |
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.
...