---
title: "Changes to Create a chat completion"
method: POST
path: "/v2/llms/chat/completions"
---

# Changes to Create a chat completion

`POST /v2/llms/chat/completions`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 2 of 13 revisions.

- **2026-09-23** `3f4075adad3d` — 1 info
- **2026-08-05** `fca567a46b3a` — 1 breaking, 11 warning, 2 info

## Changes

- **2026-09-23** `3f4075adad3d` — 1 info
  - added the non-success response with the status `429`
- **2026-08-05** `fca567a46b3a` — 1 breaking, 11 warning, 2 info
  - the `response_format/json_schema/schema` request property type changed from `object` to no type
  - removed the request property `response_format/json_schema/schema/additionalProperties`
  - removed the request property `response_format/json_schema/schema/anyOf`
  - removed the request property `response_format/json_schema/schema/default`
  - removed the request property `response_format/json_schema/schema/description`
  - removed the request property `response_format/json_schema/schema/enum`
  - removed the request property `response_format/json_schema/schema/format`
  - removed the request property `response_format/json_schema/schema/items`
  - removed the request property `response_format/json_schema/schema/properties`
  - removed the request property `response_format/json_schema/schema/required`
  - removed the request property `response_format/json_schema/schema/title`
  - removed the request property `response_format/json_schema/schema/type`
  - added discriminator to `response_format/json_schema/schema` request property
  - added `#/components/schemas/JsonSchemaObject, #/components/schemas/JsonSchemaValue` to the `response_format/json_schema/schema` request property `oneOf` list

---

[Operation](https://skmtc.dev/vectara/apis/vectara-rest-api-v2/docs/v2/llms/chat/completions/post.md) · [API](https://skmtc.dev/vectara/apis/vectara-rest-api-v2.md) · [Page](https://skmtc.dev/vectara/apis/vectara-rest-api-v2/changes/v2/llms/chat/completions/post)
