---
title: "Changes to Call a deployment endpoint with specified tools and messages."
method: POST
path: "/chat/completions"
---

# Changes to Call a deployment endpoint with specified tools and messages.

`POST /chat/completions`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 5 of 24 revisions.

- **2024-07-25** `94dbe6af7da7` — 1 warning, 1 info
- **2024-07-25** `2e0c0d3d3fd3` — 1 warning, 2 info
- **2024-07-24** `201c8d91a045` — 2 breaking, 5 info
- **2024-07-23** `ca4cd347cd3f` — 2 breaking, 5 info
- **2024-07-23** `e8e74f6a79e5` — 1 info

## Changes

- **2024-07-25** `94dbe6af7da7` — 1 warning, 1 info
  - removed the optional property `choices/items/message/tool_calls/items/function/parameters` from the response with the `200` status
  - added the optional property `choices/items/message/tool_calls/items/function/arguments` to the response with the `200` status
- **2024-07-25** `2e0c0d3d3fd3` — 1 warning, 2 info
  - removed the optional property `tool_calls` from the response with the `200` status
  - added the optional property `choices/items/message/tool_calls` to the response with the `200` status
  - added the optional property `task_id` to the response with the `200` status
- **2024-07-24** `201c8d91a045` — 2 breaking, 5 info
  - the response property `choices/items/message/content` became optional for the status `200`
  - the response property `choices/items/message/role` became optional for the status `200`
  - api operation id `createChatCompletion` removed and replaced with ``
  - the endpoint scheme security `bearerAuth` was added to the API
  - the endpoint scheme security `apiKeyAuth` was removed from the API
  - the request property `messages/items/content` became optional
  - the request property `messages/items/role` became optional
- **2024-07-23** `ca4cd347cd3f` — 2 breaking, 5 info
  - the request property `messages/items/content` became required
  - the request property `messages/items/role` became required
  - api operation id `createChatCompletion` was added
  - the endpoint scheme security `apiKeyAuth` was added to the API
  - api tag `Chat` added
  - the response property `choices/items/message/content` became required for the status `200`
  - the response property `choices/items/message/role` became required for the status `200`
- **2024-07-23** `e8e74f6a79e5` — 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/propulsion-ai/apis/propulsionai-api/docs/chat/completions/post.md) · [API](https://skmtc.dev/propulsion-ai/apis/propulsionai-api.md) · [Page](https://skmtc.dev/propulsion-ai/apis/propulsionai-api/changes/chat/completions/post)
