How to Show a Power Automate Checklist on Microsoft Planner Task Cards
Question details
The user needs the checklist generated by a Power Automate flow to appear correctly on weekly Microsoft Planner task cards without HTTP URI errors.

- Product
- Microsoft Power Automate and Microsoft Planner
- Device & OS
- not provided
- Scenario
- Automating weekly task creation in Microsoft Planner with predefined checklists.
- Observed behavior
- The predefined checklist fails to display correctly on the task card, and HTTP request URI attempts result in errors.
Ensure you have adequate permissions to create and modify tasks within the target Microsoft Planner plan, and verify that your Power Automate account has access to the Microsoft Graph API if you are using custom HTTP requests.
Verify Planner HTTP Request URI and Checklist JSON Structure
The most common reason checklists fail to show is an incorrect HTTP URI or improperly formatted JSON payload in the "Update Task Details" action.
To properly inject and display a checklist on a Planner task card using Power Automate, the JSON structure must strictly align with the Microsoft Graph API requirements. A simple string array will fail.
Ensure you are passing the dynamically generated Task ID from the initial 'Create a task' step directly into the 'Update task details' step.
Verify that your checklist payload matches the Graph API schema. Each checklist item must be an object containing a unique ID (such as a generated GUID), a 'title' string, and an 'isChecked' boolean value.
If you are using an HTTP request, ensure the URI points to the correct Graph API endpoint: https://graph.microsoft.com/v1.0/planner/tasks/{task-id}/details.
Confirm the 'If-Match' header is included in your HTTP request and set to the correct ETag value obtained from a prior 'Get Task Details' step to prevent versioning conflicts.

Consult the Microsoft Power Automate Community
If errors persist after verifying the API structure, sharing your sanitized flow design with experts can help identify niche HTTP request issues.
Looking for a Free, Lightweight Office Alternative?
While Microsoft Power Automate handles complex cloud workflows and task automation, you may also need a straightforward, lightweight office suite for your daily documentation, spreadsheets, and presentations. WPS Office offers a seamless, highly compatible alternative to Microsoft Office at zero cost.
- 1. Visit the WPS Office Website: Go to the official WPS Office website to find the latest free version.
- 2. Download the Installer: Click the download button corresponding to your operating system (Windows, Mac, or Linux).
- 3. Install and Run: Run the downloaded installer and follow the on-screen instructions to set up your free all-in-one office suite.

Frequently Asked Questions
Why does my Power Automate checklist item show as a string instead of a clickable checklist?
This usually happens if the JSON array is passed as a single string variable without being properly parsed. Ensure you build a proper JSON array using the 'Select' or 'Compose' data operation actions before passing it to the Planner action.
Can I set the checklist to show on the Planner card by default using standard connectors?
The standard 'Update task details' connector in Power Automate does not currently have a direct toggle for 'Show on card'. To achieve this, you must use a premium 'Send an HTTP request' action targeting the Microsoft Graph API to modify the previewType property.
Is there a limit to how many checklist items I can add to a Planner task via Power Automate?
Yes, Microsoft Planner currently restricts task checklists to a maximum of 20 items per individual task. Ensure your automated flow does not exceed this limit, otherwise the API request will fail.




