Web API
The HTTP REST endpoint for programmatic access to Dataverse — supports OData queries, CRUD operations, batch requests, and authenticated calls.
The Dataverse Web API is the HTTP REST endpoint at /api/data/v9.x/ that exposes Dataverse for programmatic access. It supports OData v4 query syntax ($filter, $select, $expand, etc.), full CRUD operations (GET, POST, PATCH, DELETE) on every entity, bound actions, custom actions, and batch operations through the $batch endpoint for multi-operation HTTP round-trips. Authentication uses Microsoft Entra ID OAuth 2.0 — service-principal or user-context tokens. The Web API is the primary integration surface for Dataverse from external systems, JavaScript on forms (via Xrm.WebApi), Power Automate flows, custom code, and SDK clients. It superseded the older SOAP-based Organization Service for most modern use cases.