I have a PowerApps Canvas App and I use a flow to get a JSON from an API. In the flow I use the HTTP action to get the json. In an response – request action I return the body of the HTTP action. When I test the flow in PowerAutomate I see that it returns the expected JSON. But when I use the flow in my PowerApp the return value is boolean and there are no properties to access.
In PowerApps I call it like this:
ClearCollect(myVar, myFlow.Run())
In PowerAutomate the reponse has this JSON:
{
"type": "Response",
"kind": "Http",
"inputs": {
"statusCode": 200,
"body": "@outputs('HTTP')?['body']"
},
"runAfter": {
"JSON_analysieren": [
"Succeeded"
]
}
}