I have a Power App that is feeding two SharePoint lists in a parent child relationship (one to many). I am producing a Word Doc at the end that summarizes, in a narrative, all the data fields that were input by the user. That flow is working great. What I'm trying to do now is take a step back and produce each of the child narratives and port that to a SharePoint page. I only have a rudimentary template now, and I am trying to change the CanvasContent to update just two placeholder (text) fields.
My steps so far have brought me up to getting the data from the SharePoint list, getting the SP template (Send an HTTP request to SharePoint) and copying it, getting the newly created page, and checking it out. Using Co-Pilot, I've tried several different scenarios to update the CanvasContent, but all of them have failed. I did get close, but it blanked my page.
The step below gets a good output (status code 200), with the headers and body "d" that gives me the Id of the page with the CanvasContent1. The flow currently runs without errors. I need to know where to go from here. I've tried putting the CanvasContent1 into a compose, change what I need to change, and try to put it back in the body of Update. I've tried the same thing with setting a variable and use that for the body of my Update. I know the Update's (Send an HTTP Post) body needs to be in an appropriate JSON, but I've not been able to find what that proper format is supposed to be. Any help is greatly appreciated.