---
title: "Send Chat Message"
method: POST
path: "/api/user/chat"
tags: ["webchat"]
---

# Send Chat Message

`POST /api/user/chat`

Accept a message, publish to bus, return request_id for SSE.

## Response `200`

Successful Response

- ChatAccepted
  - `request_id` string, required

## Other responses

- `422` — Validation Error

## Changes

- **2026-05-04** `d5f7b9eb1987` — 1 breaking, 1 warning
  - removed the required property `session_id` from the response with the `200` status
  - removed the request property `session_id`
- **2026-03-23** `8b598f75f3be` — 1 warning
  - removed the request property `force_new`
- **2026-03-20** `4c528359213d` — 3 info
  - added the new optional request property `force_new`
  - added the new optional request property `session_id`
  - added the required property `session_id` to the response with the `200` status

[Change history](https://skmtc.dev/mozilla-ai/apis/clawbolt/changes/api/user/chat/post.md)

---

[API](https://skmtc.dev/mozilla-ai/apis/clawbolt.md) · [All operations](https://skmtc.dev/mozilla-ai/apis/clawbolt/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/mozilla-ai/clawbolt/revisions/579c110de1b8/schema)
