Versions Compared

Key

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

...

Authentication & Authorisation

Definition

DigitalProductOrderService

Authentication

OpenID Connect (OIDC)Username

Authorisation

Bearer token

The token is requested via an API call with credentials known tot the customer. Credentials are specified as parameters

Content-Type: application/x-www-form-urlencoded

Code Block
languagejson
grant_type=client_credentials&client_id=<client-id>&client_secret=<client-secret>

Kunnen we dit wel opnemen?
Acceptatieomgeving is voor ons een nieuw gegeven

URL's voor opvragen token :

OpenAPI

Password

URL

Definition

View file
namecb_org-DigitalProductOrderService-1.0.1-resolved.yaml

‘Optional’ parameter

For any optional attribute one of the following options applies:

  • be filled with the corract value

  • be left out

  • be filled with ““ (read empty)

Note

An optional parameter may therefore never be filled with the value null

URL Test

URL

...

HTTP code

Code

200

200

EBS-10003

A product with this EAN is not available

200

EBS-10004

This product is not available for delivery

200

EBS-10005

This OrderReference has already been used, use another reference

200

EBS-10006

This product may not be ordered

200

EBS-10009

This product may not be ordered

200

EBS-10017

Your credit limit has been exceeded

200

EBS-10077

No Order found with this OrderReference

400

CEP-200

An generic error code for syntactic errors. The message then states what is incorrect with respect to the definition
<detail "invalid (based on swagger-definition) input" message>
Example fwhen a wrong DeliveryChannel is used: "[instance value (\"CBX\") not found in enum (possible values: [\"CBW\"])]"

400

CEP-002

<detail "invalid (based on swagger-definition) input" message>

401

CEP-003

You are not authenticated

404

CEP-004

Resource not available

500

EBS-11000

Something went wrong in processing the request. (<error-reference-code>)

500

"Internal server error"

...