A REST API is an application programming interface that follows the constraints of REST architecture and is used for integrating applications. When working with APIs in Dynamics 365 Business Central, it is common to have standard and custom APIs. Modifying an API can potentially create breaking changes, such as changing the response data format or removing parts of the API. It is important to implement API versioning to manage changes without disrupting clients. Dynamics 365 Business Central standard APIs support versioning, and custom APIs can also be versioned. External custom APIs should also be versioned to allow for independent evolution. ASP.NET Minimal APIs can be used to handle versioning in custom APIs. Versioning is a best practice to ensure a more robust solution.
Login now to access my digest by 365.Training