# ElementDataOut

One element's current values.

`page`/`per_page`/`total` are populated for `table` only; the other types
have nothing to paginate.

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 |
| --- | --- | --- | --- | --- |
| `id` | string | yes | Id of the element these values belong to. |  |
| `type` | [ElementType](https://api.sheetgo.com/rest/reference/models/ElementType.md) | yes | The element's kind, which determines the shape of `data`. |  |
| `data` | any | no | The element's current values, read live from the spreadsheet. A single value for `indicator`, a list of rows for `table`, and the chart's image or reference for `chart`. |  |
| `page` | integer, nullable | no | Current page of rows, 1-based. Populated for `table` only. |  |
| `per_page` | integer, nullable | no | Rows per page in this response. Populated for `table` only. |  |
| `total` | integer, nullable | no | Total rows, for table elements |  |

## Used by

- [GET /rest/beta/workflows/{id}/dashboard/elements/{element_id}/data](https://api.sheetgo.com/rest/reference/dashboards.md#get-rest-beta-workflows-id-dashboard-elements-element-id-data)

---

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