web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Apps / Azure API Management C...
Power Apps
Answered

Azure API Management Create Custom API for Dataverse

(0) ShareShare
ReportReport
Posted on by 54

Is there a way to use Azure API Management to create custom APIs for CRUD functions on a Dataverse Database? I am interested in creating access to my Dataverse database and capitalize on the features of Azure API Management.

I have the same question (0)
  • Jonathan Manrique Profile Picture
    2,695 on at

    Hi @IFEJohn 

     

    Azure API Management is a service that allows you to publish, manage and consume APIs in a secure and scalable way. You can use Azure API Management to create custom APIs for CRUD functions in a Dataverse database, following these general steps:

     

    Deploy and register CRUD plug-ins for Dataverse.
    Create a data provider and add the plug-ins to the provider.
    Create a virtual table in the Dataverse environment.
    Use the Dataverse Web API to create, update, view, and delete records using the virtual table.
    For more details, you can consult the following resources:

     

    Web API basic operations sample (Microsoft Dataverse) - Power Apps | Microsoft Learn

    Sample: Custom virtual table provider with CRUD operations (Microsoft Dataverse) - Power Apps | Microsoft Learn

    Sample: Custom virtual table provider with CRUD operations (Microsoft Dataverse) - Power Apps | Microsoft Learn

    Web API basic operations sample (Microsoft Dataverse) - Power Apps | Microsoft Learn

     

     

    If I have answered your question, please mark your post as Solved.
    If you like my response, please give it a Thumbs Up.
    You can accept more than one post as a solution

  • Verified answer
    IFEJohn Profile Picture
    54 on at

    Thank you very much @Jmanriquerios. Your response is very helpful. I too found another approach that I think is good. I created an Azure Logical App using a workflow, very similar to Power Automate, to connect to the Dataverse data source and then connect the Logical App to the Azure API Management. It is very simple and works well.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Users!

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Congratulations to the March Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Apps

#1
Vish WR Profile Picture

Vish WR 762

#2
11manish Profile Picture

11manish 640

#3
Valantis Profile Picture

Valantis 548

Last 30 days Overall leaderboard