Microsoft Excel · Schema

microsoft.graph.workbookChart

AutomationData AnalysisMicrosoftMicrosoft 365OfficeSpreadsheets

Properties

Name Type Description
id string The unique identifier for an entity. Read-only.
@odata.type string
height object Represents the height, in points, of the chart object.
left object The distance, in points, from the left side of the chart to the worksheet origin.
name stringnull Represents the name of a chart object.
top object Represents the distance, in points, from the top edge of the object to the top of row 1 (on a worksheet) or the top of the chart area (on a chart).
width object Represents the width, in points, of the chart object.
axes object Represents chart axes. Read-only.
dataLabels object Represents the data labels on the chart. Read-only.
format object Encapsulates the format properties for the chart area. Read-only.
legend object Represents the legend for the chart. Read-only.
series array Represents either a single series or collection of series in the chart. Read-only.
title object Represents the title of the specified chart, including the text, visibility, position and formatting of the title. Read-only.
worksheet object The worksheet containing the current chart. Read-only.
View JSON Schema on GitHub

JSON Schema

microsoft-excel-microsoft-graph-workbook-chart-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://artifacts.apis.io/microsoft-excel/json-schema/microsoft-excel-microsoft-graph-workbook-chart-schema.json",
  "title": "microsoft.graph.workbookChart",
  "x-generated": "2026-11-05",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/microsoft-excel-openapi.yml#/components/schemas/microsoft.graph.workbookChart",
  "allOf": [
    {
      "$ref": "#/$defs/microsoft.graph.entity"
    },
    {
      "title": "workbookChart",
      "required": [
        "@odata.type"
      ],
      "type": "object",
      "properties": {
        "height": {
          "oneOf": [
            {
              "type": [
                "number",
                "null"
              ],
              "format": "double"
            },
            {
              "type": [
                "string",
                "null"
              ]
            },
            {
              "$ref": "#/$defs/ReferenceNumeric"
            }
          ],
          "description": "Represents the height, in points, of the chart object."
        },
        "left": {
          "oneOf": [
            {
              "type": [
                "number",
                "null"
              ],
              "format": "double"
            },
            {
              "type": [
                "string",
                "null"
              ]
            },
            {
              "$ref": "#/$defs/ReferenceNumeric"
            }
          ],
          "description": "The distance, in points, from the left side of the chart to the worksheet origin."
        },
        "name": {
          "type": [
            "string",
            "null"
          ],
          "description": "Represents the name of a chart object."
        },
        "top": {
          "oneOf": [
            {
              "type": [
                "number",
                "null"
              ],
              "format": "double"
            },
            {
              "type": [
                "string",
                "null"
              ]
            },
            {
              "$ref": "#/$defs/ReferenceNumeric"
            }
          ],
          "description": "Represents the distance, in points, from the top edge of the object to the top of row 1 (on a worksheet) or the top of the chart area (on a chart)."
        },
        "width": {
          "oneOf": [
            {
              "type": [
                "number",
                "null"
              ],
              "format": "double"
            },
            {
              "type": [
                "string",
                "null"
              ]
            },
            {
              "$ref": "#/$defs/ReferenceNumeric"
            }
          ],
          "description": "Represents the width, in points, of the chart object."
        },
        "axes": {
          "anyOf": [
            {
              "$ref": "#/$defs/microsoft.graph.workbookChartAxes"
            },
            {
              "type": [
                "object",
                "null"
              ]
            }
          ],
          "description": "Represents chart axes. Read-only.",
          "x-ms-navigationProperty": true
        },
        "dataLabels": {
          "anyOf": [
            {
              "$ref": "#/$defs/microsoft.graph.workbookChartDataLabels"
            },
            {
              "type": [
                "object",
                "null"
              ]
            }
          ],
          "description": "Represents the data labels on the chart. Read-only.",
          "x-ms-navigationProperty": true
        },
        "format": {
          "anyOf": [
            {
              "$ref": "#/$defs/microsoft.graph.workbookChartAreaFormat"
            },
            {
              "type": [
                "object",
                "null"
              ]
            }
          ],
          "description": "Encapsulates the format properties for the chart area. Read-only.",
          "x-ms-navigationProperty": true
        },
        "legend": {
          "anyOf": [
            {
              "$ref": "#/$defs/microsoft.graph.workbookChartLegend"
            },
            {
              "type": [
                "object",
                "null"
              ]
            }
          ],
          "description": "Represents the legend for the chart. Read-only.",
          "x-ms-navigationProperty": true
        },
        "series": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/microsoft.graph.workbookChartSeries"
          },
          "description": "Represents either a single series or collection of series in the chart. Read-only.",
          "x-ms-navigationProperty": true
        },
        "title": {
          "anyOf": [
            {
              "$ref": "#/$defs/microsoft.graph.workbookChartTitle"
            },
            {
              "type": [
                "object",
                "null"
              ]
            }
          ],
          "description": "Represents the title of the specified chart, including the text, visibility, position and formatting of the title. Read-only.",
          "x-ms-navigationProperty": true
        },
        "worksheet": {
          "anyOf": [
            {
              "$ref": "#/$defs/microsoft.graph.workbookWorksheet"
            },
            {
              "type": [
                "object",
                "null"
              ]
            }
          ],
          "description": "The worksheet containing the current chart. Read-only.",
          "x-ms-navigationProperty": true
        },
        "@odata.type": {
          "type": "string"
        }
      }
    }
  ],
  "x-ms-discriminator-value": "#microsoft.graph.workbookChart",
  "$defs": {
    "ReferenceNumeric": {
      "enum": [
        "-INF",
        "INF",
        "NaN"
      ],
      "type": [
        "string",
        "null"
      ]
    },
    "microsoft.graph.entity": {
      "title": "entity",
      "required": [
        "@odata.type"
      ],
      "type": "object",
      "properties": {
        "id": {
          "type": "string",
          "description": "The unique identifier for an entity. Read-only."
        },
        "@odata.type": {
          "type": "string"
        }
      }
    },
    "microsoft.graph.workbookChart": {
      "allOf": [
        {
          "$ref": "#/$defs/microsoft.graph.entity"
        },
        {
          "title": "workbookChart",
          "required": [
            "@odata.type"
          ],
          "type": "object",
          "properties": {
            "height": {
              "oneOf": [
                {
                  "type": [
                    "number",
                    "null"
                  ],
                  "format": "double"
                },
                {
                  "type": [
                    "string",
                    "null"
                  ]
                },
                {
                  "$ref": "#/$defs/ReferenceNumeric"
                }
              ],
              "description": "Represents the height, in points, of the chart object."
            },
            "left": {
              "oneOf": [
                {
                  "type": [
                    "number",
                    "null"
                  ],
                  "format": "double"
                },
                {
                  "type": [
                    "string",
                    "null"
                  ]
                },
                {
                  "$ref": "#/$defs/ReferenceNumeric"
                }
              ],
              "description": "The distance, in points, from the left side of the chart to the worksheet origin."
            },
            "name": {
              "type": [
                "string",
                "null"
              ],
              "description": "Represents the name of a chart object."
            },
            "top": {
              "oneOf": [
                {
                  "type": [
                    "number",
                    "null"
                  ],
                  "format": "double"
                },
                {
                  "type": [
                    "string",
                    "null"
                  ]
                },
                {
                  "$ref": "#/$defs/ReferenceNumeric"
                }
              ],
              "description": "Represents the distance, in points, from the top edge of the object to the top of row 1 (on a worksheet) or the top of the chart area (on a chart)."
            },
            "width": {
              "oneOf": [
                {
                  "type": [
                    "number",
                    "null"
                  ],
                  "format": "double"
                },
                {
                  "type": [
                    "string",
                    "null"
                  ]
                },
                {
                  "$ref": "#/$defs/ReferenceNumeric"
                }
              ],
              "description": "Represents the width, in points, of the chart object."
            },
            "axes": {
              "anyOf": [
                {
                  "$ref": "#/$defs/microsoft.graph.workbookChartAxes"
                },
                {
                  "type": [
                    "object",
                    "null"
                  ]
                }
              ],
              "description": "Represents chart axes. Read-only.",
              "x-ms-navigationProperty": true
            },
            "dataLabels": {
              "anyOf": [
                {
                  "$ref": "#/$defs/microsoft.graph.workbookChartDataLabels"
                },
                {
                  "type": [
                    "object",
                    "null"
                  ]
                }
              ],
              "description": "Represents the data labels on the chart. Read-only.",
              "x-ms-navigationProperty": true
            },
            "format": {
              "anyOf": [
                {
                  "$ref": "#/$defs/microsoft.graph.workbookChartAreaFormat"
                },
                {
                  "type": [
                    "object",
                    "null"
                  ]
                }
              ],
              "description": "Encapsulates the format properties for the chart area. Read-only.",
              "x-ms-navigationProperty": true
            },
            "legend": {
              "anyOf": [
                {
                  "$ref": "#/$defs/microsoft.graph.workbookChartLegend"
                },
                {
                  "type": [
                    "object",
                    "null"
                  ]
                }
              ],
              "description": "Represents the legend for the chart. Read-only.",
              "x-ms-navigationProperty": true
            },
            "series": {
              "type": "array",
              "items": {
                "$ref": "#/$defs/microsoft.graph.workbookChartSeries"
              },
              "description": "Represents either a single series or collection of series in the chart. Read-only.",
              "x-ms-navigationProperty": true
            },
            "title": {
              "anyOf": [
                {
                  "$ref": "#/$defs/microsoft.graph.workbookChartTitle"
                },
                {
                  "type": [
                    "object",
                    "null"
                  ]
                }
              ],
              "description": "Represents the title of the specified chart, including the text, visibility, position and formatting of the title. Read-only.",
              "x-ms-navigationProperty": true
            },
            "worksheet": {
              "anyOf": [
                {
                  "$ref": "#/$defs/microsoft.graph.workbookWorksheet"
                },
                {
                  "type": [
                    "object",
                    "null"
                  ]
                }
              ],
              "description": "The worksheet containing the current chart. Read-only.",
              "x-ms-navigationProperty": true
            },
            "@odata.type": {
              "type": "string"
            }
          }
        }
      ],
      "x-ms-discriminator-value": "#microsoft.graph.workbookChart"
    },
    "microsoft.graph.workbookChartAreaFormat": {
      "allOf": [
        {
          "$ref": "#/$defs/microsoft.graph.entity"
        },
        {
          "title": "workbookChartAreaFormat",
          "required": [
            "@odata.type"
          ],
          "type": "object",
          "properties": {
            "fill": {
              "anyOf": [
                {
                  "$ref": "#/$defs/microsoft.graph.workbookChartFill"
                },
                {
                  "type": [
                    "object",
                    "null"
                  ]
                }
              ],
              "description": "Represents the fill format of an object, which includes background formatting information. Read-only.",
              "x-ms-navigationProperty": true
            },
            "font": {
              "anyOf": [
                {
                  "$ref": "#/$defs/microsoft.graph.workbookChartFont"
                },
                {
                  "type": [
                    "object",
                    "null"
                  ]
                }
              ],
              "description": "Represents the font attributes (font name, font size, color, etc.) for the current object. Read-only.",
              "x-ms-navigationProperty": true
            },
            "@odata.type": {
              "type": "string"
            }
          }
        }
      ],
      "x-ms-discriminator-value": "#microsoft.graph.workbookChartAreaFormat"
    },
    "microsoft.graph.workbookChartAxes": {
      "allOf": [
        {
          "$ref": "#/$defs/microsoft.graph.entity"
        },
        {
          "title": "workbookChartAxes",
          "required": [
            "@odata.type"
          ],
          "type": "object",
          "properties": {
            "categoryAxis": {
              "anyOf": [
                {
                  "$ref": "#/$defs/microsoft.graph.workbookChartAxis"
                },
                {
                  "type": [
                    "object",
                    "null"
                  ]
                }
              ],
              "description": "Represents the category axis in a chart. Read-only.",
              "x-ms-navigationProperty": true
            },
            "seriesAxis": {
              "anyOf": [
                {
                  "$ref": "#/$defs/microsoft.graph.workbookChartAxis"
                },
                {
                  "type": [
                    "object",
                    "null"
                  ]
                }
              ],
              "description": "Represents the series axis of a 3-dimensional chart. Read-only.",
              "x-ms-navigationProperty": true
            },
            "valueAxis": {
              "anyOf": [
                {
                  "$ref": "#/$defs/microsoft.graph.workbookChartAxis"
                },
                {
                  "type": [
                    "object",
                    "null"
                  ]
                }
              ],
              "description": "Represents the value axis in an axis. Read-only.",
              "x-ms-navigationProperty": true
            },
            "@odata.type": {
              "type": "string"
            }
          }
        }
      ],
      "x-ms-discriminator-value": "#microsoft.graph.workbookChartAxes"
    },
    "microsoft.graph.workbookChartAxis": {
      "allOf": [
        {
          "$ref": "#/$defs/microsoft.graph.entity"
        },
        {
          "title": "workbookChartAxis",
          "required": [
            "@odata.type"
          ],
          "type": "object",
          "properties": {
            "majorUnit": {
              "description": "Represents the interval between two major tick marks. Can be set to a numeric value or an empty string.  The returned value is always a number."
            },
            "maximum": {
              "description": "Represents the maximum value on the value axis.  Can be set to a numeric value or an empty string (for automatic axis values).  The returned value is always a number."
            },
            "minimum": {
              "description": "Represents the minimum value on the value axis. Can be set to a numeric value or an empty string (for automatic axis values).  The returned value is always a number."
            },
            "minorUnit": {
              "description": "Represents the interval between two minor tick marks. 'Can be set to a numeric value or an empty string (for automatic axis values). The returned value is always a number."
            },
            "format": {
              "anyOf": [
                {
                  "$ref": "#/$defs/microsoft.graph.workbookChartAxisFormat"
                },
                {
                  "type": [
                    "object",
                    "null"
                  ]
                }
              ],
              "description": "Represents the formatting of a chart object, which includes line and font formatting. Read-only.",
              "x-ms-navigationProperty": true
            },
            "majorGridlines": {
              "anyOf": [
                {
                  "$ref": "#/$defs/microsoft.graph.workbookChartGridlines"
                },
                {
                  "type": [
                    "object",
                    "null"
                  ]
                }
              ],
              "description": "Returns a gridlines object that represents the major gridlines for the specified axis. Read-only.",
              "x-ms-navigationProperty": true
            },
            "minorGridlines": {
              "anyOf": [
                {
                  "$ref": "#/$defs/microsoft.graph.workbookChartGridlines"
                },
                {
                  "type": [
                    "object",
                    "null"
                  ]
                }
              ],
              "description": "Returns a Gridlines object that represents the minor gridlines for the specified axis. Read-only.",
              "x-ms-navigationProperty": true
            },
            "title": {
              "anyOf": [
                {
                  "$ref": "#/$defs/microsoft.graph.workbookChartAxisTitle"
                },
                {
                  "type": [
                    "object",
                    "null"
                  ]
                }
              ],
              "description": "Represents the axis title. Read-only.",
              "x-ms-navigationProperty": true
            },
            "@odata.type": {
              "type": "string"
            }
          }
        }
      ],
      "x-ms-discriminator-value": "#microsoft.graph.workbookChartAxis"
    },
    "microsoft.graph.workbookChartAxisFormat": {
      "allOf": [
        {
          "$ref": "#/$defs/microsoft.graph.entity"
        },
        {
          "title": "workbookChartAxisFormat",
          "required": [
            "@odata.type"
          ],
          "type": "object",
          "properties": {
            "font": {
              "anyOf": [
                {
                  "$ref": "#/$defs/microsoft.graph.workbookChartFont"
                },
                {
                  "type": [
                    "object",
                    "null"
                  ]
                }
              ],
              "description": "Represents the font attributes (font name, font size, color, etc.) for a chart axis element. Read-only.",
              "x-ms-navigationProperty": true
            },
            "line": {
              "anyOf": [
                {
                  "$ref": "#/$defs/microsoft.graph.workbookChartLineFormat"
                },
                {
                  "type": [
                    "object",
                    "null"
                  ]
                }
              ],
              "description": "Represents chart line formatting. Read-only.",
              "x-ms-navigationProperty": true
            },
            "@odata.type": {
              "type": "string"
            }
          }
        }
      ],
      "x-ms-discriminator-value": "#microsoft.graph.workbookChartAxisFormat"
    },
    "microsoft.graph.workbookChartAxisTitle": {
      "allOf": [
        {
          "$ref": "#/$defs/microsoft.graph.entity"
        },
        {
          "title": "workbookChartAxisTitle",
          "required": [
            "@odata.type"
          ],
          "type": "object",
          "properties": {
            "text": {
              "type": [
                "string",
                "null"
              ],
              "description": "Represents the axis title."
            },
            "visible": {
              "type": "boolean",
              "description": "A Boolean that specifies the visibility of an axis title."
            },
            "format": {
              "anyOf": [
                {
                  "$ref": "#/$defs/microsoft.graph.workbookChartAxisTitleFormat"
                },
                {
                  "type": [
                    "object",
                    "null"
                  ]
                }
              ],
              "description": "Represents the formatting of chart axis title. Read-only.",
              "x-ms-navigationProperty": true
            },
            "@odata.type": {
              "type": "string"
            }
          }
        }
      ],
      "x-ms-discriminator-value": "#microsoft.graph.workbookChartAxisTitle"
    },
    "microsoft.graph.workbookChartAxisTitleFormat": {
      "allOf": [
        {
          "$ref": "#/$defs/microsoft.graph.entity"
        },
        {
          "title": "workbookChartAxisTitleFormat",
          "required": [
            "@odata.type"
          ],
          "type": "object",
          "properties": {
            "font": {
              "anyOf": [
                {
                  "$ref": "#/$defs/microsoft.graph.workbookChartFont"
                },
                {
                  "type": [
                    "object",
                    "null"
                  ]
                }
              ],
              "description": "Represents the font attributes, such as font name, font size, color, etc. of chart axis title object. Read-only.",
              "x-ms-navigationProperty": true
            },
            "@odata.type": {
              "type": "string"
            }
          }
        }
      ],
      "x-ms-discriminator-value": "#microsoft.graph.workbookChartAxisTitleFormat"
    },
    "microsoft.graph.workbookChartDataLabelFormat": {
      "allOf": [
        {
          "$ref": "#/$defs/microsoft.graph.entity"
        },
        {
          "title": "workbookChartDataLabelFormat",
          "required": [
            "@odata.type"
          ],
          "type": "object",
          "properties": {
            "fill": {
              "anyOf": [
                {
                  "$ref": "#/$defs/microsoft.graph.workbookChartFill"
                },
                {
                  "type": [
                    "object",
                    "null"
                  ]
                }
              ],
              "description": "Represents the fill format of the current chart data label. Read-only.",
              "x-ms-navigationProperty": true
            },
            "font": {
              "anyOf": [
                {
                  "$ref": "#/$defs/microsoft.graph.workbookChartFont"
                },
                {
                  "type": [
                    "object",
                    "null"
                  ]
                }
              ],
              "description": "Represents the font attributes (font name, font size, color, etc.) for a chart data label. Read-only.",
              "x-ms-navigationProperty": true
            },
            "@odata.type": {
              "type": "string"
            }
          }
        }
      ],
      "x-ms-discriminator-value": "#microsoft.graph.workbookChartDataLabelFormat"
    },
    "microsoft.graph.workbookChartDataLabels": {
      "allOf": [
        {
          "$ref": "#/$defs/microsoft.graph.entity"
        },
        {
          "title": "workbookChartDataLabels",
          "required": [
            "@odata.type"
          ],
          "type": "object",
          "properties": {
            "position": {
              "type": [
                "string",
                "null"
              ],
              "description": "DataLabelPosition value that represents the position of the data label. The possible values are: None, Center, InsideEnd, InsideBase, OutsideEnd, Left, Right, Top, Bottom, BestFit, Callout."
            },
            "separator": {
              "type": [
                "string",
                "null"
              ],
              "description": "String that represents the separator used for the data labels on a chart."
            },
            "showBubbleSize": {
              "type": [
                "boolean",
                "null"
              ],
              "description": "Boolean value that represents whether the data label bubble size is visible."
            },
            "showCategoryName": {
              "type": [
                "boolean",
                "null"
              ],
              "description": "Boolean value that represents whether the data label category name is visible."
            },
            "showLegendKey": {
              "type": [
                "boolean",
                "null"
              ],
              "description": "Boolean value that represents whether the data label legend key is visible."
            },
            "showPercentage": {
              "type": [
                "boolean",
                "null"
              ],
              "description": "Boolean value that represents whether the data label percentage is visible."
            },
            "showSeriesName": {
              "type": [
                "boolean",
                "null"
              ],
              "description": "Boolean value that represents whether the data label series name is visible."
            },
            "showValue": {
              "type": [
                "boolean",
                "null"
              ],
              "description": "Boolean value that represents whether the data label value is visible."
            },
            "format": {
              "anyOf": [
                {
                  "$ref": "#/$defs/microsoft.graph.workbookChartDataLabelFormat"
                },
                {
                  "type": [
                    "object",
                    "null"
                  ]
                }
              ],
              "description": "Represents the format of chart data labels, which includes fill and font formatting. Read-only.",
              "x-ms-navigationProperty": true
            },
            "@odata.type": {
              "type": "string"
            }
          }
        }
      ],
      "x-ms-discriminator-value": "#microsoft.graph.workbookChartDataLabels"
    },
    "microsoft.graph.workbookChartFill": {
      "allOf": [
        {
          "$ref": "#/$defs/microsoft.graph.entity"
        },
        {
          "title": "workbookChartFill",
          "required": [
            "@odata.type"
          ],
          "type": "object",
          "properties": {
            "@odata.type": {
              "type": "string"
            }
          }
        }
      ],
      "x-ms-discriminator-value": "#microsoft.graph.workbookChartFill"
    },
    "microsoft.graph.workbookChartFont": {
      "allOf": [
        {
          "$ref": "#/$defs/microsoft.graph.entity"
        },
        {
          "title": "workbookChartFont",
          "required": [
            "@odata.type"
          ],
          "type": "object",
          "properties": {
            "bold": {
              "type": [
                "boolean",
                "null"
              ],
              "description": "Indicates whether the fond is bold."
            },
            "color": {
              "type": [
                "string",
                "null"
              ],
              "description": "The HTML color code representation of the text color. For example #FF0000 represents Red."
            },
            "italic": {
              "type": [
                "boolean",
                "null"
              ],
              "description": "Indicates whether the fond is italic."
            },
            "name": {
              "type": [
                "string",
                "null"
              ],
              "description": "The font name. For example 'Calibri'."
            },
            "size": {
              "oneOf": [
                {
                  "type": [
                    "number",
                    "null"
                  ],
                  "format": "double"
                },
                {
                  "type": [
                    "string",
                    "null"
                  ]
                },
                {
                  "$ref": "#/$defs/ReferenceNumeric"
                }
              ],
              "description": "The size of the font. For example,  11."
            },
            "underline": {
              "type": [
                "string",
                "null"
              ],
              "description": "The type of underlining applied to the font. The possible values are: None, Single."
            },
            "@odata.type": {
              "type": "string"
            }
          }
        }
      ],
      "x-ms-discriminator-value": "#microsoft.graph.workbookChartFont"
    },
    "microsoft.graph.workbookChartGridlines": {
      "allOf": [
        {
          "$ref": "#/$defs/microsoft.graph.entity"
        },
        {
          "title": "workbookChartGridlines",
          "required": [
            "@odata.type"
          ],
          "type": "object",
          "properties": {
            "visible": {
              "type": "boolean",
              "description": "Indicates whether the axis gridlines are visible."
            },
            "format": {
              "anyOf": [
                {
                  "$ref": "#/$defs/microsoft.graph.workbookChartGridlinesFormat"
                },
                {
                  "type": [
                    "object",
                    "null"
                  ]
                }
              ],
              "description": "Represents the formatting of chart gridlines. Read-only.",
              "x-ms-navigationProperty": true
            },
            "@odata.type": {
              "type": "string"
            }
          }
        }
      ],
      "x-ms-discriminator-value": "#microsoft.graph.workbookChartGridlines"
    },
    "microsoft.graph.workbookChartGridlinesFormat": {
      "allOf": [
        {
          "$ref": "#/$defs/microsoft.graph.entity"
        },
        {
          "title": "workbookChartGridlinesFormat",
          "required": [
            "@odata.type"
          ],
          "type": "object",
          "properties": {
            "line": {
              "anyOf": [
                {
                  "$ref": "#/$defs/microsoft.graph.workbookChartLineFormat"
                },
                {
                  "type": [
                    "object",
                    "null"
                  ]
                }
              ],
              "description": "Represents chart line formatting. Read-only.",
              "x-ms-navigationProperty": true
            },
            "@odata.type": {
              "type": "string"
            }
          }
        }
      ],
      "x-ms-discriminator-value": "#microsoft.graph.workbookChartGridlinesFormat"
    },
    "microsoft.graph.workbookChartLegend": {
      "allOf": [
        {
          "$ref": "#/$defs/microsoft.graph.entity"
        },
        {
          "title": "workbookChartLegend",
          "required": [
        

# --- truncated at 32 KB (66 KB total) ---
# Full source: https://artifacts.apis.io/microsoft-excel/json-schema/microsoft-excel-microsoft-graph-workbook-chart-schema.json

Work with this as data

Every JSON Schema 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 schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema in the catalog.
  • 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 JSON Schema
curl "https://apis.io/api/v1/json-schemas/microsoft-excel-microsoft-graph-workbook-chart"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

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.