# ChartItem

One chart already drawn in the spreadsheet.

Type: object

Fields typed as another model are documented on that model's page; fetch it before filling the field.

| Field | Type | Required | Description | Allowed values / default / constraints |
| --- | --- | --- | --- | --- |
| `chart_id` | integer | yes | Numeric chart id. Pass as `chart_id` when creating a dashboard element. |  |
| `title` | string, nullable | no | The chart's title as set in the spreadsheet, when it has one. |  |
| `chart_type` | string, nullable | no | Normalized chart type, e.g. column, line, pie |  |
| `tab_id` | integer, nullable | no | Numeric id of the tab the chart is drawn on. |  |
| `tab_name` | string, nullable | no | Name of that tab. |  |
| `supported` | boolean | no | False when Sheetgo cannot render this chart type on a dashboard | default: `true` |

## Used by

- [GET /rest/beta/files/{provider}/{file_id}/structure](https://dev-api.sheetgo.com/rest/reference/files.md#get-rest-beta-files-provider-file-id-structure)
- [SpreadsheetStructure](https://dev-api.sheetgo.com/rest/reference/models/SpreadsheetStructure.md)

---

More: start page https://dev-api.sheetgo.com/rest/reference.md, everything in one file https://dev-api.sheetgo.com/rest/llms-full.txt, OpenAPI https://dev-api.sheetgo.com/rest/openapi.json.
