naftiko: 1.0.0-alpha2 info: label: Microsoft Graph Me — drives.drive.Actions description: 'Microsoft Graph Me — drives.drive.Actions. 25 operations. Lead operation: Microsoft Graph Invoke action merge. Self-contained Naftiko capability covering one Microsoft Graph business surface.' tags: - Microsoft Graph - drives.drive.Actions created: '2026-05-19' modified: '2026-05-19' binds: - namespace: env keys: MICROSOFT_GRAPH_API_KEY: MICROSOFT_GRAPH_API_KEY capability: consumes: - type: http namespace: me-drives-drive-actions baseUri: '' description: Microsoft Graph Me — drives.drive.Actions business capability. Self-contained, no shared references. resources: - name: drives-drive-id-items-driveItem-id-workbook-names-workbookNamedItem-id-range()-m path: /drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()/merge operations: - name: drivesdriveitemsdriveitemworkbooknamesworkbooknameditemrangemerge method: POST description: Microsoft Graph Invoke action merge outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: drives-drive-id-items-driveItem-id-workbook-tables-workbookTable-id-columns-work path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/merge operations: - name: drivesdriveitemsdriveitemworkbooktablesworkbooktablecolumnsworkbooktablecolumndatabodyrangemerge method: POST description: Microsoft Graph Invoke action merge outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: drives-drive-id-items-driveItem-id-workbook-tables-workbookTable-id-columns-work path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/merge operations: - name: drivesdriveitemsdriveitemworkbooktablesworkbooktablecolumnsworkbooktablecolumnheaderrowrangemerge method: POST description: Microsoft Graph Invoke action merge outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: drives-drive-id-items-driveItem-id-workbook-tables-workbookTable-id-columns-work path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/merge operations: - name: drivesdriveitemsdriveitemworkbooktablesworkbooktablecolumnsworkbooktablecolumnrangemerge method: POST description: Microsoft Graph Invoke action merge outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: drives-drive-id-items-driveItem-id-workbook-tables-workbookTable-id-columns-work path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/merge operations: - name: drivesdriveitemsdriveitemworkbooktablesworkbooktablecolumnsworkbooktablecolumntotalrowrangemerge method: POST description: Microsoft Graph Invoke action merge outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: drives-drive-id-items-driveItem-id-workbook-tables-workbookTable-id-dataBodyRang path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()/merge operations: - name: drivesdriveitemsdriveitemworkbooktablesworkbooktabledatabodyrangemerge method: POST description: Microsoft Graph Invoke action merge outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: drives-drive-id-items-driveItem-id-workbook-tables-workbookTable-id-headerRowRan path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()/merge operations: - name: drivesdriveitemsdriveitemworkbooktablesworkbooktableheaderrowrangemerge method: POST description: Microsoft Graph Invoke action merge outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: drives-drive-id-items-driveItem-id-workbook-tables-workbookTable-id-range()-merg path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()/merge operations: - name: drivesdriveitemsdriveitemworkbooktablesworkbooktablerangemerge method: POST description: Microsoft Graph Invoke action merge outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: drives-drive-id-items-driveItem-id-workbook-tables-workbookTable-id-rows-workboo path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/merge operations: - name: drivesdriveitemsdriveitemworkbooktablesworkbooktablerowsworkbooktablerowrangemerge method: POST description: Microsoft Graph Invoke action merge outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: drives-drive-id-items-driveItem-id-workbook-tables-workbookTable-id-totalRowRang path: /drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()/merge operations: - name: drivesdriveitemsdriveitemworkbooktablesworkbooktabletotalrowrangemerge method: POST description: Microsoft Graph Invoke action merge outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: drives-drive-id-items-driveItem-id-workbook-worksheets-workbookWorksheet-id-cell path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})/merge operations: - name: drivesdriveitemsdriveitemworkbookworksheetsworkbookworksheetcellmerge method: POST description: Microsoft Graph Invoke action merge outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: drives-drive-id-items-driveItem-id-workbook-worksheets-workbookWorksheet-id-name path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()/merge operations: - name: drivesdriveitemsdriveitemworkbookworksheetsworkbookworksheetnamesworkbooknameditemrangemerge method: POST description: Microsoft Graph Invoke action merge outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: drives-drive-id-items-driveItem-id-workbook-worksheets-workbookWorksheet-id-rang path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()/merge operations: - name: drivesdriveitemsdriveitemworkbookworksheetsworkbookworksheetrangemergebc5e method: POST description: Microsoft Graph Invoke action merge outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: drives-drive-id-items-driveItem-id-workbook-worksheets-workbookWorksheet-id-rang path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address='{address}')/merge operations: - name: drivesdriveitemsdriveitemworkbookworksheetsworkbookworksheetrangemergeb0fa method: POST description: Microsoft Graph Invoke action merge outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: drives-drive-id-items-driveItem-id-workbook-worksheets-workbookWorksheet-id-tabl path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()/merge operations: - name: drivesdriveitemsdriveitemworkbookworksheetsworkbookworksheettablesworkbooktablecolumnsworkbooktablecolumndatabodyrangemerge method: POST description: Microsoft Graph Invoke action merge outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: drives-drive-id-items-driveItem-id-workbook-worksheets-workbookWorksheet-id-tabl path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()/merge operations: - name: drivesdriveitemsdriveitemworkbookworksheetsworkbookworksheettablesworkbooktablecolumnsworkbooktablecolumnheaderrowrangemerge method: POST description: Microsoft Graph Invoke action merge outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: drives-drive-id-items-driveItem-id-workbook-worksheets-workbookWorksheet-id-tabl path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()/merge operations: - name: drivesdriveitemsdriveitemworkbookworksheetsworkbookworksheettablesworkbooktablecolumnsworkbooktablecolumnrangemerge method: POST description: Microsoft Graph Invoke action merge outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: drives-drive-id-items-driveItem-id-workbook-worksheets-workbookWorksheet-id-tabl path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()/merge operations: - name: drivesdriveitemsdriveitemworkbookworksheetsworkbookworksheettablesworkbooktablecolumnsworkbooktablecolumntotalrowrangemerge method: POST description: Microsoft Graph Invoke action merge outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: drives-drive-id-items-driveItem-id-workbook-worksheets-workbookWorksheet-id-tabl path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()/merge operations: - name: drivesdriveitemsdriveitemworkbookworksheetsworkbookworksheettablesworkbooktabledatabodyrangemerge method: POST description: Microsoft Graph Invoke action merge outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: drives-drive-id-items-driveItem-id-workbook-worksheets-workbookWorksheet-id-tabl path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()/merge operations: - name: drivesdriveitemsdriveitemworkbookworksheetsworkbookworksheettablesworkbooktableheaderrowrangemerge method: POST description: Microsoft Graph Invoke action merge outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: drives-drive-id-items-driveItem-id-workbook-worksheets-workbookWorksheet-id-tabl path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()/merge operations: - name: drivesdriveitemsdriveitemworkbookworksheetsworkbookworksheettablesworkbooktablerangemerge method: POST description: Microsoft Graph Invoke action merge outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: drives-drive-id-items-driveItem-id-workbook-worksheets-workbookWorksheet-id-tabl path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()/merge operations: - name: drivesdriveitemsdriveitemworkbookworksheetsworkbookworksheettablesworkbooktablerowsworkbooktablerowrangemerge method: POST description: Microsoft Graph Invoke action merge outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: drives-drive-id-items-driveItem-id-workbook-worksheets-workbookWorksheet-id-tabl path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()/merge operations: - name: drivesdriveitemsdriveitemworkbookworksheetsworkbookworksheettablesworkbooktabletotalrowrangemerge method: POST description: Microsoft Graph Invoke action merge outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: drives-drive-id-items-driveItem-id-workbook-worksheets-workbookWorksheet-id-used path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()/merge operations: - name: drivesdriveitemsdriveitemworkbookworksheetsworkbookworksheetusedrangemerge5ff6 method: POST description: Microsoft Graph Invoke action merge outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: drives-drive-id-items-driveItem-id-workbook-worksheets-workbookWorksheet-id-used path: /drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})/merge operations: - name: drivesdriveitemsdriveitemworkbookworksheetsworkbookworksheetusedrangemerge63c8 method: POST description: Microsoft Graph Invoke action merge outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true exposes: - type: rest namespace: me-drives-drive-actions-rest port: 8080 description: REST adapter for Microsoft Graph Me — drives.drive.Actions. One Spectral-compliant resource per consumed operation, prefixed with /v1. resources: - path: /v1/drives/{drive-id}/items/{driveitem-id}/workbook/names/{workbooknameditem-id}/range/merge name: drives-drive-id-items-driveitem-id-workbook-names-workbooknameditem-id-range-m description: REST surface for drives-drive-id-items-driveItem-id-workbook-names-workbookNamedItem-id-range()-m. operations: - method: POST name: drivesdriveitemsdriveitemworkbooknamesworkbooknameditemrangemerge description: Microsoft Graph Invoke action merge call: me-drives-drive-actions.drivesdriveitemsdriveitemworkbooknamesworkbooknameditemrangemerge with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/drives/{drive-id}/items/{driveitem-id}/workbook/tables/{workbooktable-id}/columns/{workbooktablecolumn-id}/databodyrange/merge name: drives-drive-id-items-driveitem-id-workbook-tables-workbooktable-id-columns-work description: REST surface for drives-drive-id-items-driveItem-id-workbook-tables-workbookTable-id-columns-work. operations: - method: POST name: drivesdriveitemsdriveitemworkbooktablesworkbooktablecolumnsworkbooktablecolumndatabodyrangemerge description: Microsoft Graph Invoke action merge call: me-drives-drive-actions.drivesdriveitemsdriveitemworkbooktablesworkbooktablecolumnsworkbooktablecolumndatabodyrangemerge with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/drives/{drive-id}/items/{driveitem-id}/workbook/tables/{workbooktable-id}/columns/{workbooktablecolumn-id}/headerrowrange/merge name: drives-drive-id-items-driveitem-id-workbook-tables-workbooktable-id-columns-work description: REST surface for drives-drive-id-items-driveItem-id-workbook-tables-workbookTable-id-columns-work. operations: - method: POST name: drivesdriveitemsdriveitemworkbooktablesworkbooktablecolumnsworkbooktablecolumnheaderrowrangemerge description: Microsoft Graph Invoke action merge call: me-drives-drive-actions.drivesdriveitemsdriveitemworkbooktablesworkbooktablecolumnsworkbooktablecolumnheaderrowrangemerge with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/drives/{drive-id}/items/{driveitem-id}/workbook/tables/{workbooktable-id}/columns/{workbooktablecolumn-id}/range/merge name: drives-drive-id-items-driveitem-id-workbook-tables-workbooktable-id-columns-work description: REST surface for drives-drive-id-items-driveItem-id-workbook-tables-workbookTable-id-columns-work. operations: - method: POST name: drivesdriveitemsdriveitemworkbooktablesworkbooktablecolumnsworkbooktablecolumnrangemerge description: Microsoft Graph Invoke action merge call: me-drives-drive-actions.drivesdriveitemsdriveitemworkbooktablesworkbooktablecolumnsworkbooktablecolumnrangemerge with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/drives/{drive-id}/items/{driveitem-id}/workbook/tables/{workbooktable-id}/columns/{workbooktablecolumn-id}/totalrowrange/merge name: drives-drive-id-items-driveitem-id-workbook-tables-workbooktable-id-columns-work description: REST surface for drives-drive-id-items-driveItem-id-workbook-tables-workbookTable-id-columns-work. operations: - method: POST name: drivesdriveitemsdriveitemworkbooktablesworkbooktablecolumnsworkbooktablecolumntotalrowrangemerge description: Microsoft Graph Invoke action merge call: me-drives-drive-actions.drivesdriveitemsdriveitemworkbooktablesworkbooktablecolumnsworkbooktablecolumntotalrowrangemerge with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/drives/{drive-id}/items/{driveitem-id}/workbook/tables/{workbooktable-id}/databodyrange/merge name: drives-drive-id-items-driveitem-id-workbook-tables-workbooktable-id-databodyrang description: REST surface for drives-drive-id-items-driveItem-id-workbook-tables-workbookTable-id-dataBodyRang. operations: - method: POST name: drivesdriveitemsdriveitemworkbooktablesworkbooktabledatabodyrangemerge description: Microsoft Graph Invoke action merge call: me-drives-drive-actions.drivesdriveitemsdriveitemworkbooktablesworkbooktabledatabodyrangemerge with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/drives/{drive-id}/items/{driveitem-id}/workbook/tables/{workbooktable-id}/headerrowrange/merge name: drives-drive-id-items-driveitem-id-workbook-tables-workbooktable-id-headerrowran description: REST surface for drives-drive-id-items-driveItem-id-workbook-tables-workbookTable-id-headerRowRan. operations: - method: POST name: drivesdriveitemsdriveitemworkbooktablesworkbooktableheaderrowrangemerge description: Microsoft Graph Invoke action merge call: me-drives-drive-actions.drivesdriveitemsdriveitemworkbooktablesworkbooktableheaderrowrangemerge with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/drives/{drive-id}/items/{driveitem-id}/workbook/tables/{workbooktable-id}/range/merge name: drives-drive-id-items-driveitem-id-workbook-tables-workbooktable-id-range-merg description: REST surface for drives-drive-id-items-driveItem-id-workbook-tables-workbookTable-id-range()-merg. operations: - method: POST name: drivesdriveitemsdriveitemworkbooktablesworkbooktablerangemerge description: Microsoft Graph Invoke action merge call: me-drives-drive-actions.drivesdriveitemsdriveitemworkbooktablesworkbooktablerangemerge with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/drives/{drive-id}/items/{driveitem-id}/workbook/tables/{workbooktable-id}/rows/{workbooktablerow-id}/range/merge name: drives-drive-id-items-driveitem-id-workbook-tables-workbooktable-id-rows-workboo description: REST surface for drives-drive-id-items-driveItem-id-workbook-tables-workbookTable-id-rows-workboo. operations: - method: POST name: drivesdriveitemsdriveitemworkbooktablesworkbooktablerowsworkbooktablerowrangemerge description: Microsoft Graph Invoke action merge call: me-drives-drive-actions.drivesdriveitemsdriveitemworkbooktablesworkbooktablerowsworkbooktablerowrangemerge with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/drives/{drive-id}/items/{driveitem-id}/workbook/tables/{workbooktable-id}/totalrowrange/merge name: drives-drive-id-items-driveitem-id-workbook-tables-workbooktable-id-totalrowrang description: REST surface for drives-drive-id-items-driveItem-id-workbook-tables-workbookTable-id-totalRowRang. operations: - method: POST name: drivesdriveitemsdriveitemworkbooktablesworkbooktabletotalrowrangemerge description: Microsoft Graph Invoke action merge call: me-drives-drive-actions.drivesdriveitemsdriveitemworkbooktablesworkbooktabletotalrowrangemerge with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/drives/{drive-id}/items/{driveitem-id}/workbook/worksheets/{workbookworksheet-id}/cell-row-row-column-column/merge name: drives-drive-id-items-driveitem-id-workbook-worksheets-workbookworksheet-id-cell description: REST surface for drives-drive-id-items-driveItem-id-workbook-worksheets-workbookWorksheet-id-cell. operations: - method: POST name: drivesdriveitemsdriveitemworkbookworksheetsworkbookworksheetcellmerge description: Microsoft Graph Invoke action merge call: me-drives-drive-actions.drivesdriveitemsdriveitemworkbookworksheetsworkbookworksheetcellmerge with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/drives/{drive-id}/items/{driveitem-id}/workbook/worksheets/{workbookworksheet-id}/names/{workbooknameditem-id}/range/merge name: drives-drive-id-items-driveitem-id-workbook-worksheets-workbookworksheet-id-name description: REST surface for drives-drive-id-items-driveItem-id-workbook-worksheets-workbookWorksheet-id-name. operations: - method: POST name: drivesdriveitemsdriveitemworkbookworksheetsworkbookworksheetnamesworkbooknameditemrangemerge description: Microsoft Graph Invoke action merge call: me-drives-drive-actions.drivesdriveitemsdriveitemworkbookworksheetsworkbookworksheetnamesworkbooknameditemrangemerge with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/drives/{drive-id}/items/{driveitem-id}/workbook/worksheets/{workbookworksheet-id}/range/merge name: drives-drive-id-items-driveitem-id-workbook-worksheets-workbookworksheet-id-rang description: REST surface for drives-drive-id-items-driveItem-id-workbook-worksheets-workbookWorksheet-id-rang. operations: - method: POST name: drivesdriveitemsdriveitemworkbookworksheetsworkbookworksheetrangemergebc5e description: Microsoft Graph Invoke action merge call: me-drives-drive-actions.drivesdriveitemsdriveitemworkbookworksheetsworkbookworksheetrangemergebc5e with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/drives/{drive-id}/items/{driveitem-id}/workbook/worksheets/{workbookworksheet-id}/range-address-address/merge name: drives-drive-id-items-driveitem-id-workbook-worksheets-workbookworksheet-id-rang description: REST surface for drives-drive-id-items-driveItem-id-workbook-worksheets-workbookWorksheet-id-rang. operations: - method: POST name: drivesdriveitemsdriveitemworkbookworksheetsworkbookworksheetrangemergeb0fa description: Microsoft Graph Invoke action merge call: me-drives-drive-actions.drivesdriveitemsdriveitemworkbookworksheetsworkbookworksheetrangemergeb0fa with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/drives/{drive-id}/items/{driveitem-id}/workbook/worksheets/{workbookworksheet-id}/tables/{workbooktable-id}/columns/{workbooktablecolumn-id}/databodyrange/merge name: drives-drive-id-items-driveitem-id-workbook-worksheets-workbookworksheet-id-tabl description: REST surface for drives-drive-id-items-driveItem-id-workbook-worksheets-workbookWorksheet-id-tabl. operations: - method: POST name: drivesdriveitemsdriveitemworkbookworksheetsworkbookworksheettablesworkbooktablecolumnsworkbooktablecolumndatabodyrangemerge description: Microsoft Graph Invoke action merge call: me-drives-drive-actions.drivesdriveitemsdriveitemworkbookworksheetsworkbookworksheettablesworkbooktablecolumnsworkbooktablecolumndatabodyrangemerge with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/drives/{drive-id}/items/{driveitem-id}/workbook/worksheets/{workbookworksheet-id}/tables/{workbooktable-id}/columns/{workbooktablecolumn-id}/headerrowrange/merge name: drives-drive-id-items-driveitem-id-workbook-worksheets-workbookworksheet-id-tabl description: REST surface for drives-drive-id-items-driveItem-id-workbook-worksheets-workbookWorksheet-id-tabl. operations: - method: POST name: drivesdriveitemsdriveitemworkbookworksheetsworkbookworksheettablesworkbooktablecolumnsworkbooktablecolumnheaderrowrangemerge description: Microsoft Graph Invoke action merge call: me-drives-drive-actions.drivesdriveitemsdriveitemworkbookworksheetsworkbookworksheettablesworkbooktablecolumnsworkbooktablecolumnheaderrowrangemerge with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/drives/{drive-id}/items/{driveitem-id}/workbook/worksheets/{workbookworksheet-id}/tables/{workbooktable-id}/columns/{workbooktablecolumn-id}/range/merge name: drives-drive-id-items-driveitem-id-workbook-worksheets-workbookworksheet-id-tabl description: REST surface for drives-drive-id-items-driveItem-id-workbook-worksheets-workbookWorksheet-id-tabl. operations: - method: POST name: drivesdriveitemsdriveitemworkbookworksheetsworkbookworksheettablesworkbooktablecolumnsworkbooktablecolumnrangemerge description: Microsoft Graph Invoke action merge call: me-drives-drive-actions.drivesdriveitemsdriveitemworkbookworksheetsworkbookworksheettablesworkbooktablecolumnsworkbooktablecolumnrangemerge with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/drives/{drive-id}/items/{driveitem-id}/workbook/worksheets/{workbookworksheet-id}/tables/{workbooktable-id}/columns/{workbooktablecolumn-id}/totalrowrange/merge name: drives-drive-id-items-driveitem-id-workbook-worksheets-workbookworksheet-id-tabl description: REST surface for drives-drive-id-items-driveItem-id-workbook-worksheets-workbookWorksheet-id-tabl. operations: - method: POST name: drivesdriveitemsdriveitemworkbookworksheetsworkbookworksheettablesworkbooktablecolumnsworkbooktablecolumntotalrowrangemerge description: Microsoft Graph Invoke action merge call: me-drives-drive-actions.drivesdriveitemsdriveitemworkbookworksheetsworkbookworksheettablesworkbooktablecolumnsworkbooktablecolumntotalrowrangemerge with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/drives/{drive-id}/items/{driveitem-id}/workbook/worksheets/{workbookworksheet-id}/tables/{workbooktable-id}/databodyrange/merge name: drives-drive-id-items-driveitem-id-workbook-worksheets-workbookworksheet-id-tabl description: REST surface for drives-drive-id-items-driveItem-id-workbook-worksheets-workbookWorksheet-id-tabl. operations: - method: POST name: drivesdriveitemsdriveitemworkbookworksheetsworkbookworksheettablesworkbooktabledatabodyrangemerge description: Microsoft Graph Invoke action merge call: me-drives-drive-actions.drivesdriveitemsdriveitemworkbookworksheetsworkbookworksheettablesworkbooktabledatabodyrangemerge with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/drives/{drive-id}/items/{driveitem-id}/workbook/worksheets/{workbookworksheet-id}/tables/{workbooktable-id}/headerrowrange/merge name: drives-drive-id-items-driveitem-id-workbook-worksheets-workbookworksheet-id-tabl description: REST surface for drives-drive-id-items-driveItem-id-workbook-worksheets-workbookWorksheet-id-tabl. operations: - method: POST name: drivesdriveitemsdriveitemworkbookworksheetsworkbookworksheettablesworkbooktableheaderrowrangemerge description: Microsoft Graph Invoke action merge call: me-drives-drive-actions.drivesdriveitemsdriveitemworkbookworksheetsworkbookworksheettablesworkbooktableheaderrowrangemerge with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/drives/{drive-id}/items/{driveitem-id}/workbook/worksheets/{workbookworksheet-id}/tables/{workbooktable-id}/range/merge name: drives-drive-id-items-driveitem-id-workbook-worksheets-workbookworksheet-id-tabl description: REST surface for drives-drive-id-items-driveItem-id-workbook-worksheets-workbookWorksheet-id-tabl. operations: - method: POST name: drivesdriveitemsdriveitemworkbookworksheetsworkbookworksheettablesworkbooktablerangemerge description: Microsoft Graph Invoke action merge call: me-drives-drive-actions.drivesdriveitemsdriveitemworkbookworksheetsworkbookworksheettablesworkbooktablerangemerge with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/drives/{drive-id}/items/{driveitem-id}/workbook/worksheets/{workbookworksheet-id}/tables/{workbooktable-id}/rows/{workbooktablerow-id}/range/merge name: drives-drive-id-items-driveitem-id-workbook-worksheets-workbookworksheet-id-tabl description: REST surface for drives-drive-id-items-driveItem-id-workbook-worksheets-workbookWorksheet-id-tabl. operations: - method: POST name: drivesdriveitemsdriveitemworkbookworksheetsworkbookworksheettablesworkbooktablerowsworkbooktablerowrangemerge description: Microsoft Graph Invoke action merge call: me-drives-drive-actions.drivesdriveitemsdriveitemworkbookworksheetsworkbookworksheettablesworkbooktablerowsworkbooktablerowrangemerge with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/drives/{drive-id}/items/{driveitem-id}/workbook/worksheets/{workbookworksheet-id}/tables/{workbooktable-id}/totalrowrange/merge name: drives-drive-id-items-driveitem-id-workbook-worksheets-workbookworksheet-id-tabl description: REST surface for drives-drive-id-items-driveItem-id-workbook-worksheets-workbookWorksheet-id-tabl. operations: - method: POST name: drivesdriveitemsdriveitemworkbookworksheetsworkbookworksheettablesworkbooktabletotalrowrangemerge description: Microsoft Graph Invoke action merge call: me-drives-drive-actions.drivesdriveitemsdriveitemworkbookworksheetsworkbookworksheettablesworkbooktabletotalrowrangemerge with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/drives/{drive-id}/items/{driveitem-id}/workbook/worksheets/{workbookworksheet-id}/usedrange/merge name: drives-drive-id-items-driveitem-id-workbook-worksheets-workbookworksheet-id-used description: REST surface for drives-drive-id-items-driveItem-id-workbook-worksheets-workbookWorksheet-id-used. operations: - method: POST name: drivesdriveitemsdriveitemworkbookworksheetsworkbookworksheetusedrangemerge5ff6 description: Microsoft Graph Invoke action merge call: me-drives-drive-actions.drivesdriveitemsdriveitemworkbookworksheetsworkbookworksheetusedrangemerge5ff6 with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/drives/{drive-id}/items/{driveitem-id}/workbook/worksheets/{workbookworksheet-id}/usedrange-valuesonly-valuesonly/merge name: drives-drive-id-items-driveitem-id-workbook-worksheets-workbookworksheet-id-used description: REST surface for drives-drive-id-items-driveItem-id-workbook-worksheets-workbookWorksheet-id-used. operations: - method: POST name: drivesdriveitemsdriveitemworkbookworksheetsworkbookworksheetusedrangemerge63c8 description: Microsoft Graph Invoke action merge call: me-drives-drive-actions.drivesdriveitemsdriveitemworkbookworksheetsworkbookworksheetusedrangemerge63c8 with: body: rest.body outputParameters: - type: object mapping: $. - type: mcp namespace: me-drives-drive-actions-mcp port: 9090 transport: http description: MCP adapter for Microsoft Graph Me — drives.drive.Actions. One tool per consumed operation, routed inline through this capability's consumes block. tools: - name: microsoft-graph-invoke-action-merge description: Microsoft Graph Invoke action merge hints: readOnly: false destructive: false idempotent: false call: me-drives-drive-actions.drivesdriveitemsdriveitemworkbooknamesworkbooknameditemrangemerge with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-merge-2 description: Microsoft Graph Invoke action merge hints: readOnly: false destructive: false idempotent: false call: me-drives-drive-actions.drivesdriveitemsdriveitemworkbooktablesworkbooktablecolumnsworkbooktablecolumndatabodyrangemerge with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-merge-3 description: Microsoft Graph Invoke action merge hints: readOnly: false destructive: false idempotent: false call: me-drives-drive-actions.drivesdriveitemsdriveitemworkbooktablesworkbooktablecolumnsworkbooktablecolumnheaderrowrangemerge with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-merge-4 description: Microsoft Graph Invoke action merge hints: readOnly: false destructive: false idempotent: false call: me-drives-drive-actions.drivesdriveitemsdriveitemworkbooktablesworkbooktablecolumnsworkbooktablecolumnrangemerge with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-merge-5 description: Microsoft Graph Invoke action merge hints: readOnly: false destructive: false idempotent: false call: me-drives-drive-actions.drivesdriveitemsdriveitemworkbooktablesworkbooktablecolumnsworkbooktablecolumntotalrowrangemerge with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-merge-6 description: Microsoft Graph Invoke action merge hints: readOnly: false destructive: false idempotent: false call: me-drives-drive-actions.drivesdriveitemsdriveitemworkbooktablesworkbooktabledatabodyrangemerge with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-merge-7 description: Microsoft Graph Invoke action merge hints: readOnly: false destructive: false idempotent: false call: me-drives-drive-actions.drivesdriveitemsdriveitemworkbooktablesworkbooktableheaderrowrangemerge with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-merge-8 description: Microsoft Graph Invoke action merge hints: readOnly: false destructive: false idempotent: false call: me-drives-drive-actions.drivesdriveitemsdriveitemworkbooktablesworkbooktablerangemerge with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-merge-9 description: Microsoft Graph Invoke action merge hints: readOnly: false destructive: false idempotent: false call: me-drives-drive-actions.drivesdriveitemsdriveitemworkbooktablesworkbooktablerowsworkbooktablerowrangemerge with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-merge-10 description: Microsoft Graph Invoke action merge hints: readOnly: false destructive: false idempotent: false call: me-drives-drive-actions.drivesdriveitemsdriveitemworkbooktablesworkbooktabletotalrowrangemerge with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-merge-11 description: Microsoft Graph Invoke action merge hints: readOnly: false destructive: false idempotent: false call: me-drives-drive-actions.drivesdriveitemsdriveitemworkbookworksheetsworkbookworksheetcellmerge with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-merge-12 description: Microsoft Graph Invoke action merge hints: readOnly: false destructive: false idempotent: false call: me-drives-drive-actions.drivesdriveitemsdriveitemworkbookworksheetsworkbookworksheetnamesworkbooknameditemrangemerge with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-merge-13 description: Microsoft Graph Invoke action merge hints: readOnly: false destructive: false idempotent: false call: me-drives-drive-actions.drivesdriveitemsdriveitemworkbookworksheetsworkbookworksheetrangemergebc5e with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-merge-14 description: Microsoft Graph Invoke action merge hints: readOnly: false destructive: false idempotent: false call: me-drives-drive-actions.drivesdriveitemsdriveitemworkbookworksheetsworkbookworksheetrangemergeb0fa with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-merge-15 description: Microsoft Graph Invoke action merge hints: readOnly: false destructive: false idempotent: false call: me-drives-drive-actions.drivesdriveitemsdriveitemworkbookworksheetsworkbookworksheettablesworkbooktablecolumnsworkbooktablecolumndatabodyrangemerge with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-merge-16 description: Microsoft Graph Invoke action merge hints: readOnly: false destructive: false idempotent: false call: me-drives-drive-actions.drivesdriveitemsdriveitemworkbookworksheetsworkbookworksheettablesworkbooktablecolumnsworkbooktablecolumnheaderrowrangemerge with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-merge-17 description: Microsoft Graph Invoke action merge hints: readOnly: false destructive: false idempotent: false call: me-drives-drive-actions.drivesdriveitemsdriveitemworkbookworksheetsworkbookworksheettablesworkbooktablecolumnsworkbooktablecolumnrangemerge with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-merge-18 description: Microsoft Graph Invoke action merge hints: readOnly: false destructive: false idempotent: false call: me-drives-drive-actions.drivesdriveitemsdriveitemworkbookworksheetsworkbookworksheettablesworkbooktablecolumnsworkbooktablecolumntotalrowrangemerge with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-merge-19 description: Microsoft Graph Invoke action merge hints: readOnly: false destructive: false idempotent: false call: me-drives-drive-actions.drivesdriveitemsdriveitemworkbookworksheetsworkbookworksheettablesworkbooktabledatabodyrangemerge with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-merge-20 description: Microsoft Graph Invoke action merge hints: readOnly: false destructive: false idempotent: false call: me-drives-drive-actions.drivesdriveitemsdriveitemworkbookworksheetsworkbookworksheettablesworkbooktableheaderrowrangemerge with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-merge-21 description: Microsoft Graph Invoke action merge hints: readOnly: false destructive: false idempotent: false call: me-drives-drive-actions.drivesdriveitemsdriveitemworkbookworksheetsworkbookworksheettablesworkbooktablerangemerge with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-merge-22 description: Microsoft Graph Invoke action merge hints: readOnly: false destructive: false idempotent: false call: me-drives-drive-actions.drivesdriveitemsdriveitemworkbookworksheetsworkbookworksheettablesworkbooktablerowsworkbooktablerowrangemerge with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-merge-23 description: Microsoft Graph Invoke action merge hints: readOnly: false destructive: false idempotent: false call: me-drives-drive-actions.drivesdriveitemsdriveitemworkbookworksheetsworkbookworksheettablesworkbooktabletotalrowrangemerge with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-merge-24 description: Microsoft Graph Invoke action merge hints: readOnly: false destructive: false idempotent: false call: me-drives-drive-actions.drivesdriveitemsdriveitemworkbookworksheetsworkbookworksheetusedrangemerge5ff6 with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-merge-25 description: Microsoft Graph Invoke action merge hints: readOnly: false destructive: false idempotent: false call: me-drives-drive-actions.drivesdriveitemsdriveitemworkbookworksheetsworkbookworksheetusedrangemerge63c8 with: body: tools.body outputParameters: - type: object mapping: $.