Hi Alan Pitthan,
Thank you for posting this query in Microsoft Q&A Platform.
If I understand correctly, you want to compose your json body for API request with data coming from previous activity. Please correct me if I am wrong.
You can do this by reading property values from your previous activity output json and writing dynamic expressions accordingly. For you want to loop over the items(json object) of your previous activity array, then you need to use ForEach activity to loop. And inside loop may be use Set variable activity, to write dynamic expressions acccordingly to compose json body. Finally use that variable as json body in the web activity.
Please check below video to understand, how to read properties of previous activity output json into dynamic expressions.
How to read JSON output of one Activity in to another Activity in Azure Data Factory
Below are useful videos to understand activities.
ForEach Activity in Azure Data Factory
Set Variable Activity in Azure Data Factory
Hope this helps. Please let me know if any further queries.
Please consider hitting Accept Answer
button. Accepted answers help community as well.