Welcome to the API(Beta) for Dynamics 365 Business Central


You've reached the Business Central API Beta. If you are looking for the newest version of these APIs, please go here.

With Dynamics 365 you can create Connect apps. Connect apps establishes a point-to-point connection between Dynamics 365 Business Central and a 3rd party solution or service and is typically created using standard REST API to interchange data. Any coding language capable of calling REST APIs can be used to develop your Connect app. For more information to get started on Connect apps, see Developing Connect Apps for Dynamics 365 Business Central.


For information about enabling APIs for Dynamics NAV see Enabling the APIs for Dynamics 365 Business Central.


REST programming is not natively supported in C/SIDE. In order to run the APIs you must add the REST dependent types manually. Existing W1 objects can compile and load, but some .NET types cannot be loaded into the C/SIDE Development environment variable editor due to missing server dependencies.


For information about developing extensions in AL see Development in AL.

See Also

API(v1.0) for Dynamics 365 Business Central