---
title: "Create conversation rating offer"
method: POST
path: "/beta/conversations/{conversationId}/ratings/offer"
tags: ["Conversations", "Ratings", "Chatbots"]
---

# Create conversation rating offer

`POST /beta/conversations/{conversationId}/ratings/offer`

Create a rating offer for a specific conversation.

## Path parameters

- `conversationId` integer, required

## Request body

- CreateRatingOfferInput
  - `userId` string — If userId is not provided, the conversation requester will be picked.
  - `agentId` string — If an agentId is not provided, the agent that is most likely to be the target will be picked. Please note that providing an agentId that is not part of the conversation may skew metrics in Intelligence.
  - `ratingType` string, required — The type of numeric rating. E.g.: 'Csat', 'ThumbsUpOrDown', 'Nps'.
  - `offeredAt` string, date-time

## Response `201`

The created conversation rating offer

- CreateRatingOfferOutput
  - `data` RatingOffer, required
    - `id` string, required
    - `userId` string, required
    - `agentId` string, required
    - `ratingType` string, required — values: [Csat, Nps, ThumbsUpOrDown]
    - `offeredAt` string, date-time

## Other responses

- `400`
- `404` — An entity in this request could not be found
- `500` — Internal failure during request processing

---

[API](https://skmtc.net/dixa/apis/dixa-api.md) · [All operations](https://skmtc.net/dixa/apis/dixa-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/dixa/dixa-api/versions/041e058483f0/schema)
