---
title: "Changes to POST /api/dashboard/{dashboard_id}/widgets/"
method: POST
path: "/api/dashboard/{dashboard_id}/widgets/"
---

# Changes to POST /api/dashboard/{dashboard_id}/widgets/

`POST /api/dashboard/{dashboard_id}/widgets/`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 1 of 13 revisions.

- **2026-09-30** `e81714236040`: 3 breaking, 3 warning, 18 info

## Changes

- **2026-09-30** `e81714236040`: 3 breaking, 3 warning, 18 info
  - added `#/components/schemas/ChartTypeEnum` to the `oneOf[#/components/schemas/ChartWidgetCreateWidget]/default_series_chart_type` request property `allOf` list (media type: application/json)
  - added `#/components/schemas/ChartTypeEnum` to the `oneOf[#/components/schemas/ChartWidgetCreateWidget]/default_series_chart_type` request property `allOf` list (media type: application/x-www-form-urlencoded)
  - added `#/components/schemas/ChartTypeEnum` to the `oneOf[#/components/schemas/ChartWidgetCreateWidget]/default_series_chart_type` request property `allOf` list (media type: multipart/form-data)
  - removed `#/components/schemas/DefaultSeriesChartType767Enum` from the `oneOf[#/components/schemas/ChartWidgetCreateWidget]/default_series_chart_type` request property `allOf` list (media type: application/json)
  - removed `#/components/schemas/DefaultSeriesChartType767Enum` from the `oneOf[#/components/schemas/ChartWidgetCreateWidget]/default_series_chart_type` request property `allOf` list (media type: application/x-www-form-urlencoded)
  - removed `#/components/schemas/DefaultSeriesChartType767Enum` from the `oneOf[#/components/schemas/ChartWidgetCreateWidget]/default_series_chart_type` request property `allOf` list (media type: multipart/form-data)
  - the endpoint scheme security `UserSource JWT` was removed from the API
  - added `#/components/schemas/ChartTypeEnum` to the `oneOf[#/components/schemas/ChartWidgetWidget]/default_series_chart_type` response property `allOf` list for the response status `200`
  - removed `#/components/schemas/DefaultSeriesChartType767Enum` from the `oneOf[#/components/schemas/ChartWidgetWidget]/default_series_chart_type` response property `allOf` list for the response status `200`
  - added the required property `oneOf[#/components/schemas/ChartWidgetWidget]/grid_height` to the response with the `200` status
  - added the required property `oneOf[#/components/schemas/ChartWidgetWidget]/grid_layout` to the response with the `200` status
  - added the required property `oneOf[#/components/schemas/ChartWidgetWidget]/grid_width` to the response with the `200` status
  - added the required property `oneOf[#/components/schemas/ChartWidgetWidget]/grid_x` to the response with the `200` status
  - added the required property `oneOf[#/components/schemas/ChartWidgetWidget]/grid_y` to the response with the `200` status
  - added the required property `oneOf[#/components/schemas/PieChartWidgetWidget]/grid_height` to the response with the `200` status
  - added the required property `oneOf[#/components/schemas/PieChartWidgetWidget]/grid_layout` to the response with the `200` status
  - added the required property `oneOf[#/components/schemas/PieChartWidgetWidget]/grid_width` to the response with the `200` status
  - added the required property `oneOf[#/components/schemas/PieChartWidgetWidget]/grid_x` to the response with the `200` status
  - added the required property `oneOf[#/components/schemas/PieChartWidgetWidget]/grid_y` to the response with the `200` status
  - added the required property `oneOf[#/components/schemas/SummaryWidgetWidget]/grid_height` to the response with the `200` status
  - added the required property `oneOf[#/components/schemas/SummaryWidgetWidget]/grid_layout` to the response with the `200` status
  - added the required property `oneOf[#/components/schemas/SummaryWidgetWidget]/grid_width` to the response with the `200` status
  - added the required property `oneOf[#/components/schemas/SummaryWidgetWidget]/grid_x` to the response with the `200` status
  - added the required property `oneOf[#/components/schemas/SummaryWidgetWidget]/grid_y` to the response with the `200` status

---

[Operation](https://skmtc.dev/baserow/apis/baserow-api-spec/docs/api/dashboard/:dashboard_id/widgets/post.md) - [API](https://skmtc.dev/baserow/apis/baserow-api-spec.md) - [Page](https://skmtc.dev/baserow/apis/baserow-api-spec/changes/api/dashboard/:dashboard_id/widgets/post)
