Dear @Prasad Khedkar,
Thank you for posting your question in the Microsoft Q&A forum.
I understand you're looking to extract response data submitted to Microsoft Forms using an API-based solution, and you're currently orchestrating this process with Azure Data Factory (ADF).
At this time, Microsoft Graph API does not provide a supported endpoint to directly retrieve Microsoft Forms responses. While this feature has been requested by many users, it is not yet available in the official Microsoft Graph API.
I recommend a workaround that using Power Automate to capture each new form response and store it in a SharePoint Online List, Azure SQL Database, or another supported data source. Azure Data Factory can then connect to that location using its built-in connectors to automate further processing.
However, this Q&A forum is dedicated to Microsoft 365 and Office-related topics. And I do not have enough resource and testing environment to test the flow. Since Power Automate is part of the Power Platform, I recommend post your questions about Power Automate flows or connectors in the Power Platform Community forums. There are many experts in Power Automate, who may give you good advice.
Moreover, I want you to know that Microsoft deeply values customer experience and feedback. Every single comment matter, and the product teams actively review what customers share to guide decisions and improvements. Your voice is powerful here, and I encourage you to make it heard through the official feedback channels. Therefore, to ensure your feedback reaches the right teams, I highly recommend submitting your feedback directly to Microsoft Ideas · Community, where our product development team can know your requirements and ideas for product improvements. If enough users raise ticket for the same idea, Microsoft may consider adding this feature in the future.
Note: As Microsoft Community moderators, please note that we are not involved in product design decisions and do not have direct access to the development roadmap, we want to assure you that your feedback has been acknowledged and is valued.
However, you can rest assured that you are not alone, I’ll continue to monitor this case and will reach out to you with any new updates as soon as possible. If any updates or announcements are made regarding this feature, I will make sure to share them with you as soon as possible.
I understand this may not be the outcome you were hoping for. I truly appreciate your patience and understanding. If you have any further questions or need further clarification, please feel free to reach out. I'm looking forward to hearing from you.
Thank you for your cooperation.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.