---
title: "Changes to Create Chart"
method: POST
path: "/api/v1/charts/create"
---

# Changes to Create Chart

`POST /api/v1/charts/create`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 1 of 77 revisions.

- **2026-10-16** `1a8ee9358d81`: 13 breaking, 10 warning, 3 info

## Changes

- **2026-10-16** `1a8ee9358d81`: 13 breaking, 10 warning, 3 info
  - the request's body type changed from `object` to no type
  - added `#/components/schemas/CustomChartResponse, #/components/schemas/CustomTextBlockResponse` to the response body `oneOf` list for the response status `200`
  - the response's body type changed from `object` to no type for status `200`
  - the `detail/items/` response's property type changed from `object` to `string` for status `422`
  - removed the required property `chart_type` from the response with the `200` status
  - removed the required property `detail/items/loc` from the response with the `422` status
  - removed the required property `detail/items/msg` from the response with the `422` status
  - removed the required property `detail/items/type` from the response with the `422` status
  - removed the required property `id` from the response with the `200` status
  - removed the required property `index` from the response with the `200` status
  - removed the required property `section_id` from the response with the `200` status
  - removed the required property `series` from the response with the `200` status
  - removed the required property `title` from the response with the `200` status
  - removed the request property `chart_type`
  - removed the request property `common_filters`
  - removed the request property `description`
  - removed the request property `index`
  - removed the request property `metadata`
  - removed the request property `section_id`
  - removed the request property `series`
  - removed the request property `title`
  - removed the optional property `description` from the response with the `200` status
  - removed the optional property `metadata` from the response with the `200` status
  - added request discriminator
  - added `#/components/schemas/CustomChartCreate, #/components/schemas/CustomTextBlockCreate` to the request body `oneOf` list
  - added response discriminator for the response status `200`

---

[Operation](https://skmtc.dev/langchain-ai/apis/langsmith/docs/api/v1/charts/create/post.md) - [API](https://skmtc.dev/langchain-ai/apis/langsmith.md) - [Page](https://skmtc.dev/langchain-ai/apis/langsmith/changes/api/v1/charts/create/post)
