Use the Dynamics 365 Customer Engagement Web API

The Customer Engagement Web API provides a development experience that can be used across a wide variety of programming languages, platforms, and devices. The Web API implements the OData (Open Data Protocol), version 4.0, an OASIS standard for building and consuming RESTful APIs over rich data sources. You can learn more about this protocol at Details about this standard are available at


Both Customer Engagement (on-premises) and Dataverse share the same Web API. The Web API documentation is available in the Power Apps documentation at: Use the Dataverse Web API.

Because the Web API is built on open standards, we don’t provide assemblies for a specific developer experience. You can compose HTTP requests for specific operations or use third-party libraries to generate classes for whatever language or platform you want. You can find a list of libraries that support OData version 4.0 at

To compare the Web API with other Dynamics 365 Customer Engagement (on-premises) web services, see Use Dynamics 365 Customer Engagement web services.

Use Dynamics 365 Customer Engagement web services
What is Power Apps?
Dataverse Developer Guide
OData - the best way to REST