
Announcements
Dear Dynamics Team,
Good morning.
We are working with Microsoft Dynamics 365 / Power Apps (Dataverse) model-driven apps. We have Dataverse tables with model-driven forms where fields (columns) are configured dynamically by administrators (for example, adding new columns and placing them on a form).
Our requirement is to consume this data in a custom mobile application using the Dataverse OData (Web API). We would like to dynamically retrieve the configured field (column) names and metadata so that we can:
Construct the OData service URL dynamically at runtime
Display the fields and their corresponding data in the mobile application
Automatically handle newly added fields without requiring any additional development or code changes in the mobile app
Specifically, we would like your guidance on the following:
Is it possible to retrieve the form-level field configuration (i.e., fields placed on a specific model-driven form) via Dataverse metadata APIs or OData/Web API?
If so, what is the recommended or supported approach to read form metadata and associated table columns dynamically?
Are there any best practices or limitations when using Dataverse metadata and OData for this use case?
Your clarification on the supported approach would help us design a scalable and future-proof integration.
Thank you for your support.