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