Expand my Community achievements bar.

Submissions are now open for the 2026 Adobe Experience Maker Awards.

AEM Forms FDM(Form Data Model) setup for multiple Rest API

Avatar

Community Advisor

I have been delving deeper into AEM Forms features overall such as Adaptive Forms and Interactive Communication. I wanted to reach out to community to check on how is everyone managing the FDM in AEM Forms ? The examples that I come across are mostly based on Salesforce and Microsoft which are more RDBMS style. I wanted to get inputs on how the similar setup would look like for a scenario where you have multiple Rest API providing inputs that needed to prefill the Adaptive Form / Interactive Communication. Do you create separate data source per Rest API and then combine them in a common FDM ? Or keep a one to one mapping between each data source and FDM ? Looking forward to discuss and learn some suggestions / best practices on this topic.

Topics

Topics help categorize Community content and increase your ability to discover relevant content.

1 Reply

Avatar

Employee

Hi @narendragandhi,

Thank you for raising this question about managing Form Data Models (FDM) in AEM Forms. This is a very relevant topic as FDM design plays a key role in reusability, maintainability, and performance of Adaptive Forms and Interactive Communications.

To help you explore this further, please find below a set of useful resources and documentation:

Additionally, there are practical blogs that demonstrate FDM integration with REST APIs using Swagger/OpenAPI specifications:

I hope these resources will provide you with clarity on structuring FDMs across multiple REST APIs and help in evaluating whether to use separate FDMs per data source or a composite model.

Thanks
Pranay