Hello everyone !
I have a pretty big cloud flow that take all the Planner tasks from a variety of groups (at least 150) and export them in an Excel file and refresh a PowerBI Dataset.
Now, I had no problem whatsoever with the export, I used From Planner to Excel - Power Platform Community (microsoft.com) as reference and it worked quite great.
The only struggle I had is : Some of the tasks are recurring. And I would like to flag them as such in the Excel file.
What I looked into :
I know using Graph API in the beta version is possible (https://stackoverflow.com/a/76094907/1237712; Configuring task recurrence in Planner (preview) - Microsoft Graph | Microsoft Learn). But the problem with beta is that it might be subject to change. And I certainly do not want any change on Production.
So, I figured I had to pass through a workaround.
I know that the recurring tasks have the same Title, and no other not-part-of-that-recurrence-task will have the same title, are stored in the same Bucket and have different DueDates (in this particular project, the recurring tasks will repeat yearly).
And, well, with the "List all tasks" action, I get the whole tasks of one Planner !
I know I'm a finger closed to know how to retrieve the Recurring tasks, and I think a JSON Parse, or a filter array could work, but I struggle figuring how to do it and optimize it in the best way possible.
What I currently have :
This is a bit of my flow, where I retrieve the list of tasks in a Group's plan.

Here is the output of the List of Tasks, with one particular task :
{
"statusCode": 200,
"headers": {
//...
},
"body": {
"@odata.context": "https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.plannerTask)",
"@odata.count": 12,
"value": [
{
"@odata.etag": "BIGETAG",
"planId": "planID",
"bucketId": "bucketID",
"title": "Permit - update",
"orderHint": "orderHint",
"assigneePriority": "",
"percentComplete": 0,
"createdDateTime": "2023-06-01T08:15:28.1774729Z",
"hasDescription": true,
"previewType": "automatic",
"referenceCount": 0,
"checklistItemCount": 0,
"activeChecklistItemCount": 0,
"priority": 5,
"id": "taskID",
"createdBy": {
"user": {
"id": "userID"
},
"application": {
"displayName": null,
"id": "id"
}
},
"appliedCategories": {
"category8": true,
"category12": true
},
"assignments": {},
"_assignments": []
},
{ ...}
]
}
}
Here is the part where I add a row to the excel file :

And the action "Add a row to an excel table" part :

I only need to put "Yes/No" in the "IsRecurring" column.
So, could you help me figure out how to flag Recurring Planner Tasks to be exported in an Excel file please ?
Thanks a lot !