Microsoft Dataverse Custom APIs in workflows, Power Automate, and beyond

October 18 2021

It has not yet been a year since Microsoft introduced Custom APIs in Dataverse, but the popularity of this new code-first approach that helps developers to create APIs has been rising.

So, what is Custom API and why is it a boon for Dynamics 365 CRM developers?

Custom API helps you in creating Custom Action messages in Dynamics 365 CRM. It is a code-first approach that provides various benefits over earlier mechanisms for creating APIs. Before this feature was introduced, custom process actions were used to define an API. But the developers had to implement all the logic using plug-ins or workflow assembly when defining the API signature, frequently due to the underlying technology. Custom API acknowledges this need. Using new Custom API features, developers can avoid some of the limitations of custom actions, including the need for Classic Workflow actions. The developer just needs to create a plug-in which will provide the main operation for the message.

Let’s dive deeper and see what Custom API has in store for us developers!

About Sam Kumar

Inogic is a leading Dynamics 365 CRM ISV since 2007 and a Gold Partner with its exclusive focus on providing innovative apps and services on Dynamics 365 CRM and Power Platform. Its flagship product Maplytics™a 5 star rated Preferred App on Microsoft AppSource, is a market-leading maps integration app for Dynamics 365 CRM and Dataverse. Inogic is renowned for its 15 Microsoft Preferred Productivity Apps on Microsoft AppSource. Be it our latest Gamifics365- Gamification app for Dynamics 365 CRM to engage, motivate and increase user adoption, or App Integrations like MailChimp Integration, Subscription and Recurring Billing ManagementQuickBooks Integration, Auto Tax Calculator, streamlining Document Management in Dynamics 365 CRM/CE with Attach2DynamicsSharePoint Security Sync improving productivity with Click2CloneClick2ExportClick2UndoAlerts4DynamicsLead Assignment and Distribution AutomationUser Adoption Monitor or simply visual representation of data using Visualization Apps Kanban BoardMap My Relationships. Inogic has always been a hub of distinct and innovative apps for Dynamics 365 CRM / Dataverse. Contributing to the community Inogic Blogs are very popular for its regular high-quality tips and tricks on all things Dynamics 365 CRM / Power Platform. To learn more about how Inogic can help you in enhancing your Dynamics 365 CRM user experience, visit or contact

More about Sam Kumar