View on GitHub

stdn-api-guidelines

API guidelines STDN

API First

API First is part of the Stedin integration strategy. Integration guidelines for the integration strategy can be found here: Integratie richtlijnen v2.0.pptx

By defining APIs outside the code, we want to facilitate early review feedback and also a development discipline that focus service interface design on…

Use events and callbacks for specific scenario’s

image.png

API Manager = Azure API Management

Message Broker = Azure ServiceBus (and Azure EventGrid)

Sector guidelines

The conventions closely follow the sector guidelines but may deviate. The Stedin conventions are leading. For reference, our guidelines may be annotated with:

If an API will be made available within the sector, those APIs require review by the API review group. Contact your solution architect integration for this.

Additional notes

All integrations (including temporary APIs) need to conform to the conventions. Exceptions require agreement by the Design Authority Integration and if indicated as such the Architecture Board.