Skip to main content

Notifications

Announcements

No record found.

Finance | Project Operations, Human Resources, ...
Suggested answer

Consuming webhook response into D365 SCM/F&O

(0) ShareShare
ReportReport
Posted on by 10

Hi,

I am looking for best approach to consume data from a webhook into D365 F&O.

Here is the business requirement. There is an online portal where a contract request will be sent to the prospective. Once the prospective signed the contract, the webhook will trigger and there will be some data in JSON format. We need to import this data automatically so the new record can be created in Dynamics. Is it possible that D365 F&O can consume webhook data or do we need a middleware such as C# API to get the response from the webhook and send it to Dynamics? What will be the best prototype?

Thank you in advance.

  • Suggested answer
    dickson kimeu Profile Picture
    dickson kimeu 249 on at
    Consuming webhook response into D365 SCM/F&O
    Custom services will work but you have to implement authentication .
  • YY Lim Profile Picture
    YY Lim 960 on at
    RE: Consuming webhook response into D365 SCM/F&O

    You can write custom X++ service for this, logic app is another option, if you try to build a integration layer with error handling and reprocessing, logic app offer more flexibility and you can build this without introduce deployment down time to FO which can be done via DMF or D365FO connector (OData).

  • pam9712 Profile Picture
    pam9712 10 on at
    RE: Consuming webhook response into D365 SCM/F&O

    Do you mean it's not possible through custom service? I have to use a logic app as a middleware to communicate between Dynamics and webhook!!

  • Suggested answer
    YY Lim Profile Picture
    YY Lim 960 on at
    RE: Consuming webhook response into D365 SCM/F&O

    You can use the logic app to taking the json and push it to D365FO as XML or any other format

  • Suggested answer
    YY Lim Profile Picture
    YY Lim 960 on at
    RE: Consuming webhook response into D365 SCM/F&O

    You can use the logic app to taking the json and push it to D365FO as XML or any other format

  • pam9712 Profile Picture
    pam9712 10 on at
    RE: Consuming webhook response into D365 SCM/F&O

    In my scenario,  the data is only one-directional from webhook to Dynamics. The dataset is not large at all. The portal won't be used for calls. The webhook will be responsible for triggering that the data is ready for the call. Do you still suggest using a custom service?

  • Alex VN Profile Picture
    Alex VN 1,994 on at
    RE: Consuming webhook response into D365 SCM/F&O

    Hi,

    Regarding this one I believe custom webservice will be a good solution for you if the integration volume is not too large. If you are able to make REST API call from your portal with custom parameter then you might not need to use a middle ware to handle the call. Custom service is like you creating a custom API exposed via REST or SOAP endpoint for D365FO.

    docs.microsoft.com/.../custom-services

    For a general check on the integration method with D365FO, you might refer to the below article:

    docs.microsoft.com/.../integration-overview

    Hope this helps.

  • pam9712 Profile Picture
    pam9712 10 on at
    RE: Consuming webhook response into D365 SCM/F&O

    Experts, please asnwer!

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

December Spotlight Star - Muhammad Affan

Congratulations to a top community star!

Top 10 leaders for November!

Congratulations to our November super stars!

Tips for Writing Effective Suggested Answers

Best practices for providing successful forum answers ✍️

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 291,280 Super User 2024 Season 2

#2
Martin Dráb Profile Picture

Martin Dráb 230,235 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Product updates

Dynamics 365 release plans