{
  "info": {
    "name": "Excel — mcp.ai",
    "description": "REST API for the Excel MCP. Set {{apiKey}} to a workspace key (sk_live_…) created at https://mcp.ai/settings/api-keys.",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
  },
  "auth": {
    "type": "bearer",
    "bearer": [
      {
        "key": "token",
        "value": "{{apiKey}}",
        "type": "string"
      }
    ]
  },
  "variable": [
    {
      "key": "baseUrl",
      "value": "https://api.mcp.ai/api/excel",
      "type": "string"
    },
    {
      "key": "apiKey",
      "value": "sk_live_...",
      "type": "string"
    }
  ],
  "item": [
    {
      "name": "excel_add_chart",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/add/chart",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "add",
            "chart"
          ]
        },
        "description": "Add a chart to a worksheet using microsoft graph api.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"type\": \"\",\n  \"item_id\": \"\",\n  \"seriesby\": \"\",\n  \"worksheet\": \"\",\n  \"session_id\": \"\",\n  \"sourcedata\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "excel_add_sharepoint_worksheet",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/add/sharepoint/worksheet",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "add",
            "sharepoint",
            "worksheet"
          ]
        },
        "description": "Add a new worksheet to a sharepoint excel workbook using microsoft graph sites api.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"name\": \"\",\n  \"item_id\": \"\",\n  \"site_id\": \"\",\n  \"session_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "excel_add_table",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/add/table",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "add",
            "table"
          ]
        },
        "description": "Create a table in a workbook using microsoft graph api.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"name\": \"\",\n  \"style\": \"\",\n  \"item_id\": \"\",\n  \"table_id\": \"\",\n  \"hasHeaders\": false,\n  \"session_id\": \"\",\n  \"showTotals\": false\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "excel_add_table_column",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/add/table/column",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "add",
            "table",
            "column"
          ]
        },
        "description": "Add a column to a table using microsoft graph api.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"index\": 0,\n  \"values\": \"\",\n  \"item_id\": \"\",\n  \"table_id\": \"\",\n  \"session_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "excel_add_table_row",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/add/table/row",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "add",
            "table",
            "row"
          ]
        },
        "description": "Add a row to a table using microsoft graph api.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"index\": 0,\n  \"values\": \"\",\n  \"item_id\": \"\",\n  \"table_id\": \"\",\n  \"session_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "excel_add_workbook_permission",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/add/workbook/permission",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "add",
            "workbook",
            "permission"
          ]
        },
        "description": "Tool to grant access to a workbook via invite. use when you need to share a specific workbook file with designated recipients and roles.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"roles\": \"\",\n  \"item_id\": \"\",\n  \"message\": \"\",\n  \"password\": \"\",\n  \"recipients\": \"\",\n  \"requireSignIn\": false,\n  \"sendInvitation\": false,\n  \"expirationDateTime\": \"\",\n  \"retainInheritedPermissions\": false\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "excel_add_worksheet",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/add/worksheet",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "add",
            "worksheet"
          ]
        },
        "description": "Add a new worksheet to an excel workbook using microsoft graph api.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"name\": \"\",\n  \"item_id\": \"\",\n  \"session_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "excel_apply_table_filter",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/apply/table/filter",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "apply",
            "table",
            "filter"
          ]
        },
        "description": "Apply a filter to a table column using microsoft graph api.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"item_id\": \"\",\n  \"criteria\": {},\n  \"table_id\": \"\",\n  \"column_id\": \"\",\n  \"worksheet\": \"\",\n  \"session_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "excel_apply_table_sort",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/apply/table/sort",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "apply",
            "table",
            "sort"
          ]
        },
        "description": "Apply a sort to a table using microsoft graph api.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"fields\": \"\",\n  \"item_id\": \"\",\n  \"table_id\": \"\",\n  \"worksheet\": \"\",\n  \"session_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "excel_clear_range",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/clear/range",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "clear",
            "range"
          ]
        },
        "description": "Tool to clear values, formats, or contents in a specified worksheet range. use when you need to reset cells before adding new data.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"address\": \"\",\n  \"applyTo\": \"\",\n  \"item_id\": \"\",\n  \"session_id\": \"\",\n  \"worksheet_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "excel_clear_table_filter",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/clear/table/filter",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "clear",
            "table",
            "filter"
          ]
        },
        "description": "Clear a filter from a table column using microsoft graph api.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"item_id\": \"\",\n  \"table_id\": \"\",\n  \"column_id\": \"\",\n  \"worksheet\": \"\",\n  \"session_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "excel_close_session",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/close/session",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "close",
            "session"
          ]
        },
        "description": "Tool to close an existing excel workbook session. use when you need to explicitly end a persistent session to release workbook locks.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"item_id\": \"\",\n  \"session_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "excel_convert_table_to_range",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/convert/table/to/range",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "convert",
            "table",
            "to",
            "range"
          ]
        },
        "description": "Convert a table to a range using microsoft graph api.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"item_id\": \"\",\n  \"table_id\": \"\",\n  \"session_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "excel_create_workbook",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/create/workbook",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "create",
            "workbook"
          ]
        },
        "description": "Tool to create a new workbook file at a specified drive path. use when uploading a new .xlsx file to onedrive.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"path\": \"\",\n  \"content\": \"\",\n  \"drive_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "excel_delete_table_column",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/delete/table/column",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "delete",
            "table",
            "column"
          ]
        },
        "description": "Delete a column from a table using microsoft graph api.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"item_id\": \"\",\n  \"table_id\": \"\",\n  \"column_id\": \"\",\n  \"session_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "excel_delete_table_row",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/delete/table/row",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "delete",
            "table",
            "row"
          ]
        },
        "description": "Delete a row from a table using microsoft graph api.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"item_id\": \"\",\n  \"table_id\": \"\",\n  \"row_index\": 0,\n  \"session_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "excel_delete_worksheet",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/delete/worksheet",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "delete",
            "worksheet"
          ]
        },
        "description": "Tool to delete a worksheet from the workbook. use when cleaning up unused or temporary sheets after verifying no dependencies exist. example: \"delete 'sheet2' after review.\"",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"item_id\": \"\",\n  \"worksheet\": \"\",\n  \"session_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "excel_get_chart_axis",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/chart/axis",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "chart",
            "axis"
          ]
        },
        "description": "Tool to retrieve a specific axis from a chart. use when you need properties like min, max, interval, and formatting of the chart axis.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"expand\": \"\",\n  \"select\": \"\",\n  \"item_id\": \"\",\n  \"axis_type\": \"\",\n  \"worksheet\": \"\",\n  \"chart_name\": \"\",\n  \"session_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "excel_get_chart_data_labels",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/chart/data/labels",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "chart",
            "data",
            "labels"
          ]
        },
        "description": "Tool to retrieve the data labels object of a chart. use when you need to inspect label settings like position, separator, and visibility flags after creating or updating a chart.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"item_id\": \"\",\n  \"chart_id\": \"\",\n  \"session_id\": \"\",\n  \"worksheet_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "excel_get_chart_legend",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/chart/legend",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "chart",
            "legend"
          ]
        },
        "description": "Tool to retrieve the legend object of a chart. use after creating or updating a chart when you need to inspect legend visibility and formatting.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"expand\": \"\",\n  \"select\": \"\",\n  \"item_id\": \"\",\n  \"chart_name\": \"\",\n  \"session_id\": \"\",\n  \"worksheet_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "excel_get_range",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/range",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "range"
          ]
        },
        "description": "Get a range from a worksheet using microsoft graph api.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"address\": \"\",\n  \"item_id\": \"\",\n  \"session_id\": \"\",\n  \"worksheet_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "excel_get_session",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/session",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "session"
          ]
        },
        "description": "Create a session for an excel workbook using microsoft graph api.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"item_id\": \"\",\n  \"persist_changes\": false\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "excel_get_sharepoint_range",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/sharepoint/range",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "sharepoint",
            "range"
          ]
        },
        "description": "Get a range from a worksheet in sharepoint using microsoft graph sites api.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"address\": \"\",\n  \"item_id\": \"\",\n  \"site_id\": \"\",\n  \"session_id\": \"\",\n  \"worksheet_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "excel_get_sharepoint_worksheet",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/sharepoint/worksheet",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "sharepoint",
            "worksheet"
          ]
        },
        "description": "Get a worksheet by name or id from a sharepoint excel workbook using microsoft graph sites api.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"item_id\": \"\",\n  \"site_id\": \"\",\n  \"worksheet\": \"\",\n  \"session_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "excel_get_table_column",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/table/column",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "table",
            "column"
          ]
        },
        "description": "Tool to retrieve a specific column from a workbook table. use when you need to fetch column properties and data by its id or name.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"item_id\": \"\",\n  \"table_id\": \"\",\n  \"column_id\": \"\",\n  \"session_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "excel_get_workbook",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/workbook",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "workbook"
          ]
        },
        "description": "Tool to retrieve the properties and relationships of a workbook. use when you need to inspect comments, names, tables, or worksheets.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"expand\": \"\",\n  \"item_id\": \"\",\n  \"drive_id\": \"\",\n  \"session_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "excel_get_worksheet",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/worksheet",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "worksheet"
          ]
        },
        "description": "Get a worksheet by name or id from an excel workbook using microsoft graph api.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"item_id\": \"\",\n  \"worksheet\": \"\",\n  \"session_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "excel_insert_range",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/insert/range",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "insert",
            "range"
          ]
        },
        "description": "Tool to insert a new cell range into a worksheet, shifting existing cells down or right. use when you need to create space for new content without overwriting.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"shift\": \"\",\n  \"address\": \"\",\n  \"item_id\": \"\",\n  \"session_id\": \"\",\n  \"worksheet_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "excel_list_chart_series",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/chart/series",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "chart",
            "series"
          ]
        },
        "description": "Tool to list all data series in a chart. use when you need to enumerate chart series for further analysis.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"item_id\": \"\",\n  \"worksheet\": \"\",\n  \"chart_name\": \"\",\n  \"session_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "excel_list_charts",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/charts",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "charts"
          ]
        },
        "description": "List charts in a worksheet using microsoft graph api.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"item_id\": \"\",\n  \"worksheet\": \"\",\n  \"session_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "excel_list_comments",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/comments",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "comments"
          ]
        },
        "description": "Tool to list comments in an excel workbook. use when you need to retrieve all workbook comments via microsoft graph api.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"item_id\": \"\",\n  \"session_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "excel_list_files",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/files",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "files"
          ]
        },
        "description": "List files and folders in a drive root or specified path.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"path\": \"\",\n  \"drive_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "excel_list_named_items",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/named/items",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "named",
            "items"
          ]
        },
        "description": "List named items in a workbook using microsoft graph api.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"item_id\": \"\",\n  \"session_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "excel_list_sharepoint_tables",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/sharepoint/tables",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "sharepoint",
            "tables"
          ]
        },
        "description": "List tables in a sharepoint worksheet using microsoft graph sites api.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"item_id\": \"\",\n  \"site_id\": \"\",\n  \"worksheet\": \"\",\n  \"session_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "excel_list_sharepoint_worksheets",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/sharepoint/worksheets",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "sharepoint",
            "worksheets"
          ]
        },
        "description": "List worksheets in an excel workbook stored in sharepoint using microsoft graph sites api.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"item_id\": \"\",\n  \"site_id\": \"\",\n  \"session_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "excel_list_table_columns",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/table/columns",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "table",
            "columns"
          ]
        },
        "description": "List columns in a table using microsoft graph api.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"item_id\": \"\",\n  \"table_id\": \"\",\n  \"session_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "excel_list_table_rows",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/table/rows",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "table",
            "rows"
          ]
        },
        "description": "List rows in a table using microsoft graph api.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"item_id\": \"\",\n  \"table_id\": \"\",\n  \"session_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "excel_list_tables",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/tables",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "tables"
          ]
        },
        "description": "List tables in a worksheet using microsoft graph api.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"item_id\": \"\",\n  \"worksheet\": \"\",\n  \"session_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "excel_list_workbook_permissions",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/workbook/permissions",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "workbook",
            "permissions"
          ]
        },
        "description": "Tool to list permissions set on the workbook file. use when you need to see which users or links have access to a specific excel file by supplying its drive and item ids. example: \"list permissions fo",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"$top\": 0,\n  \"$skip\": 0,\n  \"$expand\": \"\",\n  \"$select\": \"\",\n  \"item_id\": \"\",\n  \"drive_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "excel_list_worksheets",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/list/worksheets",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "list",
            "worksheets"
          ]
        },
        "description": "List worksheets in an excel workbook using microsoft graph api.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"item_id\": \"\",\n  \"session_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "excel_merge_cells",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/merge/cells",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "merge",
            "cells"
          ]
        },
        "description": "Merge cells in a worksheet range using microsoft graph api.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"range\": \"\",\n  \"across\": false,\n  \"item_id\": \"\",\n  \"worksheet\": \"\",\n  \"session_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "excel_protect_worksheet",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/protect/worksheet",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "protect",
            "worksheet"
          ]
        },
        "description": "Tool to protect a worksheet using optional protection options. use when you need to prevent editing certain parts of a sheet before sharing. example: \"protect 'sheet1' to lock formatting and sorting.\"",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"item_id\": \"\",\n  \"options\": {},\n  \"worksheet\": \"\",\n  \"session_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "excel_sort_range",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/sort/range",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "sort",
            "range"
          ]
        },
        "description": "Sort a range in a worksheet using microsoft graph api.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"fields\": \"\",\n  \"item_id\": \"\",\n  \"worksheet\": \"\",\n  \"range_type\": \"\",\n  \"session_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "excel_update_chart",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/update/chart",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "update",
            "chart"
          ]
        },
        "description": "Update a chart in a worksheet using microsoft graph api.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"top\": 0,\n  \"left\": 0,\n  \"name\": \"\",\n  \"width\": 0,\n  \"height\": 0,\n  \"item_id\": \"\",\n  \"chart_id\": \"\",\n  \"worksheet\": \"\",\n  \"session_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "excel_update_chart_legend",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/update/chart/legend",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "update",
            "chart",
            "legend"
          ]
        },
        "description": "Tool to update formatting or position of a chart legend. use when adjusting legend settings after confirming chart and worksheet exist.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"item_id\": \"\",\n  \"overlay\": false,\n  \"visible\": false,\n  \"chart_id\": \"\",\n  \"position\": \"\",\n  \"worksheet\": \"\",\n  \"session_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "excel_update_range",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/update/range",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "update",
            "range"
          ]
        },
        "description": "Update a range in a worksheet using microsoft graph api.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"values\": \"\",\n  \"address\": \"\",\n  \"item_id\": \"\",\n  \"session_id\": \"\",\n  \"worksheet_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "excel_update_sharepoint_range",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/update/sharepoint/range",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "update",
            "sharepoint",
            "range"
          ]
        },
        "description": "Update a range in a sharepoint worksheet using microsoft graph sites api.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"values\": \"\",\n  \"address\": \"\",\n  \"item_id\": \"\",\n  \"site_id\": \"\",\n  \"session_id\": \"\",\n  \"worksheet_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "excel_update_table",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/update/table",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "update",
            "table"
          ]
        },
        "description": "Update a table in a workbook using microsoft graph api.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"name\": \"\",\n  \"style\": \"\",\n  \"item_id\": \"\",\n  \"table_id\": \"\",\n  \"session_id\": \"\",\n  \"showTotals\": false,\n  \"showHeaders\": false\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "excel_update_worksheet",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/update/worksheet",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "update",
            "worksheet"
          ]
        },
        "description": "Update worksheet properties (name, position) in an excel workbook using microsoft graph api.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"name\": \"\",\n  \"item_id\": \"\",\n  \"position\": 0,\n  \"worksheet\": \"\",\n  \"session_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    }
  ]
}