Microsoft Graph groups.plannerGroup API

The groups.plannerGroup API from Microsoft Graph — 22 operation(s) for groups.plannergroup.

Operations 54

GET /groups/{group-id}/planner Microsoft Graph Get planner from groups #
PATCH /groups/{group-id}/planner Microsoft Graph Update the navigation property planner in groups #
DELETE /groups/{group-id}/planner Microsoft Graph Delete navigation property planner for groups #
GET /groups/{group-id}/planner/plans Microsoft Graph List plans #
POST /groups/{group-id}/planner/plans Microsoft Graph Create new navigation property to plans for groups #
GET /groups/{group-id}/planner/plans/{plannerPlan-id} Microsoft Graph Get plans from groups #
PATCH /groups/{group-id}/planner/plans/{plannerPlan-id} Microsoft Graph Update the navigation property plans in groups #
DELETE /groups/{group-id}/planner/plans/{plannerPlan-id} Microsoft Graph Delete navigation property plans for groups #
GET /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets Microsoft Graph Get buckets from groups #
POST /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets Microsoft Graph Create new navigation property to buckets for groups #
GET /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id} Microsoft Graph Get buckets from groups #
PATCH /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id} Microsoft Graph Update the navigation property buckets in groups #
DELETE /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id} Microsoft Graph Delete navigation property buckets for groups #
GET /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks Microsoft Graph Get tasks from groups #
POST /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks Microsoft Graph Create new navigation property to tasks for groups #
GET /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id} Microsoft Graph Get tasks from groups #
PATCH /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id} Microsoft Graph Update the navigation property tasks in groups #
DELETE /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id} Microsoft Graph Delete navigation property tasks for groups #
GET /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat Microsoft Graph Get assignedToTaskBoardFormat from groups #
PATCH /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat Microsoft Graph Update the navigation property assignedToTaskBoardFormat in groups #
DELETE /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat Microsoft Graph Delete navigation property assignedToTaskBoardFormat for groups #
GET /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat Microsoft Graph Get bucketTaskBoardFormat from groups #
PATCH /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat Microsoft Graph Update the navigation property bucketTaskBoardFormat in groups #
DELETE /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat Microsoft Graph Delete navigation property bucketTaskBoardFormat for groups #
GET /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details Microsoft Graph Get details from groups #
PATCH /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details Microsoft Graph Update the navigation property details in groups #
DELETE /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details Microsoft Graph Delete navigation property details for groups #
GET /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat Microsoft Graph Get progressTaskBoardFormat from groups #
PATCH /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat Microsoft Graph Update the navigation property progressTaskBoardFormat in groups #
DELETE /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat Microsoft Graph Delete navigation property progressTaskBoardFormat for groups #
GET /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/$count Microsoft Graph Get the number of the resource #
GET /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/$count Microsoft Graph Get the number of the resource #
GET /groups/{group-id}/planner/plans/{plannerPlan-id}/details Microsoft Graph Get details from groups #
PATCH /groups/{group-id}/planner/plans/{plannerPlan-id}/details Microsoft Graph Update the navigation property details in groups #
DELETE /groups/{group-id}/planner/plans/{plannerPlan-id}/details Microsoft Graph Delete navigation property details for groups #
GET /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks Microsoft Graph Get tasks from groups #
POST /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks Microsoft Graph Create new navigation property to tasks for groups #
GET /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id} Microsoft Graph Get tasks from groups #
PATCH /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id} Microsoft Graph Update the navigation property tasks in groups #
DELETE /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id} Microsoft Graph Delete navigation property tasks for groups #
GET /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat Microsoft Graph Get assignedToTaskBoardFormat from groups #
PATCH /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat Microsoft Graph Update the navigation property assignedToTaskBoardFormat in groups #
DELETE /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat Microsoft Graph Delete navigation property assignedToTaskBoardFormat for groups #
GET /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat Microsoft Graph Get bucketTaskBoardFormat from groups #
PATCH /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat Microsoft Graph Update the navigation property bucketTaskBoardFormat in groups #
DELETE /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat Microsoft Graph Delete navigation property bucketTaskBoardFormat for groups #
GET /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details Microsoft Graph Get details from groups #
PATCH /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details Microsoft Graph Update the navigation property details in groups #
DELETE /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details Microsoft Graph Delete navigation property details for groups #
GET /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat Microsoft Graph Get progressTaskBoardFormat from groups #
PATCH /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat Microsoft Graph Update the navigation property progressTaskBoardFormat in groups #
DELETE /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat Microsoft Graph Delete navigation property progressTaskBoardFormat for groups #
GET /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/$count Microsoft Graph Get the number of the resource #
GET /groups/{group-id}/planner/plans/$count Microsoft Graph Get the number of the resource #

Documentation

📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/admin?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/agreementacceptance?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/agreement?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/teamsapp?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/application?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/applicationtemplate?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/azure-ad-auditlog-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/authenticationmethodconfiguration?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/authenticationmethodspolicy?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/certificatebasedauthconfiguration?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/chat?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/communications-api-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/complianceapioverview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/externalconnectors-externalconnection?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/contact?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/contract?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/copilot-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/datapolicyoperation?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/intune-apps-conceptual?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/intune-device-conceptual?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/device?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/directory?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/domaindnsrecord?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/domain?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/drive?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/education-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/employee-experience-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/externalconnectors-external?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/filter-query-parameter
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/excel?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/grouplifecyclepolicy?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/groups-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/groupsetting?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/groupsettingtemplate?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/identitycontainer?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/informationprotection?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/invitation?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/users?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/oauth2permissiongrant?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/organization?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/resourcespecificpermissiongrant?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/place?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/planner-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/policy-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/print?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/privacy?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/report?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/rolemanagement?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/schemaextension?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/scopedrolemembership?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/search-api-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/security-api-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/serviceprincipal?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/shares?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/sharepoint?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/solutions-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/filestorage?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/subscribedsku?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/subscription?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/teams-api-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/teamwork?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/tenantrelationship?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/user?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/auth/auth-concepts
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/workplace?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/sitepage?view=graph-rest-1.0

Specifications

Other Resources

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/microsoft-graph-groups-plannergroup-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

microsoft-graph-groups-plannergroup-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Microsoft Graph Admin Admin.admin Groups.planner Group API
  description: 'Microsoft Graph API for managing administrative resources in Microsoft Entra ID.

    This API enables administrators to manage Microsoft Edge browser settings, Internet Explorer mode configurations,

    site lists, shared browser sites, Microsoft 365 Apps installation options, people insights, service announcements,

    SharePoint settings, Copilot administration, directory administrative units, and admin consent policies.'
  version: 1.0.0
  contact:
    name: Microsoft Graph API Support
    url: https://developer.microsoft.com/graph
servers:
- url: https://graph.microsoft.com/v1.0
  description: Microsoft Graph API v1.0 endpoint
tags:
- name: groups.plannerGroup
paths:
  /groups/{group-id}/planner:
    description: Provides operations to manage the planner property of the microsoft.graph.group entity.
    parameters:
    - name: group-id
      in: path
      description: The unique identifier of group
      required: true
      schema:
        type: string
      x-ms-docs-key-type: group
    get:
      tags:
      - groups.plannerGroup
      summary: Microsoft Graph Get planner from groups
      description: Entry-point to Planner resource that might exist for a Unified Group.
      operationId: groups.GetPlanner
      parameters:
      - name: $select
        in: query
        description: Select properties to be returned
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      - name: $expand
        in: query
        description: Expand related entities
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      responses:
        2XX:
          description: Retrieved navigation property
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.plannerGroup'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
    patch:
      tags:
      - groups.plannerGroup
      summary: Microsoft Graph Update the navigation property planner in groups
      operationId: groups.UpdatePlanner
      parameters:
      - name: If-Match
        in: header
        description: ETag value.
        required: true
        schema:
          type: string
      requestBody:
        description: New navigation property values
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/microsoft.graph.plannerGroup'
        required: true
      responses:
        2XX:
          description: Success
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.plannerGroup'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
    delete:
      tags:
      - groups.plannerGroup
      summary: Microsoft Graph Delete navigation property planner for groups
      operationId: groups.DeletePlanner
      parameters:
      - name: If-Match
        in: header
        description: ETag
        schema:
          type: string
      responses:
        '204':
          description: Success
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
  /groups/{group-id}/planner/plans:
    description: Provides operations to manage the plans property of the microsoft.graph.plannerGroup entity.
    parameters:
    - name: group-id
      in: path
      description: The unique identifier of group
      required: true
      schema:
        type: string
      x-ms-docs-key-type: group
    get:
      tags:
      - groups.plannerGroup
      summary: Microsoft Graph List plans
      description: Retrieve a list of plannerPlan objects owned by a group object.
      externalDocs:
        description: Find more info here
        url: https://learn.microsoft.com/graph/api/plannergroup-list-plans?view=graph-rest-1.0
      operationId: groups.planner.ListPlans
      parameters:
      - $ref: '#/components/parameters/top'
      - $ref: '#/components/parameters/skip'
      - $ref: '#/components/parameters/search'
      - $ref: '#/components/parameters/filter'
      - $ref: '#/components/parameters/count'
      - name: $orderby
        in: query
        description: Order items by property values
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      - name: $select
        in: query
        description: Select properties to be returned
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      - name: $expand
        in: query
        description: Expand related entities
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      responses:
        2XX:
          $ref: '#/components/responses/microsoft.graph.plannerPlanCollectionResponse'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-pageable:
        nextLinkName: '@odata.nextLink'
        operationName: listMore
      x-ms-docs-operation-type: operation
    post:
      tags:
      - groups.plannerGroup
      summary: Microsoft Graph Create new navigation property to plans for groups
      operationId: groups.planner.CreatePlans
      requestBody:
        description: New navigation property
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/microsoft.graph.plannerPlan'
        required: true
      responses:
        2XX:
          description: Created navigation property.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.plannerPlan'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
  /groups/{group-id}/planner/plans/{plannerPlan-id}:
    description: Provides operations to manage the plans property of the microsoft.graph.plannerGroup entity.
    parameters:
    - name: group-id
      in: path
      description: The unique identifier of group
      required: true
      schema:
        type: string
      x-ms-docs-key-type: group
    - name: plannerPlan-id
      in: path
      description: The unique identifier of plannerPlan
      required: true
      schema:
        type: string
      x-ms-docs-key-type: plannerPlan
    get:
      tags:
      - groups.plannerGroup
      summary: Microsoft Graph Get plans from groups
      description: Read-only. Nullable. Returns the plannerPlans owned by the group.
      operationId: groups.planner.GetPlans
      parameters:
      - name: $select
        in: query
        description: Select properties to be returned
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      - name: $expand
        in: query
        description: Expand related entities
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      responses:
        2XX:
          description: Retrieved navigation property
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.plannerPlan'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
    patch:
      tags:
      - groups.plannerGroup
      summary: Microsoft Graph Update the navigation property plans in groups
      operationId: groups.planner.UpdatePlans
      requestBody:
        description: New navigation property values
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/microsoft.graph.plannerPlan'
        required: true
      responses:
        2XX:
          description: Success
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.plannerPlan'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
    delete:
      tags:
      - groups.plannerGroup
      summary: Microsoft Graph Delete navigation property plans for groups
      operationId: groups.planner.DeletePlans
      parameters:
      - name: If-Match
        in: header
        description: ETag
        schema:
          type: string
      responses:
        '204':
          description: Success
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
  /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets:
    description: Provides operations to manage the buckets property of the microsoft.graph.plannerPlan entity.
    parameters:
    - name: group-id
      in: path
      description: The unique identifier of group
      required: true
      schema:
        type: string
      x-ms-docs-key-type: group
    - name: plannerPlan-id
      in: path
      description: The unique identifier of plannerPlan
      required: true
      schema:
        type: string
      x-ms-docs-key-type: plannerPlan
    get:
      tags:
      - groups.plannerGroup
      summary: Microsoft Graph Get buckets from groups
      description: Read-only. Nullable. Collection of buckets in the plan.
      operationId: groups.planner.plans.ListBuckets
      parameters:
      - $ref: '#/components/parameters/top'
      - $ref: '#/components/parameters/skip'
      - $ref: '#/components/parameters/search'
      - $ref: '#/components/parameters/filter'
      - $ref: '#/components/parameters/count'
      - name: $orderby
        in: query
        description: Order items by property values
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      - name: $select
        in: query
        description: Select properties to be returned
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      - name: $expand
        in: query
        description: Expand related entities
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      responses:
        2XX:
          $ref: '#/components/responses/microsoft.graph.plannerBucketCollectionResponse'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-pageable:
        nextLinkName: '@odata.nextLink'
        operationName: listMore
      x-ms-docs-operation-type: operation
    post:
      tags:
      - groups.plannerGroup
      summary: Microsoft Graph Create new navigation property to buckets for groups
      operationId: groups.planner.plans.CreateBuckets
      requestBody:
        description: New navigation property
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/microsoft.graph.plannerBucket'
        required: true
      responses:
        2XX:
          description: Created navigation property.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.plannerBucket'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
  /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}:
    description: Provides operations to manage the buckets property of the microsoft.graph.plannerPlan entity.
    parameters:
    - name: group-id
      in: path
      description: The unique identifier of group
      required: true
      schema:
        type: string
      x-ms-docs-key-type: group
    - name: plannerPlan-id
      in: path
      description: The unique identifier of plannerPlan
      required: true
      schema:
        type: string
      x-ms-docs-key-type: plannerPlan
    - name: plannerBucket-id
      in: path
      description: The unique identifier of plannerBucket
      required: true
      schema:
        type: string
      x-ms-docs-key-type: plannerBucket
    get:
      tags:
      - groups.plannerGroup
      summary: Microsoft Graph Get buckets from groups
      description: Read-only. Nullable. Collection of buckets in the plan.
      operationId: groups.planner.plans.GetBuckets
      parameters:
      - name: $select
        in: query
        description: Select properties to be returned
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      - name: $expand
        in: query
        description: Expand related entities
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      responses:
        2XX:
          description: Retrieved navigation property
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.plannerBucket'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
    patch:
      tags:
      - groups.plannerGroup
      summary: Microsoft Graph Update the navigation property buckets in groups
      operationId: groups.planner.plans.UpdateBuckets
      requestBody:
        description: New navigation property values
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/microsoft.graph.plannerBucket'
        required: true
      responses:
        2XX:
          description: Success
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.plannerBucket'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
    delete:
      tags:
      - groups.plannerGroup
      summary: Microsoft Graph Delete navigation property buckets for groups
      operationId: groups.planner.plans.DeleteBuckets
      parameters:
      - name: If-Match
        in: header
        description: ETag
        schema:
          type: string
      responses:
        '204':
          description: Success
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
  /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks:
    description: Provides operations to manage the tasks property of the microsoft.graph.plannerBucket entity.
    parameters:
    - name: group-id
      in: path
      description: The unique identifier of group
      required: true
      schema:
        type: string
      x-ms-docs-key-type: group
    - name: plannerPlan-id
      in: path
      description: The unique identifier of plannerPlan
      required: true
      schema:
        type: string
      x-ms-docs-key-type: plannerPlan
    - name: plannerBucket-id
      in: path
      description: The unique identifier of plannerBucket
      required: true
      schema:
        type: string
      x-ms-docs-key-type: plannerBucket
    get:
      tags:
      - groups.plannerGroup
      summary: Microsoft Graph Get tasks from groups
      description: Read-only. Nullable. The collection of tasks in the bucket.
      operationId: groups.planner.plans.buckets.ListTasks
      parameters:
      - $ref: '#/components/parameters/top'
      - $ref: '#/components/parameters/skip'
      - $ref: '#/components/parameters/search'
      - $ref: '#/components/parameters/filter'
      - $ref: '#/components/parameters/count'
      - name: $orderby
        in: query
        description: Order items by property values
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      - name: $select
        in: query
        description: Select properties to be returned
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      - name: $expand
        in: query
        description: Expand related entities
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      responses:
        2XX:
          $ref: '#/components/responses/microsoft.graph.plannerTaskCollectionResponse'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-pageable:
        nextLinkName: '@odata.nextLink'
        operationName: listMore
      x-ms-docs-operation-type: operation
    post:
      tags:
      - groups.plannerGroup
      summary: Microsoft Graph Create new navigation property to tasks for groups
      operationId: groups.planner.plans.buckets.CreateTasks
      requestBody:
        description: New navigation property
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/microsoft.graph.plannerTask'
        required: true
      responses:
        2XX:
          description: Created navigation property.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.plannerTask'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
  /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}:
    description: Provides operations to manage the tasks property of the microsoft.graph.plannerBucket entity.
    parameters:
    - name: group-id
      in: path
      description: The unique identifier of group
      required: true
      schema:
        type: string
      x-ms-docs-key-type: group
    - name: plannerPlan-id
      in: path
      description: The unique identifier of plannerPlan
      required: true
      schema:
        type: string
      x-ms-docs-key-type: plannerPlan
    - name: plannerBucket-id
      in: path
      description: The unique identifier of plannerBucket
      required: true
      schema:
        type: string
      x-ms-docs-key-type: plannerBucket
    - name: plannerTask-id
      in: path
      description: The unique identifier of plannerTask
      required: true
      schema:
        type: string
      x-ms-docs-key-type: plannerTask
    get:
      tags:
      - groups.plannerGroup
      summary: Microsoft Graph Get tasks from groups
      description: Read-only. Nullable. The collection of tasks in the bucket.
      operationId: groups.planner.plans.buckets.GetTasks
      parameters:
      - name: $select
        in: query
        description: Select properties to be returned
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      - name: $expand
        in: query
        description: Expand related entities
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      responses:
        2XX:
          description: Retrieved navigation property
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.plannerTask'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
    patch:
      tags:
      - groups.plannerGroup
      summary: Microsoft Graph Update the navigation property tasks in groups
      operationId: groups.planner.plans.buckets.UpdateTasks
      requestBody:
        description: New navigation property values
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/microsoft.graph.plannerTask'
        required: true
      responses:
        2XX:
          description: Success
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.plannerTask'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
    delete:
      tags:
      - groups.plannerGroup
      summary: Microsoft Graph Delete navigation property tasks for groups
      operationId: groups.planner.plans.buckets.DeleteTasks
      parameters:
      - name: If-Match
        in: header
        description: ETag
        schema:
          type: string
      responses:
        '204':
          description: Success
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
  ? /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat
  : description: Provides operations to manage the assignedToTaskBoardFormat property of the microsoft.graph.plannerTask entity.
    parameters:
    - name: group-id
      in: path
      description: The unique identifier of group
      required: true
      schema:
        type: string
      x-ms-docs-key-type: group
    - name: plannerPlan-id
      in: path
      description: The unique identifier of plannerPlan
      required: true
      schema:
        type: string
      x-ms-docs-key-type: plannerPlan
    - name: plannerBucket-id
      in: path
      description: The unique identifier of plannerBucket
      required: true
      schema:
        type: string
      x-ms-docs-key-type: plannerBucket
    - name: plannerTask-id
      in: path
      description: The unique identifier of plannerTask
      required: true
      schema:
        type: string
      x-ms-docs-key-type: plannerTask
    x-ms-docs-grouped-path:
    - /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat
    get:
      tags:
      - groups.plannerGroup
      summary: Microsoft Graph Get assignedToTaskBoardFormat from groups
      description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo.
      operationId: groups.planner.plans.buckets.tasks.GetAssignedToTaskBoardFormat
      parameters:
      - name: $select
        in: query
        description: Select properties to be returned
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      - name: $expand
        in: query
        description: Expand related entities
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      responses:
        2XX:
          description: Retrieved navigation property
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
    patch:
      tags:
      - groups.plannerGroup
      summary: Microsoft Graph Update the navigation property assignedToTaskBoardFormat in groups
      operationId: groups.planner.plans.buckets.tasks.UpdateAssignedToTaskBoardFormat
      parameters:
      - name: If-Match
        in: header
        description: ETag value.
        required: true
        schema:
          type: string
      requestBody:
        description: New navigation property values
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
        required: true
      responses:
        2XX:
          description: Success
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
    delete:
      tags:
      - groups.plannerGroup
      summary: Microsoft Graph Delete navigation property assignedToTaskBoardFormat for groups
      operationId: groups.planner.plans.buckets.tasks.DeleteAssignedToTaskBoardFormat
      parameters:
      - name: If-Match
        in: header
        description: ETag
        schema:
          type: string
      responses:
        '204':
          description: Success
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
  /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat:
    description: Provides operations to manage the bucketTaskBoardFormat property of the microsoft.graph.plannerTask entity.
    parameters:
    - name: group-id
      in: path
      description: The unique identifier of group
      required: true
      schema:
        type: string
      x-ms-docs-key-type: group
    - name: plannerPlan-id
      in: path
      description: The unique identifier of plannerPlan
      required: true
      schema:
        type: string
      x-ms-docs-key-type: plannerPlan
    - name: plannerBucket-id
      in: path
      description: The unique identifier of plannerBucket
      required: true
      schema:
        type: string
      x-ms-docs-key-type: plannerBucket
    - name: plannerTask-id
      in: path
      description: The unique identifier of plannerTask
      required: true
      schema:
        type: string
      x-ms-docs-key-type: plannerTask
    x-ms-docs-grouped-path:
    - /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat
    get:
      tags:
      - groups.plannerGroup
      summary: Microsoft Graph Get bucketTaskBoardFormat from groups
      description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket.
      operationId: groups.planner.plans.buckets.tasks.GetBucketTaskBoardFormat
      parameters:
      - name: $select
        in: query
        description: Select properties to be returned
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      - name: $expand
        in: query
        description: Expand related entities
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      responses:
        2XX:
          description: Retrieved navigation property
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
    patch:
      tags:
      - groups.plannerGroup
      summary: Microsoft Graph Update the navigation property bucketTaskBoardFormat in groups
      operationId: groups.planner.plans.buckets.tasks.UpdateBucketTaskBoardFormat
      parameters:
      - name: If-Match
        in: header
        description: ETag value.
        required: true
        schema:
          type: string
      requestBody:
        description: New navigation property values
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
        required: true
      responses:
        2XX:
          description: Success
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
    delete:
      tags:
      - groups.plannerGroup
      summary: Microsoft Graph Delete navigation property bucketTaskBoardFormat for groups
      operationId: groups.planner.plans.buckets.tasks.DeleteBucketTaskBoardFormat
      parameters:
      - name: If-Match
        in: header
        description: ETag
        schema:
          type: string
      responses:
        '204':
          description: Success
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
  /groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details:
    description: Provides operations to manage the details property of the microsoft.graph.plannerTask entity.
    parameters:
    - name: group-id
      in: path
      description: The unique identifier of group
      required: true
      schema:
        type: string
      x-ms-docs-key-type: group
    - name: plannerPlan-id
      in: path
      description: The unique identifier of plannerPlan
      required: true
      schema:
        type: string
      x-ms-docs-key-type: plannerPlan
    - name: plannerBucket-id
      in: path
      description: The unique identifier of plannerBucket
      required: true
      schema:
        type: string
      x-ms-docs-key-type: plannerBucket
    - name: plannerTask-id
      in: path
      description: The unique identifier of plannerTask
      required: true
      schema:
        type: string
      x-ms-docs-key-type: plannerTask
    x-ms-docs-grouped-path:
    - /groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details
    get:
      tags:
      - groups.plannerGroup
      summary: Microsoft Graph Get details from groups
      description: Read-only. Nullable. More details about the task.
      operationId: groups.planner.plans.buckets.tasks.GetDetails
      parameters:
      - name: $select
        in: query
        description: Select properties to be returned
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      - name: $expand
        in: query
        description: Expand related entities
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      responses:
        2XX:
          description: Retrieved navigation property
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
    patch:
      tags:
      - groups.plannerGroup
      summary: Microsoft Graph Update the navigation property details in groups
      operationId: groups.planner.plans.buckets.tasks.UpdateDetails
      parameters:
      - name: If-Match
        in: header
        description: ETag value.
        requir

# --- truncated at 32 KB (218 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/microsoft-graph/refs/heads/main/openapi/microsoft-graph-groups-plannergroup-api-openapi.yml