Business Central 2021 wave 2 (BC19) new features: AL API for sharing files in Microsoft 365 (Cloud Storage and Open in OneDrive)

Since Microsoft does not provide a lot of information for this, I am not sure if the content I write next is related to the title, but it may bring readers a lot of new information is not bad.

Okay, when you open the My setting in BC19, you will see an additional item.

Source : Dynamics 365 Lab
Read more…

Business Central Default APIs are not localized – or are they?

You’re probably all familiar with the great work Microsoft is doing on providing us a huge set of useful out-of-the-box API’s. No? Well, you can find all the information right here: API(V2.0) for Dynamics 365 Business Central – Business Central | Microsoft Docs

Source : Waldo’s Blog
Read more…

Documenting your Business Central (custom) APIs with OpenAPI / Swagger

For reasons that are not too important, I am trying to find a way to “describe my custom APIs”. You know. You’re at a project, you had to implement an integration with a 3rd party application, and you develop some custom APIs for it. When done, you have to communicate this to the 3rd party for them to implement the integration, so you need to pass the documentation, and kind of help through “how to use Business Central APIs”, and a description of the responses, requests and possibilities you have with “typical” Business Central APIs.

Source : Waldo’s Blog
Read more…

Using Azure API Management to host your Dynamics 365 Business Central APIs

Some days ago there was a discussion on Twitter started by Waldo about how to document custom Dynamics 365 Business Central APIsd to third-party clients that expects standard documentations like OpenAPI.

OpenAPI Specification (formerly Swagger Specification) is an API description format for REST APIs. An OpenAPI file allows you to describe your entire API, including:

Source : Stefano Demiliani
Read more…

Extending standard APIs (2)

In the previous blog post, I’ve demonstrated how to extend standard APIs by using them as a template for a new custom API that contains the customizations you want to do. While that approach works for most APIs, there are some APIs that are more complicated. I’m talking about APIs for sales and purchase documents. These APIs are special because they are not based on the standard tables Sales Header, Sales Line, etc.

Source : Kauffmann @ Dynamics 365 Business Central
Read more…