Unified Microsoft Power Platform API

Important

This content is archived and is not being updated. For the latest documentation, go to Administer Microsoft Power Platform. For the latest release plans, go to Dynamics 365 and Microsoft Power Platform release plans.

Important

Some of the functionality described in this release plan has not been released. Delivery timelines may change and projected functionality may not be released (see Microsoft policy). Learn more: What's new and planned

Enabled for Public preview General availability
Admins, makers, marketers, or analysts, automatically Mar 31, 2022 To be announced

Business value

The Microsoft Power Platform API will provide customers with a single unified API for all admin management scenarios across environments, tenant settings, capacity, licensing, and resources.

Feature details

Today, customers have a myriad of programmability options from PowerShell to Management Connectors to REST APIs. The REST APIs are disparate across different endpoints depending on the resource in question, and they provide a challenging experience. This delays documentation and reduces parity between PowerShell and the APIs.

Unification of the various APIs into a single Microsoft Power Platform API will be done in phases. First, we'll start by enabling tenant settings, capacity, and licensing APIs on a single endpoint. Then, we'll enable environment management capabilities like environment creation, adding Microsoft Dataverse to an existing environment, backup, copy, restore, and so forth. Next, we'll start to enable the endpoints for various resources that an environment can contain like Power Apps, Power Automate flows, Power Virtual Agents, and more.

Most notably, this will have no impact to the Dataverse APIs which remain separate. This Microsoft Power Platform API will be a unified API surface for all other admin management actions.

See also

Get started with Power Platform API preview (docs)