web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Finance | Project Operations, Human Resources, ...
Suggested Answer

Import file from Azure Blob storage to D365FO (Enqueue)

(4) ShareShare
ReportReport
Posted on by 1,275
Dear team,
 
I have read articles and mentioned here what I understood. Kindly validate please.

Steps to import a file from Azure Blob Storage to D365FO through Logic App.


  1.  

    Trigger the Logic App


    • This can be manual, scheduled, or triggered when a file is created in a specific Blob container (When a blob is added or modified trigger) 

  2.  

    Read file from Azure Blob Storage


    • Use the Azure Blob Storage connector → Get blob content action to fetch the file data (CSV, JSON, XML, etc. 

  3.  

    Prepare data for import


    • Optionally parse or transform the file (e.g., use Parse JSON, Data Operations → Compose, or mapping to match the D365FO Data Entity schema) 

  4.  

    Call D365FO Import API


    • Use the HTTP connector or D365FO connector to call the Enqueue API of the Recurring Data Job in D365FO.

    • Provide activityId (or executionId depending on setup), dataProject, and the file content as the payload or file URL from blob.
    • For example - https://base URL/API/CONNECTOR/ACTIVITY ID.

  5.  

    Monitor status (optional but recommended)


    • Optionally call Get Execution Summary Status API to check whether the job succeeded or failed  .
Is my assumption is correct?
 
 
Thanks in advance.

  1.  
Categories:
I have the same question (0)
  • CU05031448-0 Profile Picture
    1,275 on at
    Hi Team,
     
    Kindly validate please and let me know is am i correct?
     
    Thanks in advance 
  • Jonas "Jones" Melgaard Profile Picture
    4,930 Most Valuable Professional on at
    Where did you find this article? To me it looks to be generated by an AI of some sort.
    You are, for example, missing details on how to use the data management APIs. And it might not make sense in the context of what you are trying to achieve
  • Suggested answer
    Anthony Blake Profile Picture
    2,956 Super User 2025 Season 2 on at
     
    For the recurring integration endpoints, the sequence is (example is Customers V3 & Contoso):
     
    This is for step 4 onwards in your question.
     
    Enqueue: 
    {{resource}}api/connector/enqueue/{{customersv3_activity_id}}?entity=Customers V3&company=USMF
     
    Get message status, specify "messageId" in the body: 
    {{resource}}data/DataManagementDefinitionGroups/Microsoft.Dynamics.DataEntities.GetMessageStatus
     
    You can poll message status up to success, however if you want to also get a list of execution errors use the next two endpoints:
     
    Get Execution Id,  specify "_messageId" in the body: 
    {{resource}}data/DataManagementDefinitionGroups/Microsoft.Dynamics.DataEntities.GetExecutionIdByMessageId
     
    Get Execution Errors, specify the executionId from the body of the previous response, in the body: 
    {{resource}}data/DataManagementDefinitionGroups/Microsoft.Dynamics.DataEntities.GetExecutionErrors
     
    You can see postman examples of these calls here:
     
    Give it a try and let us know how it goes.
    Anthony

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

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > Finance | Project Operations, Human Resources, AX, GP, SL

#1
Martin Dráb Profile Picture

Martin Dráb 664 Most Valuable Professional

#2
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 522 Super User 2025 Season 2

#3
Sohaib Cheema Profile Picture

Sohaib Cheema 303 User Group Leader

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans