Perform operations using the Web API

The Web API provides a RESTful web service interface that you can use to interact with data in Microsoft Dataverse using a wide variety of programming languages and libraries.

Tip

Before you start, you may find it valuable to review the topics under Web API types and operations to understand the OData service documents which provide important information about what you can do with the Web API.

Note

Information under this section is also applicable to the Dynamics 365 Customer Engagement (on-premises) users.

In this section

Compose Http requests and handle errors
Query data using the Web API
Retrieve and execute predefined queries
Create a table row using the Web API
Retrieve a table row using the Web API
Update and delete table rows using the Web API
Associate and disassociate table rows using the Web API
Use Web API functions
Use Web API actions
Execute batch operations using the Web API
Impersonate another user using the Web API
Perform conditional operations using the Web API
Manage duplicate detection during Create and Update operations

See also

Use the Dataverse Web API
Authenticate to Dataverse with the Web API
Web API types, functions and actions