You're encountering a common error when integrating Microsoft Forms with Dynamics 365 via Power Automate, specifically related to how you're handling lookup fields (like currency) and date fields (like estimated close date). Let's break down the problem and find a solution.
Understanding the Error:
The error "URL was not parsed due to an ODataUnrecognizedPathException. Resource not found for the segment provided in the URL" usually means that:
Troubleshooting and Solutions:
currencyid
from the retrieved currency record."/currencies(<currencyid>)"
<currencyid>
with the dynamic content from the "List rows" action.
formatDateTime()
expression to format the date from your Microsoft Form into the correct format.yyyy-MM-ddTHH:mm:ssZ
(ISO 8601).formatDateTime(outputs('Get_response_details')?['body/r0020120123123123123123'], 'yyyy-MM-ddTHH:mm:ssZ')
outputs('Get_response_details')?['body/r0020120123123123123123']
with the actual dynamic content from your Microsoft Form.yyyy-MM-dd
will also work.Example Flow (Conceptual):
formatDateTime(outputs('Get_response_details')?['body/r0020120123123123123123'], 'yyyy-MM-ddTHH:mm:ssZ')
"/currencies(<currencyid>)"
(from the "List rows" action).Key Points:
André Arnaud de Cal... Super User 2025 Season 1
Martin Dráb Most Valuable Professional
nmaenpaa Moderator